randeel
Newbie level 3
hi all,
i have a ddr2 controller that works on 4 burst mode. ddr2 dq width is 16. i must provide 2, 32 bit data to the controller before writing it to memory. As well as when reading from a memory location it gives out 2, 32 bit data out.
my processor is a master AHB, has a 32 bit address and 32 bit data bus.
How can i connect these 2 together?
problem is ahb sends out 32 bit data but i have to write to 64 bit data to memory.
also the burst is 4, so it will write to 2, 32 bit memory locations, so there would be a 32 bit memory location that would be written with redundant data(if i write 64 bit data to memory).
thank you,
randeel.
i have a ddr2 controller that works on 4 burst mode. ddr2 dq width is 16. i must provide 2, 32 bit data to the controller before writing it to memory. As well as when reading from a memory location it gives out 2, 32 bit data out.
my processor is a master AHB, has a 32 bit address and 32 bit data bus.
How can i connect these 2 together?
problem is ahb sends out 32 bit data but i have to write to 64 bit data to memory.
also the burst is 4, so it will write to 2, 32 bit memory locations, so there would be a 32 bit memory location that would be written with redundant data(if i write 64 bit data to memory).
thank you,
randeel.