throbber
US007268595B2
`
`(12)
`
`United States Patent
`Ajit
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 7,268,595 B2
`Sep. 11, 2007
`
`(54) SYSTEM AND METHOD FOR
`COMPENSATING FOR THE EFFECTS OF
`PROCESS, VOLTAGE, AND TEMPERATURE
`VARIATIONS IN A CIRCUIT
`
`(75) Inventor: Janardhanan S. Ajit, Irvine, CA (US)
`
`(73) Assignee: Broadcom Corporation, Irvine, CA
`(Us)
`
`.
`_
`( * ) Not1ce.
`
`.
`.
`.
`.
`Subject‘ to any d1scla1mer,'the term ofth1s
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 51 days.
`
`(22) Filed:
`
`’
`Jan. 10, 2006
`
`4,757,214 A
`4,772,812 A
`
`7/1988 Kobayashi
`9/1988 Desmarais
`_
`(Con?rmed)
`FOREIGN PATENT DOCUMENTS
`
`DE
`
`27 44 209
`
`4/1979
`
`OTHER PUBLICATIONS
`
`European Search Report from European Application No. 03004687.
`4, 3 pages, (dated Jun‘ 30, 2003)‘
`
`(Continued)
`ExamineriTuan Lam
`(74) Attorney, Agent, or F irmiSterne, Kessler, Goldstein &
`FOX PLLC
`
`(65)
`
`Prior Publication Data
`
`(57)
`
`ABSTRACT
`
`Us 2006/0114037 A1
`
`Jun‘ 1’ 2006
`_
`_
`Related U's' Apphcatlon Data
`(62) Division of application No. 10/293,259, ?led on Nov.
`14, 2002, noW Pat. No. 6,985,014.
`(60) Provisional a lication NO 60/361 033 ?led on Mar
`1 2002
`pp
`'
`’
`’
`'
`’
`'
`(51) Int C1
`H0'3B /00
`
`(2006 01)
`_
`_
`_
`'
`(52) US. Cl. ...................... .. 327/108, 327/112, 33226608823,
`_
`_
`_
`None
`(58) Field of'Cla'ssl?catlon Search ..............
`See apphcanon ?le for Complete Search hlstory'
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`
`4,170,740 A
`4,216,388 A
`
`10/1979 PernyesZi
`8/1980 Wilson
`
`400x
`
`A system and method for compensating for process, voltage,
`and temperature variations in a circuit is provided. A system
`includes an inverter having an input port, and an output port,
`and is con?gured to (i) receive an input signal, (ii) delay the
`received input signal, and (iii) provide the delayed signal to
`the inverter output port. The system also includes a logic
`device including at least tWo input ports and an output port.
`A ?rst of the at least tWo input ports is con?gured to receive
`the delayed signal. Finally, the system includes a charge
`storing device having a ?rst end coupled, at least indirectly,
`to a second of the at least tWo input ports and a second end
`Coupled to a logic device Common node‘ The Charge Storing
`device is con?gured to (i) receive the input signal and (ii)
`Sense a rate ofchange in Voltage Ofthe received input Signal’
`the sensed voltage being representative of a corresponding
`current. The logic device output port is con?gured to output
`an output signal responsive to the delayed signal and the
`corresponding current.
`
`5 Claims, 9 Drawing Sheets
`
`VDDO
`
`Vnno
`
`bias-p
`
`p0_gate
`
`V000
`
`V000
`
`p2_gate
`
`Vssc
`
`C
`fhpau
`
`V
`SSC
`
`Vssc
`
`Vssc
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 1
`
`

`

`US 7,268,595 B2
`Page 2
`
`US. PATENT DOCUMENTS
`
`5,107,139
`5,334,888
`5,546,029
`5,561,393
`5,736,888
`5,945,850
`6,084,437
`6,222,413
`6,351,138
`
`A
`A
`A
`*
`A
`A
`*
`A
`A
`B1
`
`4/1992
`8/1994
`8/1996
`10/1996
`4/1998
`8/1999
`7/2000
`4/2001
`2/2002
`
`Houston et al.
`Bodas
`Koke ....................... .. 327/108
`Sakurai et al.
`Sharpe-Geisler .......... .. 327/382
`Segan et a1.
`Sako
`Cahill
`Wong ........................ .. 326/30
`
`3/2002 Kwon
`6,353,349 B1
`4/2003 Maloney et al.
`6,545,520 B2
`3/2003 Nolan
`2003/0058005 A1
`2003/0067329 A1* 4/2003 Sendelweck .............. .. 327/112
`
`OTHER PUBLICATIONS
`
`English-language Abstract of Japanese Patent Publication No.
`11017520,
`1
`page, European Patent O?ice, (date of
`publicationiJan. 22, 1999).
`* cited by examiner
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 2
`
`

`

`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 3
`
`

`

`U.S. Patent
`
`Sep. 11,2007
`
`Sheet 2 0f 9
`
`US 7,268,595 B2
`
`FIG. 2A
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 4
`
`

`

`U.S. Patent
`
`Sep. 11,2007
`
`Sheet 3 0f 9
`
`US 7,268,595 B2
`
`FIG. 2B
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 5
`
`

`

`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 6
`
`

`

`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 7
`
`

`

`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 8
`
`

`

`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 9
`
`

`

`U.S. Patent
`
`Sep. 11,2007
`
`Sheet 8 0f 9
`
`US 7,268,595 B2
`
`400x
`
`vDDO
`
`V000
`
`bias-p ‘
`
`p0_gate
`
`Vssc
`
`I
`
`‘
`
`I
`
`
`
`‘E90 T» V000
`
`p2_gate
`
`p
`
`'
`
`a i
`
`% fbpSU
`
`VSSC
`
`V
`ssc
`
`V
`ssc
`
`FIG. 4A
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 10
`
`

`

`U.S. Patent
`
`Sep. 11,2007
`
`Sheet 9 0f 9
`
`US 7,268,595 B2
`
`402x
`
`VDDO
`
`DDO
`
`DDO
`
`DDO
`
`n0_gate ’
`
`VSSC
`
`VSsc
`
`n2_gate
`
`_{
`
`bias_n
`
`I
`
`V880
`
`V830
`
`FIG. 4B
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 11
`
`

`

`US 7,268,595 B2
`
`1
`SYSTEM AND METHOD FOR
`COMPENSATING FOR THE EFFECTS OF
`PROCESS, VOLTAGE, AND TEMPERATURE
`VARIATIONS IN A CIRCUIT
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`The present application is a Divisional of US. Non
`Provisional application Ser. No. 10/293,259, ?led Nov. 14,
`2002 now US Pat. No. 6,985,014, Which claims the bene?t
`of US. Provisional Application No. 60/361,033, ?led Mar.
`1, 2002, all of Which is incorporated by reference herein in
`its entirety.
`
`BACKGROUND OF THE INVENTION
`
`2
`indirectly, to a second of the at least tWo input ports and a
`second end coupled to a logic device common node. The
`charge storing device is con?gured to (i) receive the input
`signal and (ii) sense a rate of change in voltage of the
`received input signal, the sensed voltage being representa
`tive of a corresponding current. The logic device output port
`is con?gured to output an output signal responsive to the
`delayed signal and the corresponding current.
`The present invention enables control of the output cur
`rent drive of I/O circuits independent of the PVT conditions.
`This is made possible by making the gate drive and the
`effective Width of the output driver p-channel metal oxide
`semiconductor (PMOS) and n-channel metal oxide semi
`conductor (NMOS), dependent on the rate of rise of a sense
`voltage. When the sense voltage rises faster than normal, the
`gate drive of the output driver PMOS is reduced or the
`number of ?ngers of the output driver PMOS that is con
`ducting is reduced and When the sense voltage falls faster
`than normal, the gate drive of the output driver NMOS is
`reduced or the number of ?ngers of the output driver NMOS
`that is conducting is reduced. This keeps the pad voltage rise
`and fall time relatively independent of fabrication process,
`supply-voltage and temperature.
`
`BRIEF DESCRIPTION OF THE
`DRAWINGS/FIGURES
`
`The accompanying draWings, Which are incorporated in
`and constitute a part of the speci?cation, illustrate an
`embodiment of the invention and, together With the descrip
`tion, explain the purpose, advantages, and principles of the
`invention.
`FIG. 1 is a schematic diagram of an exemplary output
`circuit constructed and arranged in accordance With the
`present invention;
`FIG. 2a is a schematic diagram of a PMOS portion of a
`circuit constructed and arranged in accordance With a ?rst
`embodiment of the present invention;
`FIG. 2b is a schematic diagram of the NMOS portion of
`the circuit constructed and arranged in accordance With the
`?rst embodiment of the present invention;
`FIG. 3a is a schematic diagram of a PMOS portion of a
`circuit constructed and arranged in accordance With a second
`embodiment of the present invention;
`FIG. 3b is a schematic diagram of the NMOS portion of
`the circuit constructed and arranged in accordance With the
`second embodiment of the present invention;
`FIG. 30 is an illustration of current ?oW through the
`circuit shoWn in FIG. 3a;
`FIG. 3d is an illustration of current ?oW through the
`circuit shoWn in FIG. 3b;
`FIG. 4a is a variation of the circuit shoWn in FIG. 3a; and
`FIG. 4b is a variation of the circuit shoWn in FIG. 3b.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`The folloWing detailed description of the present inven
`tion refers to the accompanying draWings that illustrate
`exemplary embodiments consistent With this invention.
`Other embodiments are possible, and modi?cations may be
`made to the embodiments Within the spirit and scope of the
`present invention. Therefore, the folloWing detailed descrip
`tion is not meant to limit the invention. Rather, the scope of
`the invention is de?ned by the appended claims.
`It Would be apparent to one of skill in the art that the
`present invention, as described beloW, may be implemented
`
`20
`
`25
`
`30
`
`1. Field of the Invention
`The present invention relates generally to controlling
`electrical characteristics associated With input/output (I/O)
`circuits. More particularly, the present invention relates to
`developing I/O circuits having electrical characteristics,
`such as operating frequencies, that are independent of varia
`tions in fabrication process, supply-voltage, and temperature
`(PVT) conditions.
`2. Related Art
`I/O circuits are used to interface traditional integrated
`circuits (ICs) With electrical environments external to the IC.
`The U0 circuit acts as a driver for signals generated by the
`IC and provides these signals to a pad, Which in-turn
`interfaces With the external electrical environment. The U0
`circuit may also receive signals from the external electrical
`environment through the pad. A critical challenge in the
`design, fabrication, and operation of these I/O circuits is that
`their electrical characteristics may vary depending on the
`particular PVT conditions.
`In order to create independence betWeen the electrical
`characteristics of the I/O circuits and PVT conditions, it is
`desirable that the SleW-rate (change in pad-voltage Vpad
`With rise time/fall time) should be relatively constant. In
`other Words, the transient current drive [I:(dVpad/dt)/
`CZOGdISIeW-rate/CZOM, Where Cloafload capacitance] of the
`I/O circuit should be independent of the PVT conditions.
`Traditional approaches for ensuring that the electrical
`characteristics of I/O circuits remain independent of PVT
`45
`conditions include complicated sWitching arrangements.
`These sWitching arrangements, for example, sWitch the
`number of ?ngers betWeen the pre-driver and the output
`driver devices. These traditional approaches, hoWever, con
`sume unacceptable amounts of the IC’s real estate and are
`therefore less than optimal.
`What is needed, therefore, is an e?icient technique to
`ensure that the electrical performance of I/O circuits remains
`substantially stable and independent from PVT variations.
`
`35
`
`40
`
`50
`
`SUMMARY OF THE INVENTION
`
`Consistent With the principles of the present invention as
`embodied and broadly described herein, an exemplary appa
`ratus includes an inverter having an input port, and an output
`port, and con?gured to (i) receive an input signal, (ii) delay
`the received input signal, and (iii) provide the delayed signal
`to the inverter output port. The apparatus also includes a
`logic device including at least tWo input ports and an output
`port. A ?rst of the at least tWo input ports is con?gured to
`receive the delayed signal. Finally, the system includes a
`charge storing device having a ?rst end coupled, at least
`
`55
`
`60
`
`65
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 12
`
`

`

`US 7,268,595 B2
`
`20
`
`30
`
`3
`in many different embodiments of hardware, software, ?rm
`ware, and/or the entities illustrated in the ?gures. Any actual
`software code with specialized control hardware to imple
`ment the present invention is not limiting of the present
`invention. Thus, the operation and behavior of the present
`invention will be described with the understanding that
`modi?cations and variations of the embodiments are pos
`sible, given the level of detail presented herein.
`An exemplary output circuit 100 is shown in FIG. 1. Apad
`102 is driven by ?ngers of PMOS 104 and 106 and ?ngers
`ofNMOS 108 and 110. A gate signal received by PMOS 104
`is indicated by p0 _gate and is directly generated from a
`pre-driver-p signal 112. A gate signal of NMOS 108 is
`indicated by n0_gate and is directly generated from a
`pre-driver-n signal 114. The gate signal for PMOS 106 is
`derived from PMOS PVT compensator circuit 116 and the
`gate signal of NMOS 110 is derived from an NMOS PVT
`compensator circuit 118.
`When the PVT condition is such that the fall of the
`p0 _gate signal is slow, the PMOS PVT compensator circuit
`116 produces a quickly falling p2_gate signal. When the
`PVT condition is such that the fall of the p0_gate signal is
`fast, the PMOS PVT compensator circuit 116 produces a
`slowly falling p2_gate signal. When the PVT condition is
`such that the rise of the n0-gate signal is slow, the NMOS
`25
`PVT compensator circuit 118 produces a quickly rising
`n2 _gate signal. When the PVT condition is such that the rise
`of the n0_gate signal is fast, the NMOS PVT compensator
`circuit 118 produces a slowly rising n2 _gate signal.
`The basic idea of the compensator circuits 116 and 118 is
`that the rate of change of the voltage signals p0_gate/
`n0 _gate at gates of drivers, PMOS 104 and NMOS 108, is
`sensed by a capacitor Cfb, within corresponding PVT com
`pensator circuits 116 and 114. A resulting current
`[lsensfCfb’l‘dVgate/dt] is used to adjust respective gate
`35
`drive signals p2_gate/n2_gate of remaining drivers PMOS
`106 and NMOS 110.
`Exemplary transistor level implementations of the com
`pensator circuits 116 and 114 are respectively shown in
`FIGS. 2a and 2b. The PMOS PVT compensator circuit 116
`shown in FIG. 211 includes an inverter/delay stage 200, a
`logic gate stage 202, and a capacitor (C?w) 204. In the
`present exemplary embodiment, the inverter/ delay stage 200
`is implemented using an inverter and the logic gate stage 202
`is implemented using a NAND gate.
`The inverter/delay stage 200 is comprised of a PMOS
`active device 206 and an NMOS active device 207.
`Although the active devices 206 and 207 are implemented
`using respective pull-up and pull down transistors, the
`present invention can be implemented using other varieties
`of active devices. Further, although the active device 207 is
`shown to have a substrate node 208, the substrate node 208
`is not used in the present embodiment. Traditional power
`supplies provide supply voltages VDDO for the PMOS device
`206 and VSSC for the NMOS device 207. As shown in FIG.
`2A, gates of the active device 206 and 207 form a ?rst input
`port 209 to the compensator circuit 116. The ?rst input port
`209 is con?gured to receive the input signal p0_gate. A
`connection between a source of the active device 206 and a
`drain of the active device 207 forms an output port of the
`inverter/ delay stage 200.
`The logic gate stage 202 is implemented in the present
`invention as a NAND gate including active devices 212,
`214, 216, and 218. As shown, a logic gate stage 202 input
`port 211 is formed of gates of the active devices 212 and
`214. A connection of the source of the active device 212, the
`drain of the active device 214, and the source of the active
`
`55
`
`4
`device 218 forms an output port 220 of the compensator
`circuit 116. A connection point between gates of the active
`devices 216 and 218 and a ?rst end of the capacitor 204 form
`a node 222. An optional resistor 205 may also be connected
`between the node 222 and the power supply providing the
`voltage VDDO. The optional resistor 205 can be used to set
`the steady-state bias voltage of node 222 to VDDO. The
`resistors used herein can be implemented as MOSFET
`resistors. The other end of the capacitor 204 forms a second
`input port 224 to the compensator circuit 116. The second
`circuit input port 224 is also con?gured to receive the input
`signal p0_gate.
`The voltage at the node 222 is dependent on PVT con
`ditions and thus the gate drive signal p2_gate also depends
`on PVT conditions. When the voltage of the pad 102 is to be
`pulled high, due to the PVT conditions, the voltage p0_gate
`falls and becomes low. When the fall of the p0_gate signal
`is fast, the corresponding current [lp:Cfbp*dV(p0_gate)/dt]
`through capacitor 204 is large. This quickly reduces the
`voltage at the node 222 and therefore one of the inputs 211
`and 222 to the logic gate stage 202 becomes low. This makes
`the output drive voltage p2_gate of the NAND gate within
`the logic gate stage 202 high.
`On the other hand, when the fall of the p0_gate signal is
`slow, as might also occur due to variations in PVT condi
`tions, the current (lp) through capacitor 204 is small. This
`in-tum keeps the voltage at the node 222 high and thus one
`of the inputs to the NAND gate becomes high. The other
`input 211 to the voltage of p0_gate is low. This makes the
`output drive voltage p2_gate produced at the output port 220
`low, since both of the inputs to the NAND gate, within the
`logic gate stage 202, are high.
`The NMOS PVT compensator circuit 118 is shown in
`FIG. 2b. The NMOS PVT compensator circuit 118 coop
`eratively functions with the compensator circuit 116 to
`ameliorate the effects of PVT variations in l/O circuits, such
`as the I/O circuit 100 shown in FIG. 1.
`The compensator circuit 118 includes an inverter/delay
`stage 230, a logic gate stage 232, and a capacitor (Cfbn) 234.
`The capacitors of the present invention can be implemented
`in many ways including MOS capacitors, Metal-Oxide
`Metal capacitors etc. In the NMOS circuit 118, the inverter/
`delay stage 230 is also implemented using an inverter, as in
`the case of the inverter/delay stage 200 above. The inverter/
`delay stage 230 respectively includes PMOS and NMOS
`active devices 235 and 236.
`Gates of the active devices 235 and 236 combine to form
`a ?rst input port 233 to the NMOS PVT compensator circuit
`118. The ?rst input port 233 is con?gured to receive the
`input signal n0 _gate. An inverter/delay stage 230 output port
`is formed of a source and a drain of the active devices 235
`and 236 respectively. The output port of the inverter/delay
`stage 230 is coupled to an input port 239 of the logic gate
`stage 232 of the compensator circuit 118.
`The logic gate stage 232 is implemented using a NOR
`gate, which is in-tum formed using active devices 237, 238,
`240, and 242. A connection point of the source of the active
`device 238, the drain of the active device 236, and the drain
`of the active device 242 forms an output port 244 of the
`compensator circuit 118 from it NOR gate that is con?gured
`to output a signal n2_gate. A connection point between gates
`of the active devices 240 and 242 and a ?rst end of the
`capacitor 234 forms a node 246. An optional resistor 248
`may also be connected between the node 246 and the power
`supply providing the voltage VSSC. The other end of the
`capacitor 234 forms a second input port 250 to the compen
`
`40
`
`45
`
`50
`
`60
`
`65
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 13
`
`

`

`US 7,268,595 B2
`
`5
`sator circuit 118. The second circuit input port 224 is also
`con?gured to receive the input signal n0_gate.
`Avoltage at the node 246 depends on PVT conditions and
`thus the signal n2_gate also depends on PVT conditions.
`When the voltage of the 102 pad is pulled loW, the voltage
`n0 _gate is correspondingly pulled high. When the rise of
`n0 _gate signal is fast, the current [ln:Cfbn*dV(n0-gate)/dt]
`through the capacitor 234 is large. This quickly increases the
`voltage at node 246. Since the voltage at the node 246
`quickly increases, the input 246 to the NOR gate becomes
`high. Correspondingly, the output voltage n2_gate of the
`NOR gate becomes loW. When the rise of the n0_gate signal
`is sloW, the current (In) through capacitor 234 is small. This
`keeps the voltage at the node 246 loW and so the associated
`input to the NOR gate becomes loW. The other input 239 to
`the NOR gate is loW since it is the inverse of voltage of
`n0 _gate and voltage of n0_gate is high. This makes the
`output voltage n2_gate of the NOR gate high since both the
`inputs are loW.
`Another exemplary transistor level implementation of the
`compensator circuit, including circuit portions 300 and 302,
`is illustrated in FIGS. 3A and 3B. This implementation
`requires pre-driver signals (P) and (N) inputs in addition to
`p0 _gate and n0_gate input signal. A PMOS compensator
`circuit 300 is shoWn in FIG. 3A.
`In the circuit 300 of FIG. 3A, a capacitor (Cfbp30) 328
`senses the rate of change of the pre-driver voltage VP of the
`signal (P). When the pre-driver voltage VP quickly increases
`With time [high rising dVP/dt], a current [I31] ?oWs across
`the capacitor 328 depending on the dVp/dt and the particular
`value of the capacitors [I30:Cfbp30*dVp/dt]. The increase
`of I30 reduces the current (I32) through PMOS transistor
`324. Using a current mirror With multiplication, this reduc
`tion in current (I32) is multiplied to the required level and
`the resulting current reduces the gate drive of NMOS 312
`and simultaneously increases the gate drive of PMOS 314.
`This results in control of the gate-drive p2 _gate applied to a
`sub-section (?ngers) of the PMOS driver 106. The current
`mirror includes PMOS transistors 320 and 324.
`The ratio of the effective Width/length (W/ L) of the device
`320 to 324, is Kp, also knoWn as the current multiplication
`factor. When the reduction in the current (I32) occurs
`through the device 324, the reduction in the current (I33)
`through the device 320 is Kp*132. A resistor 326 is used to
`set the steady-state bias voltage of node 316 to VDDO. The
`current ?oWing through NMOS 318 is equal to the current
`that ?oWs through PMOS transistor 320. The ratio of effec
`tive W/L of NMOS 312 to NMOS 318 is Kn, the current
`multiplication factor. When the reduction in current 133
`occurs through nmos 318, the reduction in current (I34)
`through PMOS 314 is Kn*I33 :Kn’FKP*I32. The current
`?oW through the PMOS compensator circuit 300 is shoWn in
`FIG. 3C.
`When the dVP/dt is small, the PMOS ?ngers 106 and 106
`are enabled through their respective gate drive signals
`p0 _gate and p2_gate. When the dVP/dt gets larger, the
`current through capacitor 328 increases, Which in-turn
`increases the voltage of the node 322. Consequently, the
`voltage of node 316 is also loWered, resulting in the voltage
`of the p2_gate going higher and disabling a portion of the
`PMOS ?nger 106. Thus, the total current supplied from the
`PMOS ?ngers 104 and 106 is kept relatively constant and
`the rate of rise of the pad-voltage (rising SleW-rate) associ
`ated With the pad 102 is kept relatively constant. In short,
`When the current supplied by portion of PMOS MPd0
`becomes higher, a portion of the PMOS 106 is disabled by
`the PVT compensation circuit 300 to keep the total current
`supplied by the PMOS ?ngers 104 and 106 constant across
`varying PVT conditions.
`
`20
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`A similar circuit 302 is used in the driver NMOS section,
`as shoWn in FIG. 3B. When a pre-driver voltage n increases
`sloWly With time, the rising magnitude of dVn/dt is small, the
`node 347 remains at a high-voltage, Which causes the node
`341 to remain at a loW-voltage. This occurrence leads to the
`voltage of the n2 _gate going high and all of the NMOS
`?ngers 108 and 110 are enabled through their respective gate
`n0_gate and n2_gate drive signals. When the dVn/dt gets
`larger in magnitude, a current 135 through a capacitor 352
`increases Which reduces a current I36 through NMOS 348.
`This reduces the current through NMOS 346 (Kn2*I36),
`Which in-tum reduces the current through PMOS 344, thus
`increasing the voltage of node 341, resulting in the voltage
`of n2_gate going loWer. Consequently, a portion of the
`NMOS ?nger 110 is disabled. Thus the total current supplied
`from the NMOS 108 and 110 is relatively constant and hence
`the rate of fall of the pad-voltage (falling SleW-rate) is kept
`relatively constant. A current ?oW through the NMOS com
`pensator circuit 302 is shoWn in FIG. 3D.
`Still other exemplary transistor level circuits 400 and 402
`of the compensator circuits of the present invention are
`shoWn in FIGS. 4A and 4B. The embodiment shoWn in
`FIGS. 4A and 4B is a variation of the embodiment of FIGS.
`3A and 3B respectively, Wherein a current source is used to
`provide a Wider analog control over the voltage of the
`p2_gate and n2 _gate. In FIG. 4A, a bias_p gate is a
`controlled voltage referenced to the supply voltage VDDO. In
`the simplest case, bias_p is tied to VSSC. In FIG. 4B, bias_n
`is a controlled voltage referenced to VSSC. In the simplest
`case, bias_n is tied to VDDO.
`The foregoing description of the preferred embodiments
`provide an illustration and description, but is not intended to
`be exhaustive or to limit the invention to the precise form
`disclosed. Modi?cations and variations are possible consis
`tent With the above teachings, or may be acquired from
`practice of the invention.
`
`What is claimed is:
`1. A circuit comprising:
`?rst and second active devices, a junction formed of ?rst
`nodes of the ?rst and second devices forming a ?rst
`input port and a junction formed of respective second
`and third nodes of the ?rst and second devices forming
`a ?rst output port;
`third, fourth, and ?fth active devices, a gate of the third
`device being coupled to the ?rst output port, a source
`of the third device being connected to a drain of the
`fourth device, and a drain of the third device being
`connected to a source of the ?fth device, the drain of the
`third device and the source of the ?fth device forming
`an output port;
`Wherein a gate of the ?fth device forms a second input
`Port;
`sixth, seventh, and eighth active devices, a gate of the
`sixth device being connected to a gate of the fourth
`device, a drain of the sixth device being connected to
`a source of the seventh device, the gate and drain of the
`sixth device being connected together;
`Wherein a gate of the seventh device is connected to a gate
`of the eight device, the gate and a source of the eighth
`device being connected together; and
`a charge storing device having a ?rst end forming a third
`input port and a second end connected to the source of
`the eighth device.
`2. The circuit of claim 1, further comprising an impedance
`device having a ?rst end coupled to the second end of the
`charge storing device.
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 14
`
`

`

`US 7,268,595 B2
`
`7
`3. The circuit of claim 2, wherein the active devices
`include transistors.
`4. The circuit of claim 3, Wherein the ?rst nodes are gates,
`the second nodes are sources, and the third nodes are drains.
`
`8
`5. The circuit of claim 4, Wherein the charge storing
`device is a capacitor.
`
`*
`
`*
`
`*
`
`*
`
`*
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1005 Page 15
`
`

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