FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6359 Discussions

DDR and DDR2 Conroller: local_size

Altera_Forum
Honored Contributor II
917 Views

Dear, 

 

I am studying the DDR&DDR2 Controller IP. Could you please explain me the following issue: 

 

- In parameter setting phase, I set Burst Length = 4. So, when controlling the IP, I can use local_size = 1 or 2.  

- In case of local_size = 1. 

 

+ DDR supports Burst Terminate(BT) command; so after two write/read cycles, command BT is issued to the memory 

+ DDR2 does not BT command. How does the IP stop the burst write/read? Can we use loca_size = 1 in this case?  

 

Thanks!
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
237 Views

Your questions seem to me related to a full rate design with 1:2 multiplexing. I would expect, that the controller core is performing dummy read respectively partial write cycles to fill the burst length. DM must be connected to allow this, however.

0 Kudos
Reply