ABary
New Contributor
7 years agoHPS DDR3 assigments
I have a prototype board that uses a DDR3 SDRAM connected to HPS in Cyclone V device. The board has a error, bank pins BA[0] and BA[2] are swapped. Is it the way to re-swap this outputs ?
Unfortunately not.
Does your design use both BA[0] & BA[2]? Are both wired up? Or are you intending to use a memory part which doesn't use BA[2]? Dare I suggest that, if they're both wired up and you fit a suitable memory device, it''l just work... Queue barrage of things I've failed to think of. However, having a quick look at the command truth table there aren't any commands that rely on the wiring of BA. So, selecting bank 0 instead of 2 and vice versa should simply result in data being written to and read from different banks in the memory device.
Cheers,
Alex