Design of DDR3 protocol parsing logic based on FPGA
Haiqing TAN,Zhengguo CHEN,Wei CHEN,Nong XIAO
DOI: https://doi.org/10.11772/j.issn.1001-9081.2017.05.1223
2017-01-01
Abstract:Since the new generation of flash-based SSD (Solid-State Drivers) use the DDR3 interface as its interface,SSD must communicate with memory controller correctly.FPGA (Field-Programmable Gate Array) was used to design the DDR3 protocol parsing logic.Firstly,the working principle of DDR3 was introduced to understand the controlling mechanism of memory controller.Next,the architecture of this interface parsing logic was designed,and the key technical points,including clock,writing leveling,delay controlling,interface synchronous controlling were designed by FPGA.Last,the validity and feasibility of the proposed design were proved by the modelsim simulation result and board level validation.In terms of performance,through the test of single data,continuous data and mixed read and write data,the bandwidth utilization of DDR3 interface is up to 77.81%.As the test result shows,the design of DDR3 parsing logic can improve the access performance of storage system.