Intel IXP46X, IXP45X manual 7.1.6Resistive Compensation Register Rcomp, 7.1.7Routing Guidelines

Models: IXP45X IXP46X

1 108
Download 108 pages 42.83 Kb
Page 88
Image 88
7.1.6Resistive Compensation Register (Rcomp)

Intel® IXP45X and Intel® IXP46X Product Line of Network Processors—Category

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 post-layout simulation.

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

Page 88
Image 88
Intel IXP46X, IXP45X manual 7.1.6Resistive Compensation Register Rcomp, 7.1.7Routing Guidelines, 7.1.7.1Clock Group