Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Altera_Forum
Honored Contributor I
746 Views

DDR2 SDRAM Controller with ALTMEMPHY - CIVGX

Hello, 

Is possible to interface a DDR2-800 [1] to the Cyclone IV GX -C7? 

 

According the EMI Spec Estimator [2], the memory interface of the FPGA Cyclone IV GX Speed Grade -7 supports up to 167 MHz when is allocated on the top side banks and the controller runs in half rate mode. The estimator indicates that the speed grade of the memory device must be at least 200 MHz. With this configuration, is possible to interface a DDR2-800 (400MHz)?  

 

The interface pins are ok and the memory preset file was prepared correctly. However, analyzing in SignalTap the FPGA does not pass the initialization stage (local_init_done is always '0', cal_fail is '1' and cal_success is '0'). 

 

Based on the reference design for Cyclone IV GX Dev Kit which uses a DDR2-533 (266 MHz)[3], the IP was configurated with Memory Clock Frequency : 167 MHz and Controller data rate in Half mode. In that case the DDR2-533 runs at slower frequency than its maximum, then the DDR2-800 could runs at slower frequency than its maximum too? 

 

Thank you, I will appreciate your help. 

 

 

[1] http://www.alliancememory.com/pdf/ddr2/1gb-as4c64m16d2.pdf 

[2] http://wl.altera.com/technology/memory/estimator/supportselector.html# 

[3] http://icdemi.com/manual/mt47h64m4,mt47h32m8,mt47h16m16.pdf
Tags (1)
0 Kudos
0 Replies