A Circuit-Based Approach for the Compensation of Self-Heating-Induced
Errors in Bipolar Integrated-Circuit Comparators
by
KYLE WEBB
A.B., Dartmouth College, 1997
B.E., Thayer School of Engineering, Dartmouth College, 1998
M.S., Oregon State University, 2005
A dissertation submitted to the Graduate Faculty of the
University of Colorado Colorado Springs
in partial fulfillment of the
requirements for the degree of
Doctor of Philosophy
Department of Electrical and Computer Engineering
2013
ii
© Copyright By Kyle Webb 2013 All Rights Reserved iii
This dissertation for the Doctor of Philosophy degree by
Kyle Webb
has been approved for the
Department of Electrical and Computer Engineering
By
T.S. Kalkur, Chair
Andrew Ketsdever
Anatoliy Pinchuk
Heather Song
Charlie Wang
Date iv
ABSTRACT
Webb, Kyle (Ph.D., Engineering)
A Circuit-Based Approach for the Compensation of Self-Heating-Induced Errors in Bipolar
Integrated-Circuit Comparators
Dissertation directed by Professor T.S. Kalkur
Voltage comparator circuits are common integrated circuit (IC) building blocks found in
ICs used in a variety of applications, including test and measurement instruments, wireline communication systems, and data converters. High-performance comparators are often fabricated in high-bandwidth bipolar processes, which are typically very susceptible to the effects of self- heating. Self-heating in comparator circuits manifests itself as signal-dependent propagation delay variation, which appears at the comparator output as data-dependent jitter. For comparators used in applications where precise timing measurements of threshold crossings are sought, self- heating is an issue that must be addressed.
A circuit-based self-heating compensation scheme applicable to asynchronous comparator circuits has been designed, simulated, and implemented on a test chip fabricated in
IBM’s BiCMOS8HP SiGe HBT IC process. This compensation scheme differs from prior work addressing self-heating-induced errors in comparator circuits, in that it is applicable to asynchronous, i.e., non-clocked, comparator circuits. It also represents an improvement over simpler compensation schemes commonly applied to non-clocked comparators, in that it is insensitive to input signal swing and common-mode variation. The central element of the self- heating compensation circuitry is a power-to-voltage converter (PVC) circuit that enables the generation of a feedback signal to provide self-heating compensation.
Initial measurements of the test chip indicated that the comparator was over-compensated for the effects of self-heating. It is suspected that the excess compensation is due to differential v
thermal resistance mismatch between the amplifier transistors being compensated and those in the compensation circuitry. It is believed that the thermal resistance mismatch is due to the effects of different metal-layer interconnects for the two pairs of transistors. A work-around was identified to reduce compensation path gain below its minimum designed-for value, allowing the self- heating compensation circuitry to be calibrated, even in the presence of the unexpected thermal resistance mismatch. Measurements of the comparator, both with the compensation circuitry enabled and with it disabled, showed that the self-heating compensation circuitry presented here provides effective compensation of self-heating-induced timing errors over a wide range of input signal conditions.
vi
ACKNOWLEDGEMENTS
I am extremely grateful to the MOSIS Service for funding the fabrication of the test chip for this research through a MOSIS Educational Program Research grant. I would also like to thank Agilent Technologies in Colorado Springs for use of the test equipment for the characterization of the test chip. Thanks also to Jeff Riggs and Robert Greene at Spectrum
LASER in Colorado Springs for their help with the mounting of the test chip onto the printed circuit board.
Thanks also to Francisco Torres-Reyes and Sean Staples in the EAS IT department for their endless help keeping the Cadence toolset up and running. Finally, I’d like to thank my advisor, Professor T.S. Kalkur, as well as the College of Engineering and Applied Science, for their support of this research.
vii
TABLE OF CONTENTS
ABSTRACT ...... iv
ACKNOWLEDGEMENTS ...... vi
CHAPTER 1 ...... 1
Introduction and Motivation ...... 1
Comparators ...... 1
Self-Heating ...... 3
Contributions of this Research ...... 4
Organization of this Dissertation Proposal ...... 5
CHAPTER 2 ...... 7
Self-Heating ...... 7
Modeling Self-Heating Effects ...... 7
Accounting for Self-Heating in Simulation ...... 13
Compensating for Self-Heating Effects ...... 14
CHAPTER 3 ...... 16
Self-Heating Effects and Compensation in Analog Circuits ...... 16
Self-Heating in Linear Differential Pair Amplifiers ...... 16
Compensation of Self-Heating Effects in Linear Amplifiers ...... 23
CHAPTER 4 ...... 30
Self-Heating Effects and Compensation in Digital Circuits ...... 30
Self-Heating in Digital Differential Pair Amplifiers ...... 30
Compensation of Self-Heating Effects in Digital Circuits ...... 36
Assessing Self-Heating Effects and Compensation in Digital Circuits ...... 37 viii
CHAPTER 5 ...... 43
Self-Heating Effects and Compensation in Comparators ...... 43
Compensation of Self-Heating Effects in Comparators ...... 45
Prior Works Addressing Self-Heating in Comparators ...... 46
Feedback of a Self-Heating Compensation Signal ...... 49
Assessing the Effectiveness of Comparator Self-Heating Compensation ...... 56
CHAPTER 6 ...... 57
Test Chip Circuit Design...... 57
Top-Level Comparator Design ...... 58
Input Amplifier ...... 59
Output Amplifier ...... 61
Comparator Core ...... 62
Self-Heating Compensation Circuitry ...... 63
Calibration Procedure ...... 76
Power Supplies ...... 78
Layout ...... 80
Package ...... 83
CHAPTER 7 ...... 84
Simulation Results ...... 84
BiCMOS8HP HBT Self-Heating Model ...... 85
Simulation Setup ...... 86
Simulation Suite ...... 91
Simulation Results ...... 93
Simulations Accounting for Process Variation and Mismatch ...... 98 ix
CHAPTER 8 ...... 104
Measurement Results ...... 104
Measurement Setup ...... 104
Uncompensated Comparator ...... 108
Compensated Comparator – Initial Measurements ...... 111
Compensated Comparator – Reduced Gain ...... 116
CHAPTER 9 ...... 123
Conclusion and Future Work ...... 123
Future Work ...... 124
REFERENCES ...... 126
APPENDIX ...... 132
Circuit Schematics ...... 132
TopLevel ...... 132
Core ...... 133
FullComp ...... 134
VCSgen ...... 134
InputAmp50ohm ...... 135
CbInputAmp...... 136
InputOffsetNull ...... 136
InputAmpVCSgen ...... 137
Comp ...... 138
ThermCompTailSource ...... 139
PVC ...... 139
PVCmult...... 140 x
PVCamp ...... 141
VCSgenVthermNull ...... 142
VthermNull ...... 143
ThermCompEnable ...... 143
VthermVTA ...... 144
VthermVTAfixed ...... 145
VthermVTAvariable ...... 146
VthermCalCtrl ...... 146
VthermVTAgmFixed ...... 147
VthermVTAgmVariable ...... 148
HystVCSgen...... 149
OutputAmp50ohm ...... 150
LinAmp ...... 151
DiffPairAmp...... 152
IoPadEsd ...... 153
IoPadEsdCDM ...... 153
GndPadEsd ...... 154
VccPadEsd ...... 154
VeePadEsd ...... 155
EsdRCclamp...... 155
SupplyBypass ...... 156
CHAPTER 1
INTRODUCTION AND MOTIVATION
Integrated circuit (IC) voltage comparators are common building blocks in a wide variety of mixed-signal ICs and systems. Comparator circuits are used in applications such as test and measurement, data conversion, and communications. In many of these applications, performance can be improved by maintaining a stable timing delay relationship between input and output signals of the comparators. Self-heating of comparator transistors is one mechanism that works against stable comparator propagation delays. The research described here seeks to improve the performance of comparators used for a wide range of applications by providing a circuit-based approach for the compensation of self-heating effects in integrated circuit comparators.
Comparators
The function of a voltage comparator circuit is to generate a digital high or low output voltage based on the relative values of two input voltages. The two input voltages may be an AC signal and a, possibly adjustable, DC threshold voltage, or they may be the two phases of a differential signal. In the former case, the comparator output assumes one state – high or low – if the input signal is below the threshold voltage, and assumes the other state if the input signal is above the threshold voltage. In the latter case, the comparator output switches states when the differential input signal changes polarities. An adjustable threshold voltage can be accommodated in the latter case by adding DC offset to a differential input signal upstream from the comparator 2
input. A comparator, along with a differential input signal and its corresponding output signal, are illustrated schematically in Figure 1.1.
A comparator circuit compares the relative voltage on each of its inputs, or equivalently it detects the polarity, or sign, of its differential input signal. Mathematically, the comparator function can be represented as
(1.1) sgn
Figure 1.1. Schematic representation of a comparator, along with a representative input and output signal.
Comparators may be used to discern two related pieces of information regarding an input signal. First, the comparator determines whether an input signal is above or below a certain threshold voltage. Secondly, in many applications, comparators are used to precisely determine the timing of threshold voltage crossings by the input signal. Variation in the timing relationship between input signal threshold crossing and comparator output signal transition due to, for example, the nature of the input signal, noise, or interference will appear as jitter, inter-symbol interference (ISI), or duty-cycle distortion (DCD) at the comparator output. Comparators find use in a wide variety of circuits and systems, many of which require a very precise timing relationship between input threshold crossings and output transitions. It is the stability of this input-to-output timing relationship of comparator circuits that is the focus of this work.
Comparators find widespread use in data conversion circuits. Analog-to-digital converter
(ADC) ICs may contain hundreds of comparators. When used in high-speed data acquisition applications, ADCs are sensitive to sampling-time uncertainty, or jitter. Sampling jitter may result from many sources such as sample clock jitter, noise, or interference. Another source of sampling 3
jitter in ADCs is variation in delay through the comparators on the ADC, arising due to thermal differentials between the transistors that comprise the comparators as a result of self-heating of those devices. Sampling jitter due to variation in comparator propagation delay directly affects the effective number of bits (ENOB) of a converter, and may ultimately limit its maximum useable sample rate.
High-sample-rate ADCs are used extensively in electronic test and measurement instruments, such as oscilloscopes, high-speed digitizers, and logic analyzers. In these applications it is often necessary to time-align the acquired samples with some trigger event, such as the crossing of a voltage threshold, or trigger level, by the input signal. Such trigger events are typically detected by high-speed comparators. The propagation delay through these trigger comparators must be stable, or timing error in the sampled data will result. Logic analyzers use comparators as one-bit ADCs to digitize input signals. Any variation in delay through these comparators will result in timing errors in the acquired data.
Comparators or very similar circuits are also widely used in the transceiver circuits of high-bandwidth wireline serial communication links. The bandwidth of these links is typically limited by signal integrity issues related to the physical channel. Additional timing uncertainty due to variation in delay through comparators in the transceivers would further degrade the timing margin of the serial link, unacceptably reducing the useable bandwidth of the channel.
Self-Heating
Self-heating is a phenomenon in which the temperature of an electronic component is affected by the signal applied to or being amplified by that device. The temperature of a component will, in general, be a function of the power dissipated by that device. If a device’s power dissipation is a function of the signal applied to that device, then its temperature will be signal-dependent as well. For devices, such as transistors, whose parameters are temperature- dependent, self-heating can result in signal-dependent device characteristics. In the context of 4
nominally-matched transistors on an IC, signal-dependent mismatches can arise between devices due to the thermal differentials that result from self-heating.
Self-heating-induced mismatches may result in signal-dependent errors in the circuit output. The nature of these errors depends on the type of circuit affected by self-heating; they may be gain errors or timing errors depending on whether the circuit is analog, digital, or mixed- signal. For some applications, the errors introduced due to self-heating result in unacceptable performance degradation, and must be compensated for. There are many different methods that can be employed for the compensation of self-heating effects. Just as the effects of self-heating differ between analog and digital circuits, so too do the methods used to compensate for these effects. Though not well-documented, compensation of self-heating effects in purely analog or purely digital circuits is fairly straight-forward.
Self-heating compensation in comparator circuits presents a unique challenge due to the mixed-signal nature of comparator circuits. The output of a comparator is a digital signal, but the input signal may be either analog or digital in nature. The behavior of the circuits comprising the comparator, and therefore the appropriate method of compensating for the effects of self-heating in those circuits, is dependent on the characteristics of the input signal.
Contributions of this Research
This research has resulted in the design of circuitry that provides compensation for the effects of self-heating in bipolar integrated comparator circuits, and, more generally, in the differential pair amplifiers that comprise them, over a wide range of input signals and operating conditions. The self-heating compensation scheme developed here builds on existing techniques for compensating either purely linear or purely digital amplifiers, providing compensation for mixed-signal circuits, such as comparators, whose operating regions span both the analog and digital regimes. Unlike previous works addressing the compensation of self-heating in comparator circuits, which will be discussed in Chapter 5, the goal of this research has been to provide self- 5
heating compensation for comparators that may be used in non-clocked, asynchronous applications. That is, the compensation scheme designed here is not limited to clocked comparators used in sampling systems, though it is applicable to those comparators as well.
While the compensation circuitry resulting from this research has been designed for a particular IC process, the overall compensation circuit architecture is process independent, and is easily portable to other bipolar processes. Because a circuit-based, as opposed to a technology- or layout-based, approach to self-heating compensation was used, the resulting compensation circuitry enables IC designers, working in any bipolar IC process, to include self-heating compensation for their comparator circuits without the need to modify process parameters or the physical device geometries available in that particular process.
The results of this work will have an impact on the performance of bipolar ICs used in a wide range of applications. High-bandwidth comparators circuits with very stable propagation delay are essential components of many broadband data conversion, test and measurement, and communication ICs and systems. In many of these applications, performance improvements can be realized by accurately and robustly compensating for the effects of self-heating. Specifically, to name only a few of the applications that will benefit from this work, the self-heating compensation circuitry that has resulted from this research will enable the development of oscilloscopes and digitizers with lower trigger jitter, logic analyzers with lower sampling jitter,
ADCs with higher ENOB, and serial transceivers that extend the bandwidth of a given channel.
Organization of this Dissertation Proposal
The goal of this dissertation is to introduce the problem being addressed by this research, namely self-heating-induced errors in integrated circuit comparators, describe the approach taken to address this problem, detail the design of the self-heating compensation circuitry and self- heating-compensated comparator test chip, and to present findings from both circuit simulations and from evaluation of the test chip. Chapters 1 through 4 provide background information and a 6
general introduction to the phenomenon of self-heating in bipolar integrated circuits. Chapters 5 through 8 detail the specific problem of self-heating in comparator circuits, and how it has been addressed by this research.
Chapter 2 provides background information on the physical effects of self-heating on transistors in bipolar integrated circuits. The relevant thermally-dependent parameters, along with their effect on circuit performance are described. An equivalent transistor circuit model accounting for the relevant self-heating effects is presented. A general, high-level discussion of some various approaches to self-heating compensation is discussed as well.
Chapters 3 and 4 address the different ways in which self-heating manifests itself in analog and digital circuits, respectively. Compensation schemes appropriate for purely analog and purely digital circuits are described here as well. The focus of Chapter 5 is self-heating effects in comparator circuits, how these circuits differ from purely analog or purely digital circuits, and why compensation of self-heating effects in these circuits poses a particular challenge.
The design of the self-heating compensation circuitry and the comparator test chip is the topic of Chapter 6, and results from simulation of these circuits are presented in Chapter 7.
Results from measurements of the comparator test chip are detailed in Chapter 8, followed by a conclusion and suggestions for related future research in Chapter 9.
CHAPTER 2
SELF-HEATING
Modeling Self-Heating Effects
Self-heating is a phenomenon in which the temperature of an individual electronic component is affected by the signal applied to or being amplified by that device. As a transistor on an integrated circuit amplifies a signal, the power dissipation of that transistor changes, and its temperature changes accordingly. Many of the small- and large-signal characteristics of integrated circuit transistors are temperature dependent, and are therefore affected by self-heating
[1], [2], [3], [4]. The power dissipation of a bipolar transistor can be approximated as the product of collector current and collector-emitter voltage.
(2.1)
Figure 2.1. Power dissipation in a bipolar transistor is approximately given by the product of collector current and collector-emitter voltage.
As indicated by the use of lower-case and with upper-case subscripts, the collector current and collector-emitter voltage in (2.1) represent the total current and voltage, including both large- and small-signal components. Transistor temperature will be a function of power dissipation in the device as well as the device’s thermal impedance. A transistor on an IC has a 8
thermal impedance network defined by that devices thermal resistance, , and thermal capacitance, . The values of and are determined by process-dependent physical characteristics of the transistor, such as device geometries, substrate material, doping levels, and the existence and nature of any inter-device isolation, such as deep-trench isolation. A transistor’s thermal network and the relationship between power dissipation and local device temperature can be modeled as shown in Figure 2.2. The value of the current source is equal to power dissipation, given by (2.1). The device temperature is increased from its equilibrium temperature, , by an amount, , equal to the voltage developed across the thermal impedance network. Δ
Figure 2.2. Thermal impedance network of a bipolar transistor and its relation to the local device temperature.
The impedance of the thermal network is frequency-dependent, so the transistor temperature variation will be frequency-dependent as well. The transfer function relating power dissipation to increases in transistor temperature is the impedance of the thermal network, and can be expressed as
Δ (2.2) 1 which is a low-pass response with a thermal bandwidth of
1 (2.3) 2 9
Transistors’ thermal bandwidths are typically much lower than the bandwidths of the circuits in which the transistors are used. Thermal bandwidth is strongly process-dependent, though thermal bandwidths in the range of tens to hundreds of kHz are common.
Low-frequency self-heating is determined by a transistor’s thermal resistance, so any device or process features or characteristics that result in increased will exacerbate the effects of self-heating. One such process feature that has become commonplace in high-performance bipolar IC processes is trench isolation. A cross-section of a bipolar junction transistor (BJT) from an IC process utilizing deep-trench isolation is represented schematically in Figure 2.3.
Devices in such a process are surrounded by deep (relative to the depth of the active device) trenches, which are filled with an insulative dielectric material. The purpose of the trench isolation is to reduce substrate coupling, by providing electrical isolation between adjacent devices. The trenches also reduce parasitic capacitances between the collector and the substrate, increasing (transition frequency) of the transistors.
Figure 2.3. Schematic cross-sectional representation of a BJT in a process utilizing deep-trench isolation.
While improving electrical isolation between devices, the addition of trench isolation also has two thermal consequences that lead to increased self-heating: the thermal resistance of each individual device is increased, and the thermal isolation between neighboring devices is increased 10
as well. The latter effect is particularly significant for differential circuits, where problems arise not due simply to self-heating, but specifically due to differential self-heating. In silicon-on- insulator (SOI) processes, in which devices are effectively enclosed in dielectric boxes, the problems associated with self-heating become even more significant.
In addition to being process-dependent, the impedance of a transistor’s thermal network is also a function of the geometry of that device as well. The plot of Figure 2.4 shows how a transistor’s thermal resistance and capacitance vary with emitter length in one hetero-junction bipolar transistor (HBT) process utilizing trench isolation.
Figure 2.4. A transistor’s thermal resistance and capacitance as functions of emitter stripe length. This data comes from the simulation models for a representative 200GHz f T HBT process (IBM BiCMOS8HP).
This particular set of data was obtained through simulation for HBTs of varying
geometry in IBM’s BiCMOS8HP HBT process. The thermal capacitance of transistors in this
process is modeled as increasing linearly with emitter length, while the thermal resistance 11
exhibits an inverse relationship with . For this process, though the thermal device models vary thermal resistance and capacitance with device geometry, they predict a geometry-independent
thermal bandwidth that is a roughly constant 138.4 kHz.
For amplifiers in both analog and digital circuits, the key transistor parameter that is
affected by self-heating is base-emitter voltage, . The notation used here – a lower-case with upper-case subscript – denotes the inclusion of both small- and large signal components of the base-emitter voltage. BJT base emitter voltage, , is given by