Design and Implementation of Custom Logic for utilizing DDR 2 Memory Controller on FPGA for High Speed Data Storage Application
Keywords:
FPGA, DDR2, Memory Controller, High Speed Data, RS232 protocol.Abstract
In the recent development semiconductor technology and availability of microprocessors with rich instruction sets, FPGAs and other such computing platforms, many complex processing tasks becomes more easy, faster and accurate. With rich processing capabilities, it requires to have platform where large amount of data can be buffered for faster processing by high performance computing platforms. For optimized High performance, computing platform requires compatible memory interface, which enables the processing unit (microprocessor / FPGA) to communicate for data readout and write back at relatively faster speed which matches the processing speed. For storage, many different storage options are available like SRAM, DDR RAM, SDCARD, Flash Memory etc. Each one them has their own throughput for reading-writing. In this paper, A DDR2 memory controller is custom configured for High-speed data storage using Xilinx ISE tool and Virtex 5 FPGA as a computing platform. Detailed results are discussed in paper.