초록
본 논문은 FPGA를 이용한 SDRAM Controller 설계 방법에 관하여 기술한다. 임베디드 시스템의 성능 향상과 함께, 대용량의 메모리를 지원하기 위하여 SDRAM이 사용되고 있으며, 이를 위해서는 SDRAM 컨트롤러의 설계가 요구된다. 본 논문에서는 FPGA에서 SDRAM 제어기를 구현함으로써 SDRAM을 사용할 수 있도록 하며 ARM코어로부터 제어되는 AHB-Lite 버스에서 SDRAM이 동작하는 결과를 보여준다.
In this paper, we introduce a SDRAM controller implemented on FPGA. Modern embedded system adopts SDRAM as a memory to meet the high capacity memory demands. Our SDRAM controller is written in Verilog and verified on an FPGA, demonstrating the functionality along with ARM Cortex-M0, supporting AMBA AHB.