EMBEDDED ECC ADDRESS MAPPING
ECC 데이터를 캐시라인 데이터와 메모리 페이지 내에 내장하는 장치, 시스템 및 방법이 설명된다. 일 실시예에서, 전자 디바이스는, 메모리 디바이스에 대해 데이터를 판독 또는 기입하는 요청을 수신하고 - 데이터는 복수의 캐시 라인을 포함하는 메모리 페이지로 맵핑됨 - , 오류 정정 코드 정보를 데이터와 내장하기 위해 복수의 캐시 라인의 적어도 일부를 이동시키고, 복수의 캐시 라인의 일부를 다른 메모리 위치로 재맵핑하고, 데이터 및 오류 정정 코드 정보를 메모리 페이지 상에서 검색 또는 저장하는 메모리 제어 로직 및 프로세서를 포함한...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English Korean |
Published |
23.12.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | ECC 데이터를 캐시라인 데이터와 메모리 페이지 내에 내장하는 장치, 시스템 및 방법이 설명된다. 일 실시예에서, 전자 디바이스는, 메모리 디바이스에 대해 데이터를 판독 또는 기입하는 요청을 수신하고 - 데이터는 복수의 캐시 라인을 포함하는 메모리 페이지로 맵핑됨 - , 오류 정정 코드 정보를 데이터와 내장하기 위해 복수의 캐시 라인의 적어도 일부를 이동시키고, 복수의 캐시 라인의 일부를 다른 메모리 위치로 재맵핑하고, 데이터 및 오류 정정 코드 정보를 메모리 페이지 상에서 검색 또는 저장하는 메모리 제어 로직 및 프로세서를 포함한다. 다른 실시예들이 또한 개시되고 청구된다.
Apparatus, systems, and methods to embed ECC data with cacheline data in a memory page are described. In one embodiment, an electronic device comprises a processor and a memory control logic to receive a request to read or write data to a memory device, wherein the data is mapped to a memory page comprising a plurality of cache lines, displace at least a portion of the plurality of cache lines to embed error correction code information with the data, and remap the portion of the plurality of cache lines to another memory location, and retrieve or store the data and the error correction code information on the memory page. Other embodiments are also disclosed and claimed. |
---|---|
Bibliography: | Application Number: KR20157031961 |