Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Index
6 Conclusion ..................................................................................................................... 27
7.1 Signal integrity .............................................................................................................. 27
7.2 Timing analyses ............................................................................................................. 27
Appendix B: Selecting best models for simulation (due the driver impedance, signal
strength and ODT parameters) …………………………………………………………
1. Data lines, write cycle ……………………………………… .. ………………………
2. Data lines, write cycle …………………………………………… .. ………………
-1-
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
A design review is done for the DDR3 design. This document describes the results of this
simulation.
5. Analysis document
Simulator:
- Hyperlynx : 8.2.1
-2-
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
2.1 Introduction
-3-
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
-4-
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
Layer Stackup
30 um, E r = 2.1
38 um
12 um, 1, Z0 = 50.6 ohms, w idth = 144 um
92 um, E r = 4
30 um, 2
105 um, Er = 3.8
30 um, E r = 2.1
-5-
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
DRAM_SDCLK_0 DRAM_SDCLK_1
Signal DRAM_SDCLK_0
1500.0
1000.0
500.0
V
o
l
t
a
g 0.00
e
-
m
V
-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
0.00 500.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0 4500.0
Time (ps)
2000.0
1500.0
1000.0
500.0
V
o
l
t
a
g 0.00
e
-
m
V
-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
-500.0 0.00 500.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0
Time (ps)
2000.0
1500.0
1000.0
500.0
V
o
l
t
a
g 0.00
e
-
m
V
-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
-500.0 0.00 500.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0
Time (ps)
-7-
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
Signal DRAM_SDCLK_1
1500.0
1000.0
500.0
V
o
l
t
a
g 0.00
e
-
m
V
-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
0.00 500.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0 4500.0
Time (ps)
2000.0
1500.0
1000.0
500.0
V
o
l
t
a
g 0.00
e
m-
V
-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
-500.0 0.00 500.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0
Time (ps)
-8-
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
2000.0
1500.0
1000.0
500.0
V
o
l
t
a
g 0.00
e
-
m
V-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
-500.0 0.00 500.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0
Time (ps)
1000.0
500.0
V
o
l
t
a
g 0.00
e
-
m
V-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
0.00 500.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0 4500.0
Time (ps)
-9-
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
200.0
100.0
V
o
l
t
a
g
e -0.00
-
m
V
-
-100.0
-200.0
-300.0
-400.0
860.00 870.00 880.00 890.00 900.00 910.00 920.00 930.00 940.00 950.00
Time (ps)
- 10 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
Topology.
Net DRAM_A0
Note: impedances of latest stubs are incorrect. It should be 50.6 Ohms (trace 144um) instead
of 59.2 Ohms or 55.9 Ohms (100um and 115um corresponding).
- 11 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
net-DRAM_A0_drv-U1.M19_rcv-U602.N3_W1.U602.N3
net-DRAM_A0_drv-U1.M19_rcv-U603.N3_W1.U603.N3
net-DRAM_A0_drv-U1.M19_rcv-U604.N3_W1.U604.N3
1600.0 net-DRAM_A0_drv-U1.M19_rcv-U605.N3_W1.U605.N3
1400.0
1200.0
1000.0
V
o
l 800.0
t
a
g
e
-
m
V
-
600.0
400.0
200.0
-0.00
-200.0
- 12 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
net-DRAM_A0_drv-U1.M19_rcv-U602.N3_W1.U602.N3
net-DRAM_A0_drv-U1.M19_rcv-U603.N3_W1.U603.N3
net-DRAM_A0_drv-U1.M19_rcv-U604.N3_W1.U604.N3
1600.0 net-DRAM_A0_drv-U1.M19_rcv-U605.N3_W1.U605.N3
net-DRAM_A1_drv-U1.L21_rcv-U602.P7_W1.U602.P7
net-DRAM_A1_drv-U1.L21_rcv-U603.P7_W1.U603.P7
net-DRAM_A1_drv-U1.L21_rcv-U604.P7_W1.U604.P7
net-DRAM_A1_drv-U1.L21_rcv-U605.P7_W1.U605.P7
1400.0 net-DRAM_A2_drv-U1.M20_rcv-U602.P3_W1.U602.P3
net-DRAM_A2_drv-U1.M20_rcv-U603.P3_W1.U603.P3
net-DRAM_A2_drv-U1.M20_rcv-U604.P3_W1.U604.P3
net-DRAM_A2_drv-U1.M20_rcv-U605.P3_W1.U605.P3
net-DRAM_A3_drv-U1.N20_rcv-U602.N2_W1.U602.N2
net-DRAM_A3_drv-U1.N20_rcv-U603.N2_W1.U603.N2
1200.0
net-DRAM_A3_drv-U1.N20_rcv-U604.N2_W1.U604.N2
net-DRAM_A3_drv-U1.N20_rcv-U605.N2_W1.U605.N2
net-DRAM_A4_drv-U1.K20_rcv-U602.P8_W1.U602.P8
net-DRAM_A4_drv-U1.K20_rcv-U603.P8_W1.U603.P8
net-DRAM_A4_drv-U1.K20_rcv-U604.P8_W1.U604.P8
1000.0 net-DRAM_A4_drv-U1.K20_rcv-U605.P8_W1.U605.P8
net-DRAM_A5_drv-U1.N21_rcv-U602.P2_W1.U602.P2
net-DRAM_A5_drv-U1.N21_rcv-U603.P2_W1.U603.P2
net-DRAM_A5_drv-U1.N21_rcv-U604.P2_W1.U604.P2
V net-DRAM_A5_drv-U1.N21_rcv-U605.P2_W1.U605.P2
o
l 800.0 net-DRAM_A6_drv-U1.M22_rcv-U602.R8_W1.U602.R8
t net-DRAM_A6_drv-U1.M22_rcv-U603.R8_W1.U603.R8
a
g net-DRAM_A6_drv-U1.M22_rcv-U604.R8_W1.U604.R8
e net-DRAM_A6_drv-U1.M22_rcv-U605.R8_W1.U605.R8
-
m net-DRAM_A7_drv-U1.N22_rcv-U602.R2_W1.U602.R2
V
- net-DRAM_A7_drv-U1.N22_rcv-U603.R2_W1.U603.R2
600.0
net-DRAM_A7_drv-U1.N22_rcv-U604.R2_W1.U604.R2
net-DRAM_A7_drv-U1.N22_rcv-U605.R2_W1.U605.R2
net-DRAM_A8_drv-U1.N23_rcv-U602.T8_W1.U602.T8
net-DRAM_A8_drv-U1.N23_rcv-U603.T8_W1.U603.T8
net-DRAM_A8_drv-U1.N23_rcv-U604.T8_W1.U604.T8
400.0 net-DRAM_A8_drv-U1.N23_rcv-U605.T8_W1.U605.T8
net-DRAM_A9_drv-U1.M21_rcv-U602.R3_W1.U602.R3
net-DRAM_A9_drv-U1.M21_rcv-U603.R3_W1.U603.R3
net-DRAM_A9_drv-U1.M21_rcv-U604.R3_W1.U604.R3
net-DRAM_A9_drv-U1.M21_rcv-U605.R3_W1.U605.R3
200.0 net-DRAM_A10_drv-U1.K19_rcv-U602.L7_W1.U602.L7
net-DRAM_A10_drv-U1.K19_rcv-U603.L7_W1.U603.L7
net-DRAM_A10_drv-U1.K19_rcv-U604.L7_W1.U604.L7
net-DRAM_A10_drv-U1.K19_rcv-U605.L7_W1.U605.L7
net-DRAM_A11_drv-U1.L22_rcv-U602.R7_W1.U602.R7
net-DRAM_A11_drv-U1.L22_rcv-U603.R7_W1.U603.R7
-0.00
net-DRAM_A11_drv-U1.L22_rcv-U604.R7_W1.U604.R7
net-DRAM_A11_drv-U1.L22_rcv-U605.R7_W1.U605.R7
net-DRAM_A12_drv-U1.L20_rcv-U602.N7_W1.U602.N7
net-DRAM_A12_drv-U1.L20_rcv-U603.N7_W1.U603.N7
net-DRAM_A12_drv-U1.L20_rcv-U604.N7_W1.U604.N7
-200.0 net-DRAM_A12_drv-U1.L20_rcv-U605.N7_W1.U605.N7
net-DRAM_A13_drv-U1.L23_rcv-U602.T3_W1.U602.T3
51.000 52.000 53.000 54.000 55.000 56.000 57.000 58.000 59.000 net-DRAM_A13_drv-U1.L23_rcv-U603.T3_W1.U603.T3
Time (ns) net-DRAM_A13_drv-U1.L23_rcv-U604.T3_W1.U604.T3
net-DRAM_A13_drv-U1.L23_rcv-U605.T3_W1.U605.T3
Date: Wednesday Jan. 23, 2013 Time: 17:29:25
Net name: DRAM_SDCLK_0_B
Show Sav ed Waveform = YES
net-DRAM_A0_drv-U1.M19_rcv-U602.N3_W1.U602.N3
net-DRAM_A0_drv-U1.M19_rcv-U603.N3_W1.U603.N3
net-DRAM_A0_drv-U1.M19_rcv-U604.N3_W1.U604.N3
1600.0
net-DRAM_A0_drv-U1.M19_rcv-U605.N3_W1.U605.N3
net-DRAM_A1_drv-U1.L21_rcv-U602.P7_W1.U602.P7
net-DRAM_A1_drv-U1.L21_rcv-U603.P7_W1.U603.P7
net-DRAM_A1_drv-U1.L21_rcv-U604.P7_W1.U604.P7
net-DRAM_A1_drv-U1.L21_rcv-U605.P7_W1.U605.P7
1400.0
net-DRAM_A2_drv-U1.M20_rcv-U602.P3_W1.U602.P3
net-DRAM_A2_drv-U1.M20_rcv-U603.P3_W1.U603.P3
net-DRAM_A2_drv-U1.M20_rcv-U604.P3_W1.U604.P3
net-DRAM_A2_drv-U1.M20_rcv-U605.P3_W1.U605.P3
net-DRAM_A3_drv-U1.N20_rcv-U602.N2_W1.U602.N2
1200.0
net-DRAM_A3_drv-U1.N20_rcv-U603.N2_W1.U603.N2
net-DRAM_A3_drv-U1.N20_rcv-U604.N2_W1.U604.N2
net-DRAM_A3_drv-U1.N20_rcv-U605.N2_W1.U605.N2
net-DRAM_A4_drv-U1.K20_rcv-U602.P8_W1.U602.P8
net-DRAM_A4_drv-U1.K20_rcv-U603.P8_W1.U603.P8
1000.0
net-DRAM_A4_drv-U1.K20_rcv-U604.P8_W1.U604.P8
net-DRAM_A4_drv-U1.K20_rcv-U605.P8_W1.U605.P8
net-DRAM_A5_drv-U1.N21_rcv-U602.P2_W1.U602.P2
net-DRAM_A5_drv-U1.N21_rcv-U603.P2_W1.U603.P2
V
o net-DRAM_A5_drv-U1.N21_rcv-U604.P2_W1.U604.P2
l 800.0
net-DRAM_A5_drv-U1.N21_rcv-U605.P2_W1.U605.P2
t
a net-DRAM_A6_drv-U1.M22_rcv-U602.R8_W1.U602.R8
g
e net-DRAM_A6_drv-U1.M22_rcv-U603.R8_W1.U603.R8
m- net-DRAM_A6_drv-U1.M22_rcv-U604.R8_W1.U604.R8
V net-DRAM_A6_drv-U1.M22_rcv-U605.R8_W1.U605.R8
- 600.0
net-DRAM_A7_drv-U1.N22_rcv-U602.R2_W1.U602.R2
net-DRAM_A7_drv-U1.N22_rcv-U603.R2_W1.U603.R2
net-DRAM_A7_drv-U1.N22_rcv-U604.R2_W1.U604.R2
net-DRAM_A7_drv-U1.N22_rcv-U605.R2_W1.U605.R2
net-DRAM_A8_drv-U1.N23_rcv-U602.T8_W1.U602.T8
400.0
net-DRAM_A8_drv-U1.N23_rcv-U603.T8_W1.U603.T8
net-DRAM_A8_drv-U1.N23_rcv-U604.T8_W1.U604.T8
net-DRAM_A8_drv-U1.N23_rcv-U605.T8_W1.U605.T8
net-DRAM_A9_drv-U1.M21_rcv-U602.R3_W1.U602.R3
net-DRAM_A9_drv-U1.M21_rcv-U603.R3_W1.U603.R3
200.0
net-DRAM_A9_drv-U1.M21_rcv-U604.R3_W1.U604.R3
net-DRAM_A9_drv-U1.M21_rcv-U605.R3_W1.U605.R3
net-DRAM_A10_drv-U1.K19_rcv-U602.L7_W1.U602.L7
net-DRAM_A10_drv-U1.K19_rcv-U603.L7_W1.U603.L7
net-DRAM_A10_drv-U1.K19_rcv-U604.L7_W1.U604.L7
-0.00
net-DRAM_A10_drv-U1.K19_rcv-U605.L7_W1.U605.L7
net-DRAM_A11_drv-U1.L22_rcv-U602.R7_W1.U602.R7
net-DRAM_A11_drv-U1.L22_rcv-U603.R7_W1.U603.R7
net-DRAM_A11_drv-U1.L22_rcv-U604.R7_W1.U604.R7
-200.0 net-DRAM_A11_drv-U1.L22_rcv-U605.R7_W1.U605.R7
net-DRAM_A12_drv-U1.L20_rcv-U602.N7_W1.U602.N7
net-DRAM_A12_drv-U1.L20_rcv-U603.N7_W1.U603.N7
50600.0 50800.0 51000.0 51200.0 51400.0 51600.0 51800.0 52000.0 52200.0 net-DRAM_A12_drv-U1.L20_rcv-U604.N7_W1.U604.N7
Time (ps) net-DRAM_A12_drv-U1.L20_rcv-U605.N7_W1.U605.N7
net-DRAM_A13_drv-U1.L23_rcv-U602.T3_W1.U602.T3
Date: Wednesday Jan. 23, 2013 Time: 17:30:54
Net name: DRAM_SDCLK_0_B
Cursor 1, Voltage = 902.6mV, Time = 51.2529ns
Cursor 2, Voltage = 902.6mV, Time = 51.4090ns
Delta Voltage = 0.000V, Delta Time = 156.1ps
Show Sav ed Waveform = YES
Delta skew at VIH is about 150ps. It ’ s too much, should be max 50ps.
Conclusion:
1. Arrange address lines length to decrease skew
2. Arrange trace widths to improve signal quality.
- 13 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
4 Bytelanes
4.2 Byteline 0
net-DRAM_D0_drv-U1.H20_rcv-U602.E3_W1.U602.E3
net-DRAM_D0_drv-U1.H20_rcv-U603.F7_W2.U603.F7
net-DRAM_D1_drv-U1.G21_rcv-U602.F7_W1.U602.F7
net-DRAM_D1_drv-U1.G21_rcv-U603.E3_W2.U603.E3
net-DRAM_D2_drv-U1.J21_rcv-U602.G2_W1.U602.G2
2000.0
net-DRAM_D2_drv-U1.J21_rcv-U603.H8_W2.U603.H8
net-DRAM_D3_drv-U1.G20_rcv-U602.F8_W1.U602.F8
net-DRAM_D3_drv-U1.G20_rcv-U603.F2_W2.U603.F2
net-DRAM_D4_drv-U1.J23_rcv-U602.F2_W1.U602.F2
net-DRAM_D4_drv-U1.J23_rcv-U603.F8_W2.U603.F8
1500.0
net-DRAM_D5_drv-U1.G23_rcv-U602.H8_W1.U602.H8
net-DRAM_D5_drv-U1.G23_rcv-U603.G2_W2.U603.G2
net-DRAM_D6_drv-U1.J22_rcv-U602.H3_W1.U602.H3
net-DRAM_D6_drv-U1.J22_rcv-U603.H7_W2.U603.H7
net-DRAM_D7_drv-U1.G22_rcv-U602.H7_W1.U602.H7
1000.0 net-DRAM_D7_drv-U1.G22_rcv-U603.H3_W2.U603.H3
net-DRAM_DQM0_drv-U1.H21_rcv-U602.E7_W1.U602.E7
net-DRAM_DQM0_drv-U1.H21_rcv-U603.E7_W2.U603.E7
net-DRAM_SDQS0_drv-U1.H23&H22_rcv-U602.F3&G3_W1.U602.F3&G3
net-DRAM_SDQS0_drv-U1.H23&H22_rcv-U603.F3&G3_W2.U603.F3&G3
500.0
V
o
l
t
a 0.00
g
e
-
m
V
-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
26000.0 26500.0 27000.0 27500.0 28000.0 28500.0 29000.0 29500.0 30000.0 30500.0
Time (ps)
Signal looks OK
- 14 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
4.3 Byteline 1
net-DRAM_D8_drv-U1.E21_rcv-U602.A3_W1.U602.A3
net-DRAM_D8_drv-U1.E21_rcv-U603.A7_W2.U603.A7
net-DRAM_D9_drv-U1.D21_rcv-U602.C8_W1.U602.C8
net-DRAM_D9_drv-U1.D21_rcv-U603.C2_W2.U603.C2
net-DRAM_D10_drv-U1.E22_rcv-U602.C2_W1.U602.C2
2000.0 net-DRAM_D10_drv-U1.E22_rcv-U603.C8_W2.U603.C8
net-DRAM_D11_drv-U1.D20_rcv-U602.B8_W1.U602.B8
net-DRAM_D11_drv-U1.D20_rcv-U603.A2_W2.U603.A2
net-DRAM_D12_drv-U1.E23_rcv-U602.C3_W1.U602.C3
net-DRAM_D12_drv-U1.E23_rcv-U603.D7_W2.U603.D7
1500.0 net-DRAM_D13_drv-U1.C23_rcv-U602.D7_W1.U602.D7
net-DRAM_D13_drv-U1.C23_rcv-U603.C3_W2.U603.C3
net-DRAM_D14_drv-U1.F23_rcv-U602.A2_W1.U602.A2
net-DRAM_D14_drv-U1.F23_rcv-U603.B8_W2.U603.B8
net-DRAM_D15_drv-U1.C22_rcv-U602.A7_W1.U602.A7
net-DRAM_D15_drv-U1.C22_rcv-U603.A3_W2.U603.A3
1000.0
net-DRAM_DQM1_drv-U1.E20_rcv-U602.D3_W1.U602.D3
net-DRAM_DQM1_drv-U1.E20_rcv-U603.D3_W2.U603.D3
net-DRAM_SDQS1_drv-U1.D23&D22_rcv-U602.C7&B7_W1.U602.C7&B7
net-DRAM_SDQS1_drv-U1.D23&D22_rcv-U603.C7&B7_W2.U603.C7&B7
500.0
V
o
l
t
a
g 0.00
e
-
m
V
-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
26000.0 26500.0 27000.0 27500.0 28000.0 28500.0 29000.0 29500.0 30000.0 30500.0
Time (ps)
Signal looks OK
- 15 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
4.4 Byteline 2
net-DRAM_D16_drv-U1.U20_rcv-U604.E3_W1.U604.E3
net-DRAM_D16_drv-U1.U20_rcv-U605.F7_W2.U605.F7
net-DRAM_D17_drv-U1.T21_rcv-U604.F7_W1.U604.F7
net-DRAM_D17_drv-U1.T21_rcv-U605.E3_W2.U605.E3
net-DRAM_D18_drv-U1.U21_rcv-U604.F2_W1.U604.F2
2000.0 net-DRAM_D18_drv-U1.U21_rcv-U605.F8_W2.U605.F8
net-DRAM_D19_drv-U1.R21_rcv-U604.F8_W1.U604.F8
net-DRAM_D19_drv-U1.R21_rcv-U605.F2_W2.U605.F2
net-DRAM_D20_drv-U1.U23_rcv-U604.H3_W1.U604.H3
net-DRAM_D20_drv-U1.U23_rcv-U605.H7_W2.U605.H7
1500.0 net-DRAM_D21_drv-U1.R22_rcv-U604.H8_W1.U604.H8
net-DRAM_D21_drv-U1.R22_rcv-U605.G2_W2.U605.G2
net-DRAM_D22_drv-U1.U22_rcv-U604.G2_W1.U604.G2
net-DRAM_D22_drv-U1.U22_rcv-U605.H8_W2.U605.H8
net-DRAM_D23_drv-U1.R23_rcv-U604.H7_W1.U604.H7
1000.0 net-DRAM_D23_drv-U1.R23_rcv-U605.H3_W2.U605.H3
net-DRAM_DQM2_drv-U1.T20_rcv-U604.E7_W1.U604.E7
net-DRAM_DQM2_drv-U1.T20_rcv-U605.E7_W2.U605.E7
net-DRAM_SDQS2_drv-U1.T22&T23_rcv-U604.F3&G3_W1.U604.F3&G3
net-DRAM_SDQS2_drv-U1.T22&T23_rcv-U605.F3&G3_W2.U605.F3&G3
500.0
V
o
l
t
a
g 0.00
e
-
m
V
-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
26000.0 26500.0 27000.0 27500.0 28000.0 28500.0 29000.0 29500.0 30000.0 30500.0
Time (ps)
- 16 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
4.5 Byteline 3
net-DRAM_D24_drv-U1.Y20_rcv-U604.A2_W1.U604.A2
net-DRAM_D24_drv-U1.Y20_rcv-U605.B8_W2.U605.B8
net-DRAM_D25_drv-U1.W21_rcv-U604.B8_W1.U604.B8
net-DRAM_D25_drv-U1.W21_rcv-U605.A2_W2.U605.A2
net-DRAM_D26_drv-U1.Y21_rcv-U604.A3_W1.U604.A3
2000.0 net-DRAM_D26_drv-U1.Y21_rcv-U605.A7_W2.U605.A7
net-DRAM_D27_drv-U1.W22_rcv-U604.A7_W1.U604.A7
net-DRAM_D27_drv-U1.W22_rcv-U605.A3_W2.U605.A3
net-DRAM_D28_drv-U1.AA23_rcv-U604.C3_W1.U604.C3
net-DRAM_D28_drv-U1.AA23_rcv-U605.D7_W2.U605.D7
1500.0 net-DRAM_D29_drv-U1.V23_rcv-U604.C8_W1.U604.C8
net-DRAM_D29_drv-U1.V23_rcv-U605.C2_W2.U605.C2
net-DRAM_D30_drv-U1.AA22_rcv-U604.C2_W1.U604.C2
net-DRAM_D30_drv-U1.AA22_rcv-U605.C8_W2.U605.C8
net-DRAM_D31_drv-U1.W23_rcv-U604.D7_W1.U604.D7
net-DRAM_D31_drv-U1.W23_rcv-U605.C3_W2.U605.C3
1000.0
net-DRAM_DQM3_drv-U1.W20_rcv-U604.D3_W1.U604.D3
net-DRAM_DQM3_drv-U1.W20_rcv-U605.D3_W2.U605.D3
net-DRAM_SDQS3_drv-U1.Y22&Y23_rcv-U604.C7&B7_W1.U604.C7&B7
net-DRAM_SDQS3_drv-U1.Y22&Y23_rcv-U605.C7&B7_W2.U605.C7&B7
500.0
V
o
l
t
a 0.00
g
e
-
m
V
-
-500.0
-1000.0
-1500.0
-2000.0
-2500.0
26000.0 26500.0 27000.0 27500.0 28000.0 28500.0 29000.0 29500.0 30000.0 30500.0
Time (ps)
- 17 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
2500.0 _net-DRAM_SDCLK_0_drv-U1.K23&K22_rcv-U602.J7&K7_W1.U602.J7&K7
_net-DRAM_SDCLK_0_drv-U1.K23&K22_rcv-U603.J7&K7_W1.U603.J7&K7
_net-DRAM_SDCLK_1_drv-U1.P22&P23_rcv-U604.J7&K7_W1.U604.J7&K7
_net-DRAM_SDCLK_1_drv-U1.P22&P23_rcv-U605.J7&K7_W1.U605.J7&K7
net-DRAM_A0_drv-U1.M19_rcv-U602.N3_W1.U602.N3
2000.0 net-DRAM_A0_drv-U1.M19_rcv-U603.N3_W1.U603.N3
net-DRAM_A0_drv-U1.M19_rcv-U604.N3_W1.U604.N3
net-DRAM_A0_drv-U1.M19_rcv-U605.N3_W1.U605.N3
net-DRAM_A1_drv-U1.L21_rcv-U602.P7_W1.U602.P7
net-DRAM_A1_drv-U1.L21_rcv-U603.P7_W1.U603.P7
1500.0 net-DRAM_A1_drv-U1.L21_rcv-U604.P7_W1.U604.P7
net-DRAM_A1_drv-U1.L21_rcv-U605.P7_W1.U605.P7
net-DRAM_A2_drv-U1.M20_rcv-U602.P3_W1.U602.P3
net-DRAM_A2_drv-U1.M20_rcv-U603.P3_W1.U603.P3
net-DRAM_A2_drv-U1.M20_rcv-U604.P3_W1.U604.P3
1000.0 net-DRAM_A2_drv-U1.M20_rcv-U605.P3_W1.U605.P3
net-DRAM_A3_drv-U1.N20_rcv-U602.N2_W1.U602.N2
net-DRAM_A3_drv-U1.N20_rcv-U603.N2_W1.U603.N2
net-DRAM_A3_drv-U1.N20_rcv-U604.N2_W1.U604.N2
net-DRAM_A3_drv-U1.N20_rcv-U605.N2_W1.U605.N2
500.0 net-DRAM_A4_drv-U1.K20_rcv-U602.P8_W1.U602.P8
net-DRAM_A4_drv-U1.K20_rcv-U603.P8_W1.U603.P8
V
o net-DRAM_A4_drv-U1.K20_rcv-U604.P8_W1.U604.P8
l net-DRAM_A4_drv-U1.K20_rcv-U605.P8_W1.U605.P8
t
a net-DRAM_A5_drv-U1.N21_rcv-U602.P2_W1.U602.P2
g
e 0.00 net-DRAM_A5_drv-U1.N21_rcv-U603.P2_W1.U603.P2
- net-DRAM_A5_drv-U1.N21_rcv-U604.P2_W1.U604.P2
m
V- net-DRAM_A5_drv-U1.N21_rcv-U605.P2_W1.U605.P2
net-DRAM_A6_drv-U1.M22_rcv-U602.R8_W1.U602.R8
net-DRAM_A6_drv-U1.M22_rcv-U603.R8_W1.U603.R8
-500.0 net-DRAM_A6_drv-U1.M22_rcv-U604.R8_W1.U604.R8
net-DRAM_A6_drv-U1.M22_rcv-U605.R8_W1.U605.R8
net-DRAM_A7_drv-U1.N22_rcv-U602.R2_W1.U602.R2
net-DRAM_A7_drv-U1.N22_rcv-U603.R2_W1.U603.R2
net-DRAM_A7_drv-U1.N22_rcv-U604.R2_W1.U604.R2
-1000.0 net-DRAM_A7_drv-U1.N22_rcv-U605.R2_W1.U605.R2
net-DRAM_A8_drv-U1.N23_rcv-U602.T8_W1.U602.T8
net-DRAM_A8_drv-U1.N23_rcv-U603.T8_W1.U603.T8
net-DRAM_A8_drv-U1.N23_rcv-U604.T8_W1.U604.T8
net-DRAM_A8_drv-U1.N23_rcv-U605.T8_W1.U605.T8
-1500.0 net-DRAM_A9_drv-U1.M21_rcv-U602.R3_W1.U602.R3
net-DRAM_A9_drv-U1.M21_rcv-U603.R3_W1.U603.R3
net-DRAM_A9_drv-U1.M21_rcv-U604.R3_W1.U604.R3
net-DRAM_A9_drv-U1.M21_rcv-U605.R3_W1.U605.R3
net-DRAM_A10_drv-U1.K19_rcv-U602.L7_W1.U602.L7
-2000.0 net-DRAM_A10_drv-U1.K19_rcv-U603.L7_W1.U603.L7
net-DRAM_A10_drv-U1.K19_rcv-U604.L7_W1.U604.L7
net-DRAM_A10_drv-U1.K19_rcv-U605.L7_W1.U605.L7
net-DRAM_A11_drv-U1.L22_rcv-U602.R7_W1.U602.R7
net-DRAM_A11_drv-U1.L22_rcv-U603.R7_W1.U603.R7
51.000 52.000 53.000 54.000 55.000 56.000 57.000 58.000 59.000 60.000 net-DRAM_A11_drv-U1.L22_rcv-U604.R7_W1.U604.R7
Time (ns) net-DRAM_A11_drv-U1.L22_rcv-U605.R7_W1.U605.R7
net-DRAM_A12_drv-U1.L20_rcv-U602.N7_W1.U602.N7
Date: Wednesday Jan. 23, 2013 Time: 19:20:33
Net name: DRAM_SDCLK_0_B
Cursor 1, Voltage = 908.5mV, Time = 56.184ns
Cursor 2, Voltage = 901.5mV, Time = 56.391ns
Delta Voltage = 7.0mV, Delta Time = 207ps
Show Sav ed Waveform = YES
Delta skew at VIH is about 150ps. It ’ s too much, should be max 50ps.
5. TIMING ANALYSES
6 Conclusion
- 19 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
Top layer. Clock signals, 1V5 and GND planes Layer 2. GND Plane
- 20 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
- 21 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
Layer 9. GND plane Layer 10. Data and Control signal stubs, 1V5, GND.
- 22 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
Appendix B: Selecting best models for simulation (due the driver impedance, signal
strength and ODT parameters)
Equivalent schematic
- 23 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
Best case is: Typical, U1 DDR mode = “ ddr3_sel00_ds101_mio ” ; U602 DQ mode = “ DQ_4
OSCILLOSCOPE
Design file: PCB.HYP Designer: Sasha
HyperLynx v 8.2.1
2500.0
2000.0
1500.0
V
o 1000.0
l
t
a
g
e
-
m
V 500.0
-
0.00
-500.0
-1000.0
-1500.0
0.00 1.000 2.000 3.000 4.000 5.000 6.000 7.000 8.000 9.000
Time (ns)
3000.0
2500.0
2000.0
1500.0
V
o 1000.0
l
t
a
g
e
-
m
V 500.0
-
0.00
-500.0
-1000.0
-1500.0
0.00 1.000 2.000 3.000 4.000 5.000 6.000 7.000 8.000 9.000
Time (ns)
- 24 -
By: Alexander Karas Date : 27 December 2012
Ref : Signal Integrity DDR3.doc
Equivalent schematic
All signals looks OK, any model can be selected for read cycle analysis.
- 25 -