iMX8M mini DDR4 data bits swap

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX8M mini DDR4 data bits swap

1,663 Views
saidjazouly
Contributor III

Hi,

we have a custom design based on i.MX8 with a DDR4 memory.

we customized the design so that the i.MX8M DDR4 data lines are swapped and not routed directly to the DDR4 in the same order of pins, for ex:

saidjazouly_0-1602598697990.png

In a previous design where we used LPDDR4 memory, we had a special tab in the excel tool MX8M_Mini_LPDDR4_RPA_v15 to make the bit swapping:

saidjazouly_1-1602598776725.png

 

However we don't have such a tab in the DDR4 tool MX8M_Mini_DDR4_RPA_v11

  1. How can we perform the data bit swapping in this case?
  2. Is it possible to do a complete DDR4 configuration and perform the stress tests and get the timings using "Config Tools for i.MX v7"
  3. Any helpful procedure that we can follow?

Thanks very much.

Labels (1)
0 Kudos
2 Replies

1,646 Views
saidjazouly
Contributor III

Thank you for the reply.

Good to know that there are no limitations on swapping the DDR4 data lines, however how do we tell the DDR4 tool MX8M_Mini_DDR4_RPA_v11 to do the DQ lanes swapping in order to start a DDR4 stress test for our custom design?

 

attached is the MX8M_Mini_DDR4_RPA_v11 file we use.

 

thank you!

0 Kudos

1,649 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hi saidjazouly ,

For iMX8MM-EVK, we have 2 versions, one is i.mx8mm + lpddr4, the other is imx8mm+DDR4. attachment is 8MMINID4-EVK-DESIGNFILES. you can refer to it to design your product.

For DDR4, there is no restriction on the exchange of data bits, as you can see in this design files.

 

Have a nice day!

B.R,

weidong

0 Kudos