System Bus Routing Guidelines
56
Design Guide
5.1
Routing Guidelines for the AGTL+ Source
Synchronous 2X and 4X Groups
The 4X group of signals uses four times the frequency of the base clock, or 400 MHz. The 2X
group uses twice the frequency of the base clock, or 200 MHz. The 2X and 4X signals are listed in
lists the 2X and 4X signals with their associated strobes.
Routing guidelines for the 2X and 4X signal groups are given in
. All 2X and 4X signals
of the same group (refer to
) must be routed within ± 25 mils of the same length between
agents and within ± 50 mils of the entire length of the bus.
5.1.1
Trace Length Matching
Trace length matching is required within each source synchronous group to compensate for the
package trace length differences between data signals and the associated strobe. This balances the
strobe-to-signal skew in the middle of the setup and hold window. Additional compensation must
be added to account for the capacitive loading effects of the processor socket stubs.
shows how to implement trace length matching. An example of trace length matching is given in
Trace length matching consists of matching the pad-to-pad lengths for every signal within a signal
group (e.g., A[35:17]# and ADSTB1#). A pad-to-pad length is measured as follows:
CPU
pad
-to-CPU
pad
= CPU0
pkg_len
+ CPU
pin
-to-CPU
pin
+CPU1
pkg_comp
CPU
pad
-to-MCH
pad
= CPU1
pkg_comp
+ CPU
pin
-to-MCH
pin
+ MCH
pkg_len
Where:
CPU
pin
-to-CPU
pin
= Motherboard trace length between Processor 0 and Processor 1.
CPU
pin
-to-MCH
pin
= Motherboard trace length between Processor 1 and MCH.
pkg_len
= Pad to pin length within the package.
0.78
= Compensation due to capacitive loading of processor 1 socket.
CPU1
pkg_comp
= CPUpkg_len * (capacitive loading compensation)
= CPUpkg_len * 0.78
Table 5-3. 2X and 4X Signal Groups
2X Group
4X Group
A[35:3]#
REQ[4:0]#
HD[63:0]#
DBI[3:0]#
Table 5-4. Source Synchronous Signals with the Associated Strobes
Signals
Associated Strobe
REQ[4:0]#, HA[16:3]#
ADSTB0#
A[35:17]#
ADSTB1#
D[15:0]#, DBI0#
DSTBP0#, DSTBN0#
D[31:16]#, DBI1#
DSTBP1#, DSTBN1#
D[47:32]#, DBI2#
DSTBP2#, DSTBN2#
D[63:48]#, DBI3#
DSTBP3#, DSTBN3#
Summary of Contents for Xeon
Page 24: ...Introduction 24 Design Guide This page is intentionally left blank ...
Page 30: ...Component Quadrant Layout 30 Design Guide This page is intentionally left blank ...
Page 52: ...Platform Clock Routing Guidelines 52 Design Guide This page is intentionally left blank ...
Page 66: ...System Bus Routing Guidelines 66 Design Guide This page is intentionally left blank ...
Page 118: ...Intel 82870P2 P64H2 118 Design Guide This page is intentionally left blank ...
Page 146: ...I O Controller Hub 146 Design Guide This page is intentionally left blank ...
Page 148: ...Debug Port 148 Design Guide This page is intentionally left blank ...
Page 210: ...Schematic Checklist 210 Design Guide This page is intentionally left blank ...
Page 220: ...Layout Checklist 220 Design Guide This page is intentionally left blank ...
Page 222: ...Schematics 222 Design Guide This page is intentionally left blank ...