Altera_Forum
Honored Contributor
14 years agoDDR3 with HPC/Uniphy cores: what is the reason of the delays?
Hello.
I am trying to work with DDR3 on Stratix V. I've made a variation of DDR3 controller (HPC/Uniphy) and try to write there an information. When I choose the "Half rate" for the logic/DDR3 frequency, it works with relative little delays between the DDR3 memory bursts (avl_ready is inactive only for 1 afi_clk between the burst transfers). Tccd = 8 ns for 500 Mhz DDR3 clock. http://f2.s.qip.ru/14jj1hcn2.png When I choose the "Quarter rate" for the logic/DDR3 frequency, it works with relative large delays between the DDR3 memory bursts (avl_ready is inactive for many afi_clk cycles). Tccd = 16 ns for 500 Mhz DDR3. http://f4.s.qip.ru/14jj1hcn3.png What can be the reason of such behaviour? Is it possible to reduce delays between the bursts for the "Quarter rate"? Now it is possible to get only 1/2 of the memory bandwidth for such case. Is it possible to achieve more? Thank you very much for answers.