Design of memory controller for Non-volatile main memory

NVRAM 주 메모리를 위한 메모리 컨트롤러 설계

  • Lee, Hu-Ung (Dept. of Electronics Computer Engineering, Hanyang University) ;
  • Won, Youjip (Dept. of Electronics Computer Engineering, Hanyang University)
  • 이후웅 (한양대학교 전자컴퓨터통신공학과) ;
  • 원유집 (한양대학교 전자컴퓨터통신공학과)
  • Published : 2013.01.24

Abstract

본 논문에서는 NVRAM(Non-volatile Random Access Memory) 주 기억장치를 위한 메모리 컨트롤러를 설계한다. NVRAM의 비 휘발성과 낮은 정적 에너지 소모의 장점을 활용하는 한편, 상대적으로 느린 읽기/쓰기 속도 및 큰 쓰기 전력 소모를 개선하기 위해 새로운 캐시 구조를 제안한다. FPGA를 활용하여 Block RAM 128KB 1차 캐시, 16KB 2차 캐시 및 캐시 컨트롤러를 포함하는 메모리 컨트롤러를 구현하였고 NVRAM은 FeRAM를 사용하였다.

Keywords