기술이전센터에서 보유하고 있는 지재권을 자세히 소개해드립니다
기술명

캐쉬 제어기 및 캐쉬 블록 교체 방법

Image Not Found
권리구분 특허
출원인 세종대 산학협력단
대표발명자 이름 소속학과 연구실
박기호 컴퓨터공학과
대표연구분야 컴퓨터 구조, 저전력 시스템 구조 설계, 임베디드 시스템, 사물인터넷, SoC 구조 설계, AI/응용특화 가속기 설계
출원번호 10-2009-0049731 등록번호 10-1056460
출원일 2009-06-05 등록일 2011-08-05
특허원문 동일한 셋(set)에 둘 이상의 블록을 가지는 집합 연관 캐쉬 메모리를 제어하는 캐쉬 제어기 및 캐쉬 블록 교체 방법이 제공된다. 동일한 셋에 둘 이상의 블록을 가지는 집합 연관 캐쉬 메모리를 제어하는 캐쉬 제어기는, 상기 캐쉬 메모리의 동일한 셋의 둘 이상의 블록 중 일부가 내용이 변경되었는지 감시하는 내용 변경 상태 감시부 및 상기 캐쉬 메모리의 동일한 셋의 블록 중 일부가 내용이 변경된 경우, 내용이 변경되지 않은 블록을 교체하는 캐쉬 블록 교체부를 포함한다. 전술한 본 발명의 과제 해결 수단 중 하나에 의하면, 쓰기 버퍼의 현재 상태, 즉 쓰기 버퍼가 일정 수준 이상인 경우에 교체 대상 블록 중 더티 비트가 아닌 클린 블록을 우선적으로 교체 블록으로서 선정함으로써 쓰기 버퍼 에 저장하기 위해 기다리는 지연 없이 새로운 블록을 하위 메모리로부터 인출하여 캐쉬 메모리에 저장할 수 있다.
상세기술정보 3 기술명 기술요약
캐시관리 방법 및 하이브리드 메모리 구조 ▷ 쓰기 버퍼의 상태를 참조하여, 쓰기 버퍼의 레벨이 임계치 미만인 경우 종래의 LRU (Least Recently Used) 알고리듬을 사용하여 캐시 블록을 교체, 임계치 이상이 되면 더티 블록 대신 클린 블록을 우선적으로 교체
▷ 1) 쓰기 속도가 우수한 휘발성 메모리와 2) 집적도가 높고 리프레시가 불필요한 비휘발성 메모리 병용
▷쓰기 데이터는 가급적 휘발성 메모리에 읽기 데이터는 비휘발성 메모리에 수록 -> 읽기 miss 감소
▷비휘발성 메모리의 활용으로 공격적인 CPU와 메모리의 셧다운 가능 -> 전력소모 및 발열 감소
관련동영상
기술분류(대) 전기전자 기술분야 전기·전자
적용분야 반도체 소자, 메모리
기술명

캐쉬 제어기 및 캐쉬 블록 교체 방법

권리구분 출원인
특허 세종대 산학협력단
대표발명자
이름 소속학과
박기호 컴퓨터공학과
대표연구분야
컴퓨터 구조, 저전력 시스템 구조 설계, 임베디드 시스템, 사물인터넷, SoC 구조 설계, AI/응용특화 가속기 설계
출원번호 등록번호
10-2009-0049731 10-1056460
출원일 등록일
2009-06-05 2011-08-05
특허원문
동일한 셋(set)에 둘 이상의 블록을 가지는 집합 연관 캐쉬 메모리를 제어하는 캐쉬 제어기 및 캐쉬 블록 교체 방법이 제공된다. 동일한 셋에 둘 이상의 블록을 가지는 집합 연관 캐쉬 메모리를 제어하는 캐쉬 제어기는, 상기 캐쉬 메모리의 동일한 셋의 둘 이상의 블록 중 일부가 내용이 변경되었는지 감시하는 내용 변경 상태 감시부 및 상기 캐쉬 메모리의 동일한 셋의 블록 중 일부가 내용이 변경된 경우, 내용이 변경되지 않은 블록을 교체하는 캐쉬 블록 교체부를 포함한다. 전술한 본 발명의 과제 해결 수단 중 하나에 의하면, 쓰기 버퍼의 현재 상태, 즉 쓰기 버퍼가 일정 수준 이상인 경우에 교체 대상 블록 중 더티 비트가 아닌 클린 블록을 우선적으로 교체 블록으로서 선정함으로써 쓰기 버퍼 에 저장하기 위해 기다리는 지연 없이 새로운 블록을 하위 메모리로부터 인출하여 캐쉬 메모리에 저장할 수 있다.
상세기술정보
기술명 기술요약
캐시관리 방법 및 하이브리드 메모리 구조 ▷ 쓰기 버퍼의 상태를 참조하여, 쓰기 버퍼의 레벨이 임계치 미만인 경우 종래의 LRU (Least Recently Used) 알고리듬을 사용하여 캐시 블록을 교체, 임계치 이상이 되면 더티 블록 대신 클린 블록을 우선적으로 교체
▷ 1) 쓰기 속도가 우수한 휘발성 메모리와 2) 집적도가 높고 리프레시가 불필요한 비휘발성 메모리 병용
▷쓰기 데이터는 가급적 휘발성 메모리에 읽기 데이터는 비휘발성 메모리에 수록 -> 읽기 miss 감소
▷비휘발성 메모리의 활용으로 공격적인 CPU와 메모리의 셧다운 가능 -> 전력소모 및 발열 감소
기술분야 적용분야
전기·전자 반도체 소자, 메모리