AN027
AN027
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567
Yx, FBOUT
Crosspoint/Threshold
Yx, FBOUT for differential signal
(Vdd/2) +–0.2V
t half period n t n+1
half period
1
fO
1 Vdd
t jit(hper) = t half period n
2*fO
Threshhold for single
Figure 1. Half- Period Jitter. ended signal (Vdd/2)
01/22/01
1
Application Note 27
12345678901234567890123456789012123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012
5) What does a typical DIMM application include? 8) Between the different technologies or standards avail-
The most common application for double data rate transfers is able such as PC133, DDR1, DDR2 and Rambus, what are
DIMM modules. These typically include a driver and a buffer. the key differences?
For high-end applications such as servers, a switch may also be Overall, most studies conducted on Rambus have proven it to have
used to reduce the load on the data bus. Some of the first industry’s a comparatively lower performance with respect to DDR. Other
DDR products include the PI6C857; a 1:10 clock driver with low skew aspects such as the difficulty to debug, price concerns have driven
and low jitter. The PI74SSTV16857 is a 14-bit registered buffer many different manufacturers to support DDR products. Some of the
designed for DDR memory applications. The PI2BV3867 switch is key differences are highlighted in Table 1.
typically used in x8 DDR memory modules and the PI2BV3877 is
typically used in the x4 DIMMs.
PI74SSTV
16857
PI2BV3867 PI2BV3867 PI2BV3867 PI2BV3867 PI2BV3867 PI74SSTV PI2BV3867 PI2BV3867 PI2BV3867 PI2BV3867
PI2BV3877 PI2BV3877 PI2BV3877 PI2BV3877 PI2BV3877 16857 PI2BV3877 PI2BV3877 PI2BV3877 PI2BV3877
6) What is the difference between the PI6C850 and Table 1. Comparison Between Different Standards Available
the PI6C857? Parameter PC133 DDR1 DDR2 Rambus
The PI6C850 provides for output enable and functional control by Bus speed 133Mhz 266Mhz 532Mhz 800Mhz
using the I2C control interface. Using this feature, individual output Clock input Single ended Differential Differential Differential
pairs can be tri-stated. This feature is not offered in the PI6C857. 133Mhz 133Mhz 266Mhz 400Mhz
Also, the PI6C850 is typically used in motherboard applications, Vdd 3.3v 2.5v 1.8v 3.3v
whereas the PI6C857 is used in DIMMs. Both the PI6C850 and
PI6C857 are PLL based devices and have almost zero propagation 9) What is the Ref_in to SDRAM skew for PI6C857?
delay. The phase shift measured on a typical DIMM module from a major
manufacturer is approx. 87ps without any feedback capacitor.
7) How is the time delay from Reference clock input to With a feedback capacitor value of 3.3pf, this skew is measured to
SDRAM tuned? be approx. 4.3ps The Jedec spec on this parameter is 200ps.
The spec for time delay from the driver’s reference clock input to
clock at SDRAM is 100ps. This spec is met by Pericom’s PI6C857 Since the skew is measured between the differential Reference
without any external capacitor on a typical DIMM module. input pins of the 857-clock driver and the 120-ohm resistor of
However certain constraints such as trace length may cause this the differential output pins, there is a certain amount of trace length
parameter to exceed spec. Although actual values of the feedback involved. Variation in this trace length can cause the actual measured
capacitor will vary for different applications, a feedback capacitor of Ref_in to SDRAM skew to vary.
3.3pf is tested and recommended for DIMM applications. For more
details on terminations, please refer to Pericom’s application note A more important parameter is the skew between the FBIN and clock
#22, Solution to current high-speed board design. reference pins. The PI6C857 meets the Jedec spec of 120ps on this
parameter; the actual measured value of this skew is approx. 60ps.
01/22/01
2
Application Note 27
12345678901234567890123456789012123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012
10) How are the PI2BV3877 and PI2BV3867 different considered, i.e. a single-ended signal measurement is done, the
from other Pericom switches? potential error could be as high as 100ps per volt difference and the
The PI2BV3877 and PI2BV3867 switches were specifically designed data gathered will not be accurate. Since the phase error spec from
for DDR applications. Both switches offer very low capacitance and Jedec is close to 100ps (120ps at the time this document is written);
almost no propagation delay. The most common use of these an error of 100ps is outright unacceptable.
switches would be in server applications where multiple cards are
used. These switches provide for protection in hot swap applica- Although there are alternate ways suggested by some vendors,
tions by isolating the data buses. most of these require averaging readings and are therefore not
accurate.
11) How is the phase error measured in a DDR application?
Since the DDR clocks have differential inputs and differential 12) Where can additional data on DDR parts be found?
outputs, it becomes very important to measure the phase error on Pericom offers a complete DDR solution, which includes clock
differential signals. The phase error is measured from the crosspoint drivers, registers and switches. For datasheets or more information
of the input reference signals to the crosspoint of the output signals. on these products, please visit www.pericom.com.
For example , in the Pericom PI6C857 clock driver, the phase error is
measured from CK and CK/ input pins to FBIN and FBIN/ pins. Additional information and samples can be requested from the web
Therefore, all 4 probes of a typical oscilloscope are used. Consider site or by contacting Pericom marketing group:
Figure 5 below :
Sergis Mushell for clock products at 408-435-0800 xtn 301,
and Refugio Jones at 408-435-0800 xtn 266 for switches and buffers.
References:
01/22/01
3