On-chip Oscilloscope for Signal Integrity Characterization of Interconnects in 130nm CMOS Technology Pavle Milosevic and José E. Schutt-Ainé Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign 1406 W Green St, Urbana, IL 61801 USA phone: (217)244-0975, (217)244-7279, fax: (217)333-5962 email: [email protected], [email protected] Abstract In this work, the design of a prototype chip for signal integrity characterization in 130nm CMOS technology is discussed. Measurement results for several interconnect configurations are presented. The goal is to accurately capture and characterize the transmission line properties of deep-submicron interconnects in order to generate guidelines for multi-GHz clock rate designs. I. Introduction There is an increasing need for accurate and easily implementable measurements of both active devices and interconnects in modern deep-submicrometer CMOS technology [1]. As the minimum feature size continues to shrink, integrated circuit designs tend to grow in complexity, due to tighter integration and reduced voltage. Existing analytical formulations fail to capture the parasitic effects, therefore accurate measurements are needed in order to support new design tools and new technology generations. It has also been demonstrated that the traditional RC-circuit representation for on-chip interconnects is not accurate when switching speeds are in the multi-GHz range [2]. Existing off-chip measurement techniques are invasive, or require prohibitively costly or delicate platforms. To avoid those drawbacks, one possible approach is to place the measurement circuitry directly on chip, in close proximity to the structures being measured. This technique has been proven to work successfully for older technology nodes [3]. An extension to newer technology nodes is explored in this work. II. Principle of Operation The on-chip oscilloscope circuit operation is based on subsampling (Fig. 1) of a repeatable voltage phenomenon. As shown in Fig. 2, an external trigger 1) produces an on-chip generated switching phenomenon; 2) the voltage is sampled by a transmission gate switch after an externally controlled delay; 3) the sampled analog voltage is stored in an op-amp input capacitance, buffered, and exported off chip where it is digitized and stored; 4) steps 1-3 are repeated, varying the delay (and thus sample time); 5) the samples are assembled in post-processing, and time-domain signal is reconstructed. By carefully controlling the delay produced by the delay cell, this approach allows sampling at Nyquist rate. This is not possible in real time, since the circuits performing measurements are in the same technology as the circuits being measured, and therefore can not be made to switch at the rate faster than the technology maximum.

Figure 1. Subsampling and reassembly principle

Figure 2. Basic block diagram of on-chip sampling circuit

III. Implementation Details The circuit implementation follows the general pattern that was previously applied to older technology nodes [4], customized to the specifics of the available 130 nm process. In order to better utilize the limited range of control voltages, the linearity requirement of the delay cell is relaxed, resulting in non-uniform sampling points in time, which is accounted for in post-processing by time-domain interpolation. To avoid leakage of high-speed transistors which can corrupt the sampled signal during the hold phase, both 1

transmission gate transistors in the sampling head are placed in strong inversion mode, by making the railto-rail voltage of control inverters greater than the nominal 1.2V of the used UMC mixed-mode/RF process (overdriving both rails by 500mV). To avoid body effect, the chip substrate is also biased lower than the digital ground value. This has a beneficial effect on the sampling cell 3-dB bandwidth, increasing it from nominal value of 24.3 GHz to 70.9 GHz (as verified by simulation), several times higher than the Nyquist frequency for the projected time resolution of 5 ps. This also affects the digital switching logic controlling other blocks of the oscilloscope circuit, but since all the blocks are switching relative to the external trigger, the added delay does not affect the functionality of the complete system. The layout of a single oscilloscope block, consisting of the 4-probe sensor and switching control system, is shown in Fig. 3. The probe sensor allows interleaved measurements of two neighboring lines at both near and far ends, and the switching control system allows independent excitation of each line in a pattern, driven by strong inverters (45ps rise time for the unburdened Victim and 55ps rise time for the Aggressor inverter, as predicted by simulations).

Oscilloscope blocks Measured patterns

Figure 3. Layout of a single oscilloscope block.

Figure 4. Layout of die showing measurement patterns

Measurement Patterns - Based on previous work in exploring signal integrity of interconnects, total of 20 patterns consisting of 5 coupled Metal3 lines each was selected. By varying the interconnect width (0.4 – 0.6 µm), spacing (0.4 – 3.6 µm) and length (0.3 – 3 mm), the complete characterization of the Metal3 process is possible, enabling exploration of propagation delay, crosstalk, and crosstalk-induced delay. In order to avoid the effect of long probe tips introducing unwanted parasitics, the near and far ends of each measurement pattern were implemented by folding the interconnects one or more times, depending on line length and available chip space. Also implemented were several experimental patterns, to allow for characterization of metal resistance, inductive effects of vias, propagation modes and process variations in clock distribution trees. Each pattern possesses its own oscilloscope, and independent time calibration and offset calibration circuits are placed on each die. Due to multiplexed outputs, up to 16 patterns can be placed on a single die (dimensions 1.45 mm x 1.9 mm). Two dice with different patterns were designed, as shown in Fig. 4 (for brevity, only one die layout is shown, with the difference being only in pattern layout). Measurement Setup and Performance - Due to a large number of control signals needed to select various patterns, the chips were packaged in an LQFP 48-pin package. The subsampling rate of 1Ms/s makes it possible to use a low-cost package, FR-4 PCB (Fig. 5) and standard laboratory equipment for the test setup (Fig. 6). The use of a low supply voltage made it necessary to reduce of the analog control signals. Consequently, in order to eliminate the effects of noise on the sensitive delay cell, an average of 50 samples was taken for each delay value, resulting in a standard deviation of 2 mV between the samples in a Gaussian distribution. Based on the measurement results, the system exhibits good repeatability (on the order of 5 mV), as well as adequate temporal resolution (down to 6.5 ps), with analog bandwidth greater than 20 GHz. Span of measured signals is from 1 ns (with maximum time resolution) up to 15 ns, for slow-changing phenomena.

2

Power Lines Socket

LQFP Analog I/O

Pattern Select

Analog/Digital I/O PCI-DAC6702

PC, NI LABView

HP 33120A Pulse Clock Generator

Test Chip Assembly

Power Supplies

Tektronix TDS-724D Oscilloscope

Digital Control Inputs Figure 6. Test and Measurement Environment

Figure 5. Test Printed Circuit Board

IV. Measurements and Signal Integrity Characterization After post-processing the measured samples and reconstructing the voltage waveforms, it is possible to observe both the timing and signal quality of the responses generated by the inverter drivers. From those measurements, various signal integrity parameters can be determined. In order to validate the functionality of the measurement circuit, several characteristic patterns were first chosen and measurement results were compared with the simulated models extracted by Cadence Assura. One such comparison is shown in Fig. 7, revealing good general agreement (with the simulated circuit switching about 20% faster, as expected). Propagation Delay - For SI applications, it is important that the measured and simulated delays agree within the time resolution of the circuit. This is critical for accurate parameter extraction based on the propagation delay. Fig. 8 shows the relative propagation delays per unit length of lines in different metals, with lines in Metal1 having the largest RC constant, due to its highest capacitance per unit length (relative to the substrate). 0.04

Metal1

1.20

0.035

Metal2

0.03

Metal5

Propagation D elay [ps/um

1/2

]

1.40

1.00

voltage [V]

0.80

a)

b)

0.60

0.40

d)

0.20

c) 0.00 1.00

1.50

2.00

2.50

0.025 0.02 0.015 0.01 0.005

3.00

0 -0.20

time [ns]

Figure 7. Measured (solid) and simulated (dashed lines) crosstalk induced on quiet victim line: a) near- and b) far-end of Aggressor2; c) near- and d) far-end Victim; width=spacing=0.4um, length=1mm

Measured

Simulated

Figure 8. Simulated and measured propagation delays (normalized to unit RC) for three different metal layers

Fig. 9 shows the delay for several line lengths, measured for two different spacings. The measured data confirms quadratic RC delay dependence of line length, since resistance and capacitance both increase linearly with length. The increase in delay for reduced spacing is observed, which allows extraction of coupling capacitances between neighboring lines. Crosstalk and Crosstalk-Induced Delay - Also of interest for modern IC designs with high interconnect density is to explore the effect of crosstalk induced on the quiet lines when neighboring lines are switching (Fig. 7). Measurements reveal that crosstalk induced on a pair of neighboring lines is almost doubled as spacing is reduced by 55%, as Fig. 10 demonstrates.

3

50

12

140

b) 40

10

120 30

1/2

80

6

60

4

voltage [mV]

8

100

[ps ]

Propagation Delay [ps]

160

d)

a) 20

c) 10

40 2

20

0 0.6

0

0.8

1

1.2

1.4

0 0

0.5

1

1.5

2

2.5

3

3.5

-10 time [ns]

Line Length [mm]

Figure 9. Measured propagation delay for different lengths of pairs of coupled Metal3 lines: a) width=0.4um, spacing=0.4um (solid) and b) width=0.4um, spacing=0.6um (dashed lines)

Figure 10. Crosstalk induced by switching Aggressor1 on quiet Aggressor2 line, width=0.4um, length=1mm; a) near- and b) farend, spacing=1.6um; c) near- and d) far-end, spacing=3.6um

Crosstalk-induced delay is added to the switching delay of a driver, causing synchronization and latch errors. Fig. 11 shows the worst-case effect of strongly driven neighboring aggressor switching in the direction opposite of the observed victim line. By switching the aggressors at different times relative to the switching of the victim, the series of plots shown in Fig. 12 is obtained, revealing a constant induced delay of about 0.4ns (with fluctuations attributed to the effect of weak victim line switching on the aggressors). 1.4

1.4

1.2

1.2

a) 1 1

Voltage [V]

voltage [V]

0.8

0.6

e)

0.8

0.6

0.4ns

0.4 Victim 0.2

d)

0.4

Aggresors 2 & 3

c)

0.2

0 0.5

1

1.5

2

2.5

3

-0.2

b) 0

time [ns]

Figure 11. Measurement of victim and aggressor lines switching concurrently (width=spacing=0.4um, length=1mm, metal=M3)

0.5

1

1.5

2

2.5

3

Time [ns]

Figure 12. Measurement of crosstalk-induced delay: a) aggressors 2 & 3 quiet; b) simultaneous switching; and aggressors delayed by: c) 100ps, d) 200ps, and e) 700ps

V. Conclusion This work demonstrated the design, implementation and testing of an on-chip oscilloscope using 130nm CMOS technology. The chip was used to characterize various types of deep-submicron interconnect structures. In particular, special attention was devoted to delay and crosstalk measurements. Future work will include a study of interconnect performance and ensuing signal integrity consequences in the presence of process variations. References [1] The International Technology Roadmap for Semiconductors: Interconnects (2007 ed.) [Online, http://www.itrs.net] [2] A. Deutsch, P. Coteus, G. Kopcsay, H. Smith, C. Surovic, B. Krauter, D. Edelstein and P. Restle, “On-Chip Wiring Design Challenges for Gigahertz Operation,” Proc. IEEE, vol. 89, No. 4, pp. 529-555, April 2001. [3] S. Delmas-Bendhia, F. Caignet, E. Sicard, and M. Roca, "On-chip Sampling in CMOS Integrated Circuits," IEEE Trans. on Electromagnetic Compatibility, vol. 41, No. 4, pp. 403-406, Nov. 1999. [4] F. Caignet, S. Delmas-Bendhia, and E. Sicard, “The Challenge of Signal Integrity in Deep-Submicrometer CMOS Technology,” Proc. IEEE, vol. 89, No. 4, pp. 556-573, April 2001.

4

On-chip Oscilloscope for Signal Integrity ...

email: [email protected], [email protected] ... The layout of a single oscilloscope block, consisting of the 4-probe sensor and switching control.

457KB Sizes 4 Downloads 201 Views

Recommend Documents

On-chip Oscilloscope for Signal Integrity ...
Abstract. In this work, the design of a prototype chip for signal integrity characterization in 130nm CMOS technology is discussed. Measurement results for several interconnect configurations are presented. The goal is to accurately capture and chara

MJ4451_eDM_Eesof 2012_Nov'12 - Signal Integrity
Agilent Technologies cordially invites you to attend the 2012 Agilent EEsof India User ... 2. implementation of higher order digital modulation techniques .... degree from the Department of Electrical and Information Technology (EIT), Lund ... Agilen

MJ4451_eDM_Eesof 2012_Nov'12 - Signal Integrity
[email protected] or products | applications | software | services .... momentum for accounting coupling and parasitic effects. The circuit is realized ... Hany is WW-Business-Development & Master Application Expert for HSD. Before joining ...

Signal Integrity Considerations for High Speed Digital ...
Nov 11, 2002 - practices for hardware engineers, the digital design community has long ignored it. Through the ... The first layout in Figure 1 places the clocks and data converters adjacent to noisy .... need a strategy of managing crosstalk.

Signal Integrity Considerations for High Speed Digital ...
Nov 11, 2002 - The capacitor packaging includes some amount of lead inductance;. • Capacitors also have an amount of ... Electronic Design Automation. EM.

PCBased Oscilloscope
Jun 26, 2006 - A servlet3 server (Apache Tomcat4/5.5.15[5]) is used to transfer the data from the servlet to the applet. ... graph, and the monitor's refresh rate.

Signal Integrity Q&A Collection using Keysight ADS
2. Resources. EEsof EDA Official Website. Signal Integrity Blog. ADS Tips Website. Signal Integrity Document Library ..... Page 24 ...

DesignCon 2015 Ultrascale DDR4 De-emphasis and ... - Signal Integrity
Intel as signal integrity lead and package design lead. She was ... memory interface timing analysis such as DDR4/DDR3/RLDRAM3 and corresponding lab.

pdf oscilloscope
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf oscilloscope.

A Rapid Prototyping of FPGA-Based Duobinary ... - Signal Integrity
Jan 31, 2013 - Spectrum of NRZ and Duobinary sin 2. 2 sin .... http://www.altera.com/education/univ/materials/boards/de2-115/unv-de2-115-board.html ...

DesignCon 2003 An Overview of Signal Integrity - CiteSeerX
region of the histogram, then fits the data with a Gaussian histogram that best coincides with the tail region. ..... power spectral density (PSD). The RJ component ...

DesignCon 2003 An Overview of Signal Integrity - CiteSeerX
digital communications systems. ... signature that repeats at a fixed frequency. ... algebraically add to the desired signal, and can slightly alter its bias depending ...

Signal Integrity Q&A Collection using Keysight ADS
or import data into data display for data analysis. Eye, Jitter and .... Program with Integrated Circuit Emphasis) netlist of IO circuit and models of transistors.

A Rapid Prototyping of FPGA-Based Duobinary ... - Signal Integrity
Jan 31, 2013 - Email: [email protected] ... Email:[email protected] .... .altera.com/education/univ/materials/boards/de2-115/unv-de2-115-board.html ...

DesignCon 2003 An Overview of Signal Integrity - CiteSeerX
Consequently, the minimum pulse width of these serial data streams have decreased to less ... for a semiconductor capital equipment company. He received a ...

PCBased Oscilloscope
Jun 26, 2006 - computer and the plot can be displayed on another computer connected to the Internet. It is also very cheap to make, costing only Rs. 200 to ...

pdf oscilloscope tutorial
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf oscilloscope ...

oscilloscope working pdf
File: Oscilloscope working pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. oscilloscope working pdf. oscilloscope ...

on Honesty & Integrity, for Continuous Growth & Development.
Business Unit: ______ ... Phone: Mobile: Pin Code: Nature of location: Rented Own Other (Specify). Address Proof submitted: Please note your name should be ...

USB 2.0 Oscilloscope Project
protocol analysis and fibre-optic signal analysis. Since the set task was ..... following internet search was made using the Google search engine ...... project plan.