Hi everyone,
I am considering bit swapping in my design, and I have seen in this video of Robert: https://www.youtube.com/watch?v=aySAg50S1E8 @17:40
That for write leveling purpose, we need to keep the lowest bit of our DRAM byte lane connected to the lowest bit position of the controller's byte, the remaining bits of the byte can be swapped freely.
For those who have experience with DDR memories, can you tell me if you are always considering this ? Are you always using Write leveling ?
For example, I have seen many design where it doesn't seem to be considered. I assume it is because Write leveling is not used ? Or that "Prime bit" doesn't matter anymore ?
Thank you very much everyone.
I am considering bit swapping in my design, and I have seen in this video of Robert: https://www.youtube.com/watch?v=aySAg50S1E8 @17:40
That for write leveling purpose, we need to keep the lowest bit of our DRAM byte lane connected to the lowest bit position of the controller's byte, the remaining bits of the byte can be swapped freely.
For those who have experience with DDR memories, can you tell me if you are always considering this ? Are you always using Write leveling ?
For example, I have seen many design where it doesn't seem to be considered. I assume it is because Write leveling is not used ? Or that "Prime bit" doesn't matter anymore ?
Thank you very much everyone.
Comment