Hello,
We are developing a custom board based on the LS1027A processor. We used the LS1028ARDB as an evaluation board to understand the functionality of the LS family. The kit uses four DDR4 of 1GB and another one as ECC. In our custom board, we want to use DDR3L instead of DDR4 (with ECC). According to the "Hardware and Layout Design Considerations for DDR4 SDRAM Memory Interfaces" (AN5097), the DQ swapping must consider the nibble:
igor_franco_0-1608633263975.png
However, when we read the "Hardware and Layout Design Considerations for DDR3 SDRAM Memory Interfaces" (AN3940, identified in chapter 3.1 of "QorIQ LS1028A Design Checklist", AN12028), it says that the swapping can be performed in a byte:
igor_franco_1-1608634005148.png
My question is: how can I configure the DQ mapping register x (DDR_DQ_MAPx) to allows the swap inside a byte once it considers only nibbles? Is this register ignored with DDR3L?
Thank you in advance,
Igor