Paper Title
DDR2 SDRAM Memory Controller

Performance of memory system is an essential element in deciding general system performance which becomes limiting factor in deciding overall system performance. The memory controller is the key part of memory system. It handles all the necessary operations related with memory in an efficient way which increases speed of operation with memory and reduces load on the processor. The design of memory controller becomes important part of memory system, because the performance of memory controller becomes constraining element in increasing performance of computing. The DDR is a development adaptation of SDR, after wards DDR has reached its 4th version of memory. This paper includes profound concentrating on the DDR memory and presents some fundamental ideas with respect to DDR memories. Paper explains advantageous features of DDR2 SDRAM over the DDR SDRAM memory. A DDR2 SDRAM memory controller FSM is demonstrated in this paper. The bank management concept for the DDR2 SDRAM is explained. Also a DDR2 SDRAM memory module between the DDR2 SDRAM memory and user end is demonstrated. The user interface is a key unit in the DDR2 SDRAM memory controllers. Index terms— DDR SDRAM, DDR2 SDRAM, FPGA, memory controller, VHDL, read, write.