throbber
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESS BRIEFS, VOL. 54, NO. 7, JULY 2007
`
`601
`
`Slew-Rate-Controlled Output Driver Having Constant
`Transition Time Over Process, Voltage, Temperature,
`and Output Load Variations
`
`Soon-Kyun Shin, Wang Yu, Young-Hyun Jun, Jae-Whui Kim, Bai-Sun Kong, and Chil-Gee Lee
`
`Abstract—A slew-rate-controlled output driver having a con-
`stant transition time irrespective of environmental variations is
`described in this brief. The proposed output driver employs a
`capacitive feedback between the output and input of the driver
`to allow its transition time independent of process, voltage, tem-
`perature and output load variations. The proposed output driver
`was designed and fabricated using a 0.13- m CMOS process.
`According to our experimental results, the normalized variation
`on transition time of the proposed output driver due to PVT
`variations was improved by 74%–80% as compared to the con-
`ventional output driver. The comparison result also indicates that
`the normalized variation on transition time due to output load
`change from 10 to 100 pF (10 times variation) in typical process,
`voltage and temperature corners was improved by up to 66%.
`Index Terms—Capacitive feedback, constant transition time,
`output driver, slew-rate control.
`
`I. INTRODUCTION
`
`P ROVIDING higher data processing rate and interface
`
`speed is becoming ever more important in proportion to
`the evolution of multimedia environment. Recent high-per-
`formance interfaces like USB and Serial ATA require their
`output drivers to provide a minimum variation of rise and
`fall times over process, voltage, and temperature (PVT) and
`output load variations. For example, the USB interface requires
`high-speed differential signals having matched rise and fall
`times to guarantee the specification of crossover voltage, which
`also determines the margin of setup and hold times. For these
`interfaces, the rise and fall times should be low enough to
`satisfy speed performance. However, low rise and fall times
`can cause side effects such as crosstalk, ringing, reflection, and
`ground and power bounces (di/dt noise) [1] due to the switching
`current traveling through the bonding wire and package pins.
`A signal with fast transition edges has non-negligible high-fre-
`quency components that can cause transmission line effect and
`crosstalk to adjacent lines, causing a line impedance change and
`
`Manuscript received July 29, 2006; revised October 30, 2006. This work was
`supported in part by Korea Science and Engineering Foundation (R01-2006-
`000-11296-0), and IC Design Education Center. This paper was recommended
`by Associate Editor E. Alarcon.
`S.-K. Shin was with the School of Information and Communication Engi-
`neering, Sungkyunkwan University, Gyunggi-do 440-746, Korea. He is now
`with the Semiconductor Business, Samsung Electronics, Gyunggi-do 446-711,
`Korea.
`W. Yu, Y.-H. Jun, and J.-W. Kim are with Semiconductor Business, Samsung
`Electronics, Gyunggi-do 446-711, Korea.
`B.-S. Kong and C.-G. Lee are with the School of Information and Commu-
`nication Engineering, Sungkyunkwan University, Gyunggi-do 440-746, Korea
`(e-mail: bskong@skku.edu).
`Digital Object Identifier 10.1109/TCSII.2007.895314
`
`Fig. 1. Conventional output driver.
`
`a skew on the data. To solve these problems, a longer transition
`time is preferred as far as the specification is satisfied.
`Several studies on controlling the slew rate of an output
`driver have focused on various methods using analog and
`digital schemes. An analog scheme employed a compensa-
`tion device relying on a known external resistor to generate
`a slew-rate compensation voltage [2]. However, this scheme
`tends to be sensitive to noise when the voltage travels a long dis-
`tance. A digital scheme used the calibration of output driver’s
`impedance by selecting an optimal number of transistors over
`PVT variation, but it shows a discrete impedance change [3]. A
`capacitive feedback scheme was also used, in which the slew
`rate was well controlled for various output load conditions,
`but the scheme still had a relatively large slew-rate change due
`to variation over PVT conditions [4]. Frequency-based com-
`pensation schemes provided excellent slew-rate compensation
`without the external resistor, but they need a phase-locked loop
`(PLL) for bias block [5], [6]. A current control scheme using
`proper bias voltages for pre-driver and main driver was also
`used for achieving a constant slew rate, but this approach shows
`a dependency according to output load variation [7]. Fig. 1
`shows a conventional output driver [8] which adopts the method
`of adding delay in each of the output transistors to increase
`transition time and reduce the amount of fast switching current.
`But, the circuit has the drawback of inability to compensate the
`PVT variations.
`This brief proposes a novel output driver having the char-
`acteristic of very low variation on transition time over PVT
`and output load variations [9]. Section II describes the struc-
`ture and operation of the proposed output driver. Section III
`presents simulation and experimental results to assess the per-
`formance of the proposed driver. Finally, we draw our conclu-
`sions in Section IV.
`
`Authorized licensed use limited to: Wendi Hoffenberg. Downloaded on October 27,2020 at 15:26:45 UTC from IEEE Xplore. Restrictions apply.
`
`1549-7747/$25.00 © 2007 IEEE
`
`ANALOG 2005
`XILINX v. ANALOG
`IPR2020-01219
`
`

`

`602
`
`IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESSBRIEFS,VOL. 54, NO. 7, JULY 2007
`
`MD1
`
`Veao
`
`PAD
`
`Control Logic
`
`Tri-State
`
`Fig. 2. Block diagram of proposed output driver.
`
`Reference
`
`Voltage
`
`M3
`
`leas
`
`Fig. 3. Current bias generator.
`
`II. PROPOSED OUTPUT DRIVER
`
`Fig. 2 showsthe block diagram of the proposed output driver
`composed of a current bias generator, a tri-state control logic,
`pre-drivers, and main drivers. It has two main drivers to support
`differential signaling and generates four reference currents in
`the bias current generator to be fed into the pre-drivers and main
`drivers. Fig. 3 showsthe bias current generatorfor obtaining the
`bias current for the output driver. Bias current Jpr4s generated
`in this block is represented as
`
` Vrer
`(1)
`Igtas = R
`where Veris the reference voltage generated from the voltage
`generator. As explained later, the amount of this bias current
`determinesthe slew rate of the main driver to provide constant
`rising and falling transition timesof the outputdriver. Forthis to
`be achieved, Vppr is made to be independentoftemperature and
`process conditions to provide a uniform transition timeirrespec-
`tive of these variations. The reference voltage is also made to
`be proportional to the supply voltage to allow a constanttransi-
`tion timeirrespective of variation on voltage swing. To adapt the
`transition time for different specifications of other applications
`and to provide an independencyoftransition time onresistor
`variation, /?; can be trimmed or implemented off-chip. Fig. 4
`showsthe proposed outputdriver consisting of a pre-driver and
`a main driver. The pre-driver has constant current sources, J;
`and J>, and transistors, M1, M2, M3, and M4,to control the op-
`eration of main driver transistors, MD1 and MD2. These main
`driver transistors are large for efficient driving of heavy capac-
`itive output load. Feedback capacitor Cy connects the output
`node to one of the two gate terminals of the main driver tran-
`sistors using switches S1 and S82. This capacitor providesa re-
`quired amountofcurrent to determine the Vgofthe drivertran-
`sistor to allow the circuit to have a properslew rate to provide a
`constanttransition time duringtransition period.
`
`Pre-Driver
`
`CMOS-Driver
`
`Fig. 4. Proposed outputdriver.
`
`
`
`MD2
`
`
`
`Fig. 5. Simulation result of internal node.
`
`Fora rising transition of PAD, M3, and M4 are turned off
`and on, respectively, with switch S2 off, allowing MD2to be
`completely off. M1 and M2are turned off and on, respectively,
`
`Authorized licensed use limited to: Wendi Hoffenberg. Downloaded on October 27,2020 at 15:26:45 UTC from IEEE Xplore. Restrictions apply.
`
`

`

`SHINet al.: SLEW-RATE-CONTROLLED OUTPUT DRIVER
`
`603
`
`0
`
`Fig. 6. Simulation results for output waveforms over PVT variations. (Eachfigure contains a collection of waveforms obtainedat slow,typical, fast process corners
`with the temperature of —55° C and —125° C.): The conventional driver with the supply voltage of (a) 3.0 V, (b) 3.3 V, and (c) 3.6 V. The proposed driver with
`the supply voltage of (d) 3.0 V, (e) 3.3 V, and (f) 3.6 V.
`
`with S1 on. Then, PG beginsto fall from Vpp by the current sink
`of J,. When PG reachesthe voltage level down to “Vpp-Vrp.”
`where Vpp is the threshold voltage of pMOStransistor, MD1
`turns on and PAD begins to rise. At this time, current 7. through
`C’; begins to flow according to
`
`§2 on. Then, NG beginsto rise from the ground by the current
`source of J>. After NG reachesthe voltage of “V-py” whichis
`the threshold voltage of nMOStransistor, MD2 turns on and
`PAD beginsto fall. At this time, current 7,2 through Cy begins
`to flow according to
`
`+ dvpap
`.
`lel = Ci
`
`(2)
`
`tog = Cy
`
`
`ada PAD
`dt
`
`(3)
`
`Whenthe slew rate of the output is such that 7,; becomes
`equal to J;, PG holds its voltage since the sinking and sourcing
`currents are identical, allowing a constant rise time of the
`output until the end of the transition. When 7,.; happens to be
`larger (smaller) than I ; due to higher (lower)rise time at the
`output, possibly caused by variations on process, temperature
`and output load, PG rises (falls) to decrease (increase) the
`output slew rate until the output provides a target rise time.If
`there is a change on the supply voltage, J, follows the change
`proportionally and adjust the voltage level of PG to make the
`rise time constant irrespective of the variation on voltage swing.
`
`After the completion of the transition, PG goes to the ground
` k- Vanedupap_te2_k-Iptas
`
`a,
`(4)
`SR. =
`=>
`=Ss
`and turns MD1 fully on.
`Ry Cy
`dt
`Cy
`The falling procedure of the output driver is similar to the
`rising one. That is, when PADfalls, M1 is on and M2is off
`where f is the proportionality factor between Jpras and Is.
`with S1 off, letting MD1 off. M3 goes on and M4goesoff with
`Then,the transition time ¢;,,, of the output, which is measured
`
`When 7,2 is equal to J2, NG holds its voltage as the sinking
`and sourcing currentsare identical, allowing a constantfall time
`of the output until the end of the transition. When 7,2 happens
`to be different from /5 due to variations on process, voltage,
`temperature and outputload, the voltage level of NG is adjusted
`by the same procedure as above to makethefall time constant.
`After the completionofthe transition, NG goes to Vpp andturns
`MD2fully on.
`By combining (1) and (3), the slew rate SR of the output of
`the proposed driver can be written as
`
`Authorized licensed use limited to: Wendi Hoffenberg. Downloaded on October 27,2020 at 15:26:45 UTC from IEEE Xplore. Restrictions apply.
`
`

`

`604
`
`IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESSBRIEFS,VOL. 54, NO. 7, JULY 2007
`
`Fig. 7. Simulation results with the output load ranging from 10 to 100 pF. (a) Main driver output and (b) the pre-driver output for the conventional driver. (c) Main
`driver output and (d) pre-driver output for proposed driver.
`
`between 10% and 90% of overall voltage swing, can be repre-
`sented as
`
`Nl Rolaas
`
`mnie
`
`
`iiss
`
`Vpop
`.
`ne
`_—ang Vewing —_—
`tiran = 08 = 08hCp (5)
`
`As shownin (5), because Vprr follows the variation on Vpp
`andis not influenced by other variations as mentioned earlier, a
`properselection of C’ whose size is sufficiently larger than the
`parasitic capacitance and a proper trimming of R; to provide
`a target transition time allow uniform transition times of the
`output regardless of environmentalvariations.
`
`III. SIMULATION AND MEASUREMENT RESULTS
`
`To verify the performance, the proposed output driver was
`designed andfabricated using a 0.13-j;:m CMOSprocess tech-
`nology. Nominal threshold voltages of p- and n-type transistors
`in this technology are 0.52 and 0.55 V, respectively. Fig. 5 de-
`picts the simulated waveforms for the operation of the proposed
`outputdriver, which was obtained using typical process parame-
`ters at the temperature of25 °C with the supply voltage of 3.3 V
`using the load capacitance of 50 pF. As shown in the figure,
`nodes NG and PG temporarily stay in the middle duringthe tran-
`sition period. Fig. 6 compares the simulation results for output
`transitions of the conventional and proposed output drivers for
`several different PVT comers. The supply voltage for these sim-
`ulations was varied from 3 to 3.6 V with temperature ranging
`from —55 to 125 °C at typical, fast and slow process corners.
`As shownin this figure, the proposed driver significantly im-
`proves the uniformity oftransition time regardless of PVT varia-
`tions as comparedto the conventional driver. Fig. 7 summarizes
`the simulation results for the output transition waveformsof the
`conventional and proposed drivers for different output load con-
`ditions. The output capacitive load value was varied ten times
`
`iceOlenae
`
`Output
`
`Output
`
`eres g
`
`Fig. 8. Microphotograph ofthe test chip.
`
`from 10 to 100 pF with typical process parameters and supply
`voltage at room temperature. As showninthefigure, the voltage
`levels of PG and NGforthe proposed output driver are adjusted
`in proportion to the amountof output load to provide a reduced
`variation of output transition time for a wide range of output
`loads. Fig. 8 shows the microphotographoftest chip, whosesize
`is 280 x 225 jm? including PAD,and Fig. 9 depicts the mea-
`sured waveforms, showing almost the samerise andfall times
`for each of the output nodes. Table I summarizes the variation of
`transition time due to PVT variations, while Table II compares
`the variation due to output load variation. The fastest (slowest)
`rise andfall times of each driver were obtained whenthe supply
`voltage is 3.6 V (3.0 V) at the temperature of —55°C (125 °C),
`at fast (slow) process corner. The term variation in each table
`refers to the difference between the slowestandfastestrise (fall)
`times of each driver, and the normalized variation was obtained
`
`Authorized licensed use limited to: Wendi Hoffenberg. Downloaded on October 27,2020 at 15:26:45 UTC from IEEE Xplore. Restrictions apply.
`
`

`

`SHIN et al.: SLEW-RATE-CONTROLLED OUTPUT DRIVER
`
`605
`
`variation due to PVT variation as compared to that of the con-
`ventional driver. The normalized variation on transition time
`due to output load variation is also reduced by 52%–66% for
`the proposed driver as compared to the conventional driver.
`
`IV. CONCLUSION
`In this brief, a slew rate-controlled output driver using ca-
`pacitor feedback was proposed. The output driver shows a very
`low variation of transition time over PVT variations and over
`a wide range of capacitive output load. The test results show
`that the proposed output driver is well suited for applications re-
`quiring constant transition time. The proposed output driver was
`successfully applied to the design of an interface for USB that
`requires a uniform transition time regardless of environmental
`variations.
`
`REFERENCES
`[1] G. A. Katopis, “Delta-I noise specification for a high-performance
`computing machine,” Proc. IEEE, vol. 73, no. 9, pp. 1405–1415, Sep.
`1985.
`[2] R. Senthinathan, G. Tubbs, and M. Schuelein, “Negative feedback
`influence on simultaneous switching CMOS outputs,” in Proc. IEEE
`Custom Integr. Circuits Conf., May 1988, pp. 5.4.1–4.
`[3] T. J. Gabara and S. C. Knauer, “Digitally adjustable resistors in CMOS
`for high-performance applications,” IEEE J. Solid-State Circuits, vol.
`27, no. 8, pp. 1176–1185, Aug. 1992.
`[4] F. Garcia, P. Coll, and D. Auvergne, “Design of a slew-rate-controlled
`output driver,” in Proc. ASIC Conf., 1998, pp. 147–150.
`[5] T. Shirotory and K. Nogamir, “PLL based impedance control output
`buffer,” in Proc. Symp. VLSI Circuits, 1991, pp. 49–50.
`[6] S.-K. Shin, S.-M. Jung, J.-H. Soo, M.-L. Ko, and J.-W. Kim, “A slew-
`rate-controlled output driver using PLL as compensation circuit,” IEEE
`J. Solid-State Circuits, vol. 38, no. 7, pp. 1227–1233, Jul. 2003.
`[7] S.-W. Choi and H.-J. Park, “A PVT-insensitive CMOS output driver
`with constant slew rate,” in Proc. IEEE Asia-Pacific Conf. Advanced
`Syst. Integr. Circuits, Aug. 2004, pp. 116–119.
`[8] R. Senthinathan and J. L. Prince, “Application specific output drivers
`to reduce SSN,” in Simultaneous Switching Noise of CMOS Devices
`and Systems. Boston, MA: Kluwer Academic, 1994, ch. 7, p. 113.
`[9] S.-K. Shin, W. Yu, B.-S. Kong, C.-G. Lee, Y.-H. Jun, and J.-W. Kim,
`“A slew rate-controlled output driver having a constant transition time
`over the variations of process, voltage and temperature,” in Proc. IEEE
`Custom Integr. Circuits Conf. (CICC), Sep. 2005, pp. 231–234.
`
`Fig. 9. Measured waveforms at room temperature with 50-pF output load and
`3.3-V supply voltage.
`
`TABLE I
`SUMMARY OF TRANSITION TIME OVER PVT VARIATIONS
`
`TABLE II
`SUMMARY OF TRANSITION TIME OVER THE VARIATION OF OUTPUT LOAD
`RANGING FROM 10 TO 100 PF AT A TYPICAL PVT CONDITION
`
`by dividing the variation by nominal rise (fall) time of each
`driver. As shown in Table I, the proposed output driver achieves
`74%–80% improvements in terms of normalized transition time
`
`Authorized licensed use limited to: Wendi Hoffenberg. Downloaded on October 27,2020 at 15:26:45 UTC from IEEE Xplore. Restrictions apply.
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket