Intel® IXP45X and Intel® IXP46X Product Line of Network
In addition to any trace length differentials which must be considered between signal groups, differences in the package length between signals should be considered when determining the total propagation delay of the signals. When using the IBIS model for signal analysis, package characteristics are included in the simulation results.
7.1.6Resistive Compensation Register (Rcomp)
Critical signals such as the differential clock drivers used for driving clock out to memory devices is very critical. The JEDEC standard has a very critical requirement for the crossing of the differential clock signals which required proper termination and drive strength of the signals. Therefore, in order to comply with this requirement, two recommendations have been made.
•Use Thevenin termination as shown in Figure 37. It is important that the series termination and impedance matching is strictly follow.
•Configuration of the Rcomp circuit.
The steps to follow and the order in which they need to occur to configure Rcomp are described in section “DDRI SDRAM Initialization” of the Intel® IXP45X and Intel® IXP46X Product Line of Network Processors Developer’s Manual. Here is a recap of the two registers that are required to be overwritten with the new value:
•Override default value of register DDR_RCOMP_CSR3 with 0x0000 1000Hex
•Override default value of register DDR_DRIVE3 with 0x0002 08F0Hex
Note that this configuration only affects the SDRAM differential clock driver for all three outputs DDRI_CK[2:0] and DDRI_CK_N[2:0].
Refer to the Intel® IXP45X and Intel® IXP46X Product Line of Network Processors Developer’s Manual for the complete sequence of steps to follow to configure the SDRAM DDRI memory module.
Note that when simulating, the IBIS model representation of signals DDRI_CK[2:0] and DDRI_CK_N[2:0] has been created for the new Rcomp settings described in this section.
7.1.7Routing Guidelines
7.1.7.1Clock Group
The clock signal group includes the differential clock pairs DDRI_CK[2:0] and DDRI_CK_N[2:0].
Here are some tips on how to route the differential clock pairs:
•Ensure that DDR clocks are routed on a single internal layers, except for pin escapes.
•A ground plane must be adjacent to the layer where the signals are routed.
•Minimize the number of vias used, but ensure that the same number of vias are used in the positive and negative trace.
•It is recommended that pin escape vias be located directly adjacent to the ball pads on all clocks.
•Traces must be routed for differential mode impedance of 120 Ω.
•Surface layer routing should be minimized (top or bottom layers).
•It is recommended to perform pre- and
Table 34 provides routing guidelines for signals within this group.
Intel® IXP45X and Intel® IXP46X Product Line of Network Processors |
|
HDD | February 2007 |
88 | Document Number: 305261, Revision: 004 |