15.01.2013 Views

U. Glaeser

U. Glaeser

U. Glaeser

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

FIGURE 31.5<br />

to handle large voltages across the gate oxide or source/drain junction must be appropriately protected<br />

by cascoding and well-biasing. This section begins with discussing these large output-swing transmitters.<br />

The section follows with low-swing transmitters, which are more common for high-performance designs.<br />

Noise is the primary challenge. Techniques that reduce noise such as impedance matching, swing<br />

control, and slew-rate control are described next. The last part addresses techniques that can be used to<br />

reduce intersymbol interference due to a band-limiting transmission channel.<br />

Large-Swing Output Drivers<br />

A simple push-pull architecture, as shown in Fig. 31.5, can drive a signal as large as the voltage provided<br />

for the I/O, . When driving a transmission line, the initial output voltage is the result of a voltage division<br />

V<br />

s<br />

d o<br />

where Rdrv<br />

is the on-resistance of the driving device. The initial voltage is also the final voltage if the line is<br />

terminated appropriately at the receiver. In which case, the driver draws continuous current even with the<br />

absence of signal transitions. With only source termination ( Rdrv<br />

equal to Ro),<br />

the line voltage settles to Vs.<br />

The power dissipation is less since no current flows when the signal is constant. If the line is unterminated<br />

on either end, the signal will reflect several times before settling to Vs.<br />

Because the bit period must be long<br />

enough for the signal to settle, high-performance links avoid this penalty.<br />

Impedance matching at the transmitter is challenging because (1) process, voltage, and temperature<br />

(PVT) varies, and (2) the impedance changes significantly as the device is switched from on to off.<br />

To<br />

minimize the net variation, designers over-design the size of the device for an impedance much lower<br />

than Ro.<br />

And then, by adding an external but constant resistance Rext<br />

= Ro<br />

− Rdrv,<br />

the net impedance varies<br />

within an acceptable tolerance.<br />

Many chips are required to interface with chips that operate at different power supply voltages. As onchip<br />

supplies lower with CMOS technology scaling, the disparity between on-chip and off-chip voltages<br />

increases. Unfortunately, for high reliability, the on-chip devices cannot tolerate excessive over-voltage.<br />

Catastrophic breakdown of gate oxide occurs at 12 MV/cm of oxide thickness.<br />

Device technologists address the issue by providing transistors that are slower but high-voltage tolerant.<br />

One of the tasks of the pre-driver is to shift the level of the input so that the output-driver devices are<br />

fully turned off.<br />

Figure 31.5 illustrates an example of level-shifting using cross-coupled PMOS devices in<br />

the pre-driver.<br />

To avoid over-voltage, circuit designers add a cascode transistor in series with the output switch to<br />

reduce the voltage drop [39]. Figure 31.6(a) shows a bottom device that switches with the data. The<br />

upper cascoding device uses a constant high gate voltage that is commonly the core Vdd.<br />

As long as the<br />

output voltage does not exceed + , the gate oxide is preserved. remains below − ,<br />

© 2002 by CRC Press LLC<br />

V dd<br />

Push-pull I/O driver with level shifting pre-drivers.<br />

V<br />

dd<br />

Gnd<br />

V o<br />

=<br />

V<br />

oxide(max)<br />

V s<br />

V dd<br />

Ro --------------------<br />

Rdrv + Ro V S<br />

R drv<br />

Rext Rdrv off-chip V ss<br />

⎛ ⎞<br />

⎝ ⎠<br />

V<br />

x<br />

Z o<br />

V<br />

dd<br />

VT(eff)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!