iMX6UL DDR3 layout question

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

iMX6UL DDR3 layout question

698 Views
mengxp
Contributor II

Hi all,

the DDR3 layout detail in iMX6UL design guide is not clear for me

so I read the IMX6UL 14x14 EVK board file LAY-28617_C2.brd

following table is the DDR3 trace length I extract from Altium

DRAM_SDCLK0_N1474.547 
DRAM_SDCLK0_P1478.036 
   
DRAM_ADDR01456.372 
DRAM_ADDR11383.264 
DRAM_ADDR21383.865 
DRAM_ADDR31377.21minimum
DRAM_ADDR41460.093 
DRAM_ADDR51385.589 
DRAM_ADDR61385.052 
DRAM_ADDR71468.929 
DRAM_ADDR81456.697 
DRAM_ADDR91389.506 
DRAM_ADDR101463.336 
DRAM_ADDR111455.482 
DRAM_ADDR121457.502 
DRAM_ADDR131489.418 
DRAM_ADDR141381.572 
DRAM_ADDR151455.742 
DRAM_SDBA01391.499 
DRAM_SDBA11378.845 
DRAM_SDBA21392.906 
DRAM_RAS_B1456.112 
DRAM_CAS_B1396.785 
DRAM_SDWE_B1379.31 
DRAM_CS0_B1397.098 
DRAM_CS1_B1457.976 
DRAM_SDCKE01500.327maximum
DRAM_SDCKE11475.134 
DRAM_ODT01388.913 
DRAM_ODT11456.594 
DRAM_RESET_B1394.69 
   
DRAM_SDQS0_N1111.194 
DRAM_SDQS0_P1110.196 
DRAM_DQM0992.587 
DRAM_DATA0991.092 
DRAM_DATA1997.784 
DRAM_DATA2998.88 
DRAM_DATA3992.781 
DRAM_DATA4998.4 
DRAM_DATA5998.351 
DRAM_DATA6995.83 
DRAM_DATA7997.645 
   
DRAM_SDQS1_N1024.715 
DRAM_SDQS1_P1023.824 
DRAM_DQM11019.876 
DRAM_DATA81021.889 
DRAM_DATA91020.667 
DRAM_DATA101025.673 
DRAM_DATA111029.274 
DRAM_DATA121027.033 
DRAM_DATA131025.052 
DRAM_DATA141025.595 
DRAM_DATA151022.981 

 

most of the signals trace length is reasonable

but the SDQS0_P/SDQS0_N is a question ,why they are traced about ~1110 mil?

should they trace to ~1000 mil around?

and following picture is SDQS0_P/SDQS0_N trace, they can be traced to ~1000,

why 1110 mil?

sdqs0.png

0 Kudos
Reply
2 Replies

680 Views
Yuri
NXP Employee
NXP Employee

@mengxp
Hello,

  according to Table 22 (DDR3 routing by byte group) of Hardware Development Guide
signals in byte group should match the signals of each byte group ± 25 mils.
Match the differential signals of DQS ± 10 mils

https://www.nxp.com/webapp/Download?colCode=IMX6ULHDG

  Looks like no problem in Your case.

Regards,
Yuri.

 

0 Kudos
Reply

695 Views
mengxp
Contributor II

and these is my DDR3 trace length, is this ok?

DRAM_CLK0_N677.746
DRAM_CLK0_P676.912
  
DRAM_ADDR0677.742
DRAM_ADDR1676.138
DRAM_ADDR2677.506
DRAM_ADDR3677.819
DRAM_ADDR4677.513
DRAM_ADDR5678.519
DRAM_ADDR6674.767
DRAM_ADDR7678.011
DRAM_ADDR8677.046
DRAM_ADDR9678.917
DRAM_ADDR10677.574
DRAM_ADDR11677.451
DRAM_ADDR12676.535
DRAM_ADDR13677.266
DRAM_ADDR14675.765
DRAM_ADDR15677.765
DRAM_BA0677.501
DRAM_BA1678.4
DRAM_BA2677.658
DRAM_CAS676.385
DRAM_CKE0677.785
DRAM_CKE1677.996
DRAM_CS0677.669
DRAM_CS1677.023
DRAM_ODT0678.446
DRAM_ODT1677.933
DRAM_RAS677.71
DRAM_RESET639.338
DRAM_WE677.802
  
DRAM_DQS0_N976.508
DRAM_DQS0_P974.327
DRAM_DQM0940.449
DRAM_DATA0940.361
DRAM_DATA1940.012
DRAM_DATA2940.732
DRAM_DATA3940.265
DRAM_DATA4940.431
DRAM_DATA5940.171
DRAM_DATA6940.517
DRAM_DATA7940.253
  
DRAM_DQS1_N775.96
DRAM_DQS1_P774.569
DRAM_DQM1775.283
DRAM_DATA8775.646
DRAM_DATA9775.115
DRAM_DATA10775.827
DRAM_DATA11775.737
DRAM_DATA12775.733
DRAM_DATA13775.446
DRAM_DATA14775.21
DRAM_DATA15775.003
0 Kudos
Reply