Field-effect Transistor Patents (Class 326/95)
  • Patent number: 7265582
    Abstract: A level shifter is provided. The level shifter includes a first input transistor, a second input transistor, a first bias transistor, a second bias transistor, a first switch transistor and a second switch transistor. At the time of change of the signal status, by raising the potential of the body terminal of the first input transistor, the threshold voltage is reduced so that the current flowing through the second input transistor is increased to shorten the time of the change of the signal status.
    Type: Grant
    Filed: December 2, 2004
    Date of Patent: September 4, 2007
    Assignee: TPO Displays Corp.
    Inventors: Wei-Jen Hsu, Ming-Dou Ker, Ying-Hsin Li, An Shih
  • Patent number: 7265589
    Abstract: A dynamic logic gate has a dynamic node pre-charged in response to a pre-charge phase of a clock signal and a logic tree with a plurality of logic inputs for evaluating the dynamic node during an evaluate phase of the clock signal in response to a Boolean combination of the logic inputs. The logic tree has a stacked configuration with at least one multi-gate FEAT device for coupling an intermediate node of the logic tree to the dynamic node in response to a first logic input of the plurality of logic inputs or in response to the pre-charge phase of the clock signal. The multi-gate FEAT device has one gate coupled to the first logic input and a second gate coupled to a complement of the clock signal used to pre-charge the dynamic node.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: September 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: Ching-Te Chuang, Keunwoo Kim, Jente Benedict Kuang, Kevin John Nowka
  • Patent number: 7259589
    Abstract: A bus switch chip is limited to operating with a power-supply voltage of 1.8 volts relative to a 0-volt ground. Differential bus signals switched through the bus switch chip swing from 2.7 to 3.3 volts, well above the chip's specified power-supply voltage. The bus switch chip is level-shifted by applying a 1.5-volt signal as the chip's ground, and a 3.3-volt signal as its power supply, so the chip's net power supply is within the specification at 1.8 volts. High-Definition Multimedia Interface (HDMI) and Digital Visual Interface (DVI) require that the differential signals are never driven to ground. However, some non-compliant video transmitters drive differential signals to ground when disabled. External pullup resistors or internal pullup transistors in the bus switch chip are added to the bus signals from non-compliant transmitters to pull disabled signals above the 1.5-volt chip ground to prevent damage from signals below the chip's 1.5-volt ground.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: August 21, 2007
    Assignee: Pericom Semiconductor Corp.
    Inventors: Chi-Hung Hui, Xianxin Li
  • Patent number: 7256619
    Abstract: A method and apparatus for shifting a dynamic circuit, driven by a one-shot clock, to a pre-charge mode, during a power-off mode, is provided. Under certain conditions, a floating node may be present in a dynamic circuit. One approach to prevent floating nodes involves the generation of a new one-shot clock signal that is supplied to the last dynamic circuit in the series of dynamic circuits before the output flop (“the final dynamic circuit”). The new one-shot clock signal is driven to a logical low value when the power-off signal has a logical high value. Another approach to prevent floating nodes involves modifying the final dynamic circuit to include a structure that, when the power-off signal has a logical high value, drives the dynamic node to either a logical high value or a logical low value to prevent the dynamic node from becoming a floating node.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: August 14, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Yonghee Im, Kyung T. Lee, Han Bin Kim
  • Patent number: 7256634
    Abstract: An elastic pipelined latch. The latch includes a control input for configuring the latch into a repeater state or a latch state, a drive component responsive to the control input and for driving an input signal through as an output signal, and a pulse width/inhibit component coupled to the drive component. The latch further includes a reset threshold component coupled to the drive component for inhibiting oscillation of the drive component, and a latch component for passing the present state of the input signal to the output signal when configured as the repeater state and for maintaining the previous state of the output signal during transitions of a clock signal when configured as the latch state.
    Type: Grant
    Filed: July 6, 2005
    Date of Patent: August 14, 2007
    Assignee: Transmeta Corporation
    Inventor: Robert Paul Masleid
  • Patent number: 7248080
    Abstract: Leakage currents at IC inputs can be avoided while the IC is disabled by providing a switch that is responsive to deactivation of an enable input to isolate functional circuitry of the IC from one of the power supply nodes of the IC. This eliminates power supply current while the IC is disabled. Further unwanted current flow can be avoided while the IC is disabled by providing a switch that is responsive to the enable input for selectively connecting and disconnecting the base of a reference voltage transistor to and from the transistor's grounded collector, which collector is defined by the substrate of the IC. Disconnection of the base from the grounded substrate/collector eliminates base current and thus prevents emitter-to-collector current flow through the transistor when the IC is disabled.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: July 24, 2007
    Assignee: National Semiconductor Corporation
    Inventor: James T. Doyle
  • Patent number: 7245157
    Abstract: A primarily domino logic block uses static buffers instead of clocked domino buffers to correct a phase skipping problem, while realizing the same logic function with less integrated circuit area, power consumption, and cost. The use of static buffers simplifies the clock network and clock tree synthesis. A domino logic circuit including at least one logic gate including a fast input and a slow input, and a static buffer inserted in series with the fast input of the logic gate. The falling time of the static buffer is set to be greater than a defined minimum falling time and less than a defined maximum falling time.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: July 17, 2007
    Assignee: STMicroelectronics, Inc.
    Inventor: Bernard Bourgin
  • Patent number: 7233639
    Abstract: A domino clocking method includes providing a domino logic circuit including first and second coupled domino gates, providing a first clock signal for clocking the first domino gate, and providing a second clock signal for clocking the second domino gate, wherein the first clock signal has a shortened positive phase duty cycle relative to the second clock signal. The positive phase of the first clock signal is shortened by an amount greater than or equal to a precharge time plus a falling edge skew between the clock signals. The footer transistor in the second domino gate can be eliminated. The first and second clock signals have the same frequency. The timing of the data presented to the first domino gate, and the first and second clock signals is adjusted so that there is no direct path between the power supply voltage and ground during the entire precharge phase of the second domino gate.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: June 19, 2007
    Assignee: STMicroelectronics, Inc.
    Inventors: Roy Mader, Bernard Bourgin
  • Patent number: 7230985
    Abstract: A look-ahead decision feedback equalizing receiver includes an equalizing block for amplifying a high-frequency component of an external data signal fed thereto in response to a first and a second input signal, to provide a first and a second equalized external data signal; a clock synthesizer for outputting sampling clocks, a timing thereof being adjusted by receiving an external clock synchronized with the external data signal; an over-sampler for over-sampling the first and the second equalized external data signal in synchronization with the sampling clocks. A MUX block for multiplexing the outputs of the over-sampler in response to outputs of the MUX block, to thereby attain decision results; and a phase detector for deciding the timing of the sampling clock by analyzing the decision results.
    Type: Grant
    Filed: September 23, 2003
    Date of Patent: June 12, 2007
    Assignee: Postech Foundation
    Inventors: Hong-June Park, Young-Soo Sohn
  • Patent number: 7224190
    Abstract: The present invention relates to the field of hardware logic circuits and in particular to dynamic hardware logic implemented in computer processors, and more particularly, to an integrated circuit comprising a dynamic logic function implementing a predetermined logic function with a plurality of transistor stacks, the integrated circuit comprising a precharge node at the input of said logic function implementation, an output latch connected to the output node of said logic function for stabilizing the result of the evaluation of said logic function. The present invention provides such integrated dynamic circuit with a latch, which is protected against instability even in situations involving complex logic functions which are evaluated and their output states are saved by said output latch.
    Type: Grant
    Filed: December 10, 2004
    Date of Patent: May 29, 2007
    Assignee: International Business Machines Corporation
    Inventors: Wilhelm Haller, Rolf Sautter, Monika Strohmer, Klaus Thumm
  • Patent number: 7221188
    Abstract: A logic circuit including at least one evaluate circuit coupled to a static output logic circuit. In one example, the evaluate circuit includes a dynamic node, a full keeper, an evaluate device, and a logic tree. In some examples, the output logic circuit is a sampled static output logic circuit and includes a sample device. In some examples, the logic circuit includes multiple evaluate circuits, each with a dynamic node coupled to a control gate of a transistor of the output logic circuit. Some examples may include a delay in a clock signal to increase the internal race margin.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: May 22, 2007
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Andrew A. Bjorksten, Khoi B. Mai, Paul C. Rossbach
  • Patent number: 7218160
    Abstract: A semiconductor integrated circuit according to the present invention comprises a latch circuit, a retaining circuit, and a feedback circuit, wherein the latch circuit inputs therein an input data signal, a clock signal and a feedback signal and outputs an output data signal, the retaining circuit retains the output data signal, and the feedback circuit inputs therein the input data signal and the output data signal to thereby generate the feedback signal based on logic combinations of the input data signal and the output data signal, and an internal operation of the latch circuit is turned on/off by means of the feedback signal.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: May 15, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Tooru Wada, Masaya Sumita
  • Patent number: 7218151
    Abstract: A variable threshold voltage keeper circuit technique is proposed for simultaneous power reduction and speed enhancement of domino logic circuits. The threshold voltage of the keeper transistor is dynamically modified during circuit operation to reduce the contention current without sacrificing noise immunity. The threshold voltage of the keeper transistor is controlled by a body bias generator which switches between two voltages in accordance with the clock signal.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: May 15, 2007
    Assignee: University of Rochester
    Inventors: Volkan Kursun, Eby G. Friedman
  • Patent number: 7215154
    Abstract: An apparatus and method provide logically controlled masking of one or more maskable data bits from a plurality of data bits that are input to a dynamic logic circuit. No masking logic and attendant delay penalty is coupled in the data path that is not needed for unmasked bits from the plurality of data bits that do not need masking. A system clock has a precharge phase and an evaluate phase. A first clock buffer is coupled to a precharge switch and precharges a dynamic node during the precharge phase. A second clock buffer having substantially the same delay from system clock input to an output of the second clock buffer is gated by a derivative of a mask. The output of the second clock buffer controls one or more switches in series with switches controlled by the maskable data bits.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: May 8, 2007
    Assignee: International Business Machines Corporation
    Inventors: Derick Gardner Behrends, Ryan Charles Kivimagi, Chihhung Liao
  • Patent number: 7202700
    Abstract: A semiconductor device includes a cell source line which supplies a voltage to logic circuits, a capacity source line which supplies a voltage to the cell source line, a control circuit source line, switches by which the cell source line is isolated from or connected to the capacity source line and the control circuit source line, and buffer circuits which drive signals which control the switches, respectively. When the system is activated, a potential is applied to the capacity source line for charging, after which the cell-to-capacity switch is turned on. Then, a voltage is applied to the cell source line, which allows a steep rise in voltage at the cell source line. As a result, charging time is reduced and flow-through current which flows through transistors constituting the logic circuit can be reduced as well.
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: April 10, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Takanori Isono
  • Patent number: 7202705
    Abstract: A dynamic logic circuit apparatus and method for reducing leakage power consumption via separate clock and output stage control reduces power consumption of processors and other systems incorporating dynamic circuits. The power control signal may be a delayed version of the logic clock and turns on the output inverter foot device after the dynamic node has had sufficient time to evaluate, providing a fast evaluate time and reducing leakage through the inverter input when the foot device is off. Alternatively, a coarsely timed static power control signal may be used to control the inverter foot devices. The drains of the inverter foot devices can be commonly connected across multiple circuits, reducing the foot device total area.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: April 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Hung Cai Ngo, Jente Benedict Kuang, Harmander Singh Deogun, AJ Kleinosowski
  • Patent number: 7202704
    Abstract: A method and apparatus for ensuring proper operation of a dynamic circuit is provided. A dynamic circuit instance has a plurality of outputs connected to a respective one of a plurality of leakage detector circuits. An output of each leakage detector circuit is connected with a respective one of a plurality of keeper circuits that reside at the dynamic circuit. Each of the plurality of keeper circuits has a unique size ratio with respect to a logic element size of the dynamic circuit.
    Type: Grant
    Filed: September 9, 2004
    Date of Patent: April 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Sam Gat-Shang Chu, Peter Juergen Klim, Michael Ju Hyeok Lee, Jose Angel Paredes
  • Patent number: 7202703
    Abstract: A circuit comprises an evaluate clock trace to receive an evaluate clock signal and a precharge clock trace to receive a precharge clock signal. The circuit further comprises sample circuitry coupled to a first signal trace, a second signal trace, the precharge clock trace and the evaluate clock trace to facilitate a detection of a transition on the first signal trace from a first voltage level to a second voltage level. In addition, the circuit comprises latch circuitry coupled to the first signal trace, the second signal trace, the precharge clock trace and the evaluate clock trace to utilize at least a portion of the sample circuitry to maintain voltage levels on the first and the second signal traces when an evaluate clock and a precharge clock are inactive.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: April 10, 2007
    Assignee: Intel Corporation
    Inventor: Sapumal Wijeratne
  • Patent number: 7196548
    Abstract: A single ended current sensed bus with novel static power free receiver circuit is described herein. In one embodiment, a receiver circuit example includes a latch circuit to latch values for a first output and a second output during an evaluation phase in response to an input, a pre-charge circuit coupled to the latch circuit to pre-charge the latch circuit during a pre-charge phase, and a static power dissipation blocking (SPDB) circuit coupled to the pre-charge circuit and the latch circuit to substantially block static power from being dissipated during the pre-charge phase. Other methods and apparatuses are also described.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: March 27, 2007
    Assignee: Intel Corporation
    Inventors: Mark A. Anders, Atul Maheshwari, Ram Krishnamurthy
  • Patent number: 7193445
    Abstract: A non-inverting domino register including a domino stage, a storage stage, a keeper circuit and an output stage. The domino stage includes evaluation logic, coupled between evaluation devices at a pre-charged node, which evaluates a logic function. The storage stage drives a first preliminary output node and includes a pull-up device and a pull-down device both responsive to the pre-charged node, and a second pull-down device responsive to the clock signal. The keeper circuit is a cross-coupled pair of inverters coupled between the first preliminary output node and a second preliminary output node. The output stage includes a pair of pull-up and pull-down devices for driving an output node. The first pull-up device and the first pull-down device are both responsive to the pre-charged node, and the second pull-up device and the second pull-down device are both responsive to the second preliminary output node.
    Type: Grant
    Filed: August 13, 2003
    Date of Patent: March 20, 2007
    Assignee: IP-First, LLC
    Inventor: Raymond A. Bertram
  • Patent number: 7193446
    Abstract: A dynamic logic circuit incorporating reduced leakage state-retaining devices reduces power consumption of processors and other systems incorporating dynamic circuits. A keeper circuit provides a low leakage retention of the state of the output stage of the dynamic circuit so that an output circuit foot device can be disabled except when required for a transition in the output of the dynamic circuit. The keeper circuit includes a transistor having a smaller area than a corresponding transistor in the output circuit, thus reducing leakage through the gate of the output circuit when the keeper circuit is holding the output and the output circuit foot device is disabled. A self-clocked control of the output circuit foot device can be provided via a delayed version of the dynamic logic gate output, or may be provided by an external control circuit that generates a delayed version of the precharge clock or a multi-cycle signal.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: March 20, 2007
    Assignee: International Business Machines corporation
    Inventors: Hung Cai Ngo, Jente Benedict Kuang, Harmander Singh Deogun, AJ Kleinosowski
  • Patent number: 7187211
    Abstract: A P-domino latch includes a domino stage, a write stage, an inverter, a low keeper path, a high keeper path, and an output stage. The domino stage is coupled to an approximately symmetric clock signal, and evaluates a logic function according to the states of at least one data signal and the approximately symmetric clock signal, where the domino stage pre-charges a pre-charged node low when the approximately symmetric clock signal is high, and discharges the pre-charged node to a high state if the logic function evaluates when the approximately symmetric clock signal is low, and keeps the pre-charged node low if the logic function fails to evaluate when the approximately symmetric clock signal is low, where a latching state of the at least one data signal is provided to the domino stage when the approximately symmetric clock signal is low.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: March 6, 2007
    Assignee: Via Technologies, Inc.
    Inventors: James R. Lundberg, Raymond A. Bertram
  • Patent number: 7187210
    Abstract: A P-domino register includes a domino stage, a write stage, an inverter, a low keeper path, a high keeper path, and an output stage. The domino stage is coupled to a pulsed clock signal, and evaluates a logic function according to the states of at least one data signal and the pulsed clock signal, where the domino stage pre-charges a pre-charged node low when the pulsed clock signal is high, and discharges the pre-charged node to a high state if the logic function evaluates when the pulsed clock signal is low, and keeps the pre-charged node low if the logic function fails to evaluate when the pulsed clock signal is low, where a setup state of the at least one data signal is provided to the domino stage when the pulsed clock signal is high.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: March 6, 2007
    Assignee: Via Technologies, Inc.
    Inventors: James R. Lundberg, Raymond A. Bertram
  • Patent number: 7187209
    Abstract: A domino register including an evaluation circuit, a write circuit, an inverter, a keeper circuit, and output logic. The evaluation circuit pre-charges a first node and evaluates a logic function for controlling a state of the first node when the clock signal goes high. The write circuit drives a second node high if the first node is low and drives the second node low if the first node stays high during evaluation. The inverter inverts the second node to control the state of a third node. The keeper circuit keeps the second node high while the third node and clock signals are both low and keeps the second node low while the third and first nodes are both high. The high and low paths of the keeper circuit are otherwise disabled, including when the write circuit changes state. Thus, the write circuit does not have to overcome a keeper device.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: March 6, 2007
    Assignee: VIA Technologies, Inc.
    Inventor: Raymond A. Bertram
  • Patent number: 7183807
    Abstract: Embodiments of the present invention provide a method, apparatus and system for domino multiplexing including sustaining a first domino block output in a preconditioning state using a second domino block output.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: February 27, 2007
    Assignee: Intel Corporation
    Inventors: Chayan Kumar Seal, Marijan Persun
  • Patent number: 7180332
    Abstract: A clock synchronization circuit for synchronizing a first clock signal and a second clock signal for data transfer from a first function block, which is clocked by the first clock signal, to a second function block which is clocked by the second clock signal, where the clock synchronization circuit has a sampling unit for sampling the second clock signal using the first clock signal in order to generate samples and edge detection values of the sampled second clock signal, a logic circuit for outputting the generated edge detection values as a reconstructed clock signal and generating an Edge-too-Early signal and an Edge-too-Late signal; and a signal delay circuit, which delays the reconstructed second clock signal on the bases of the Edge-too-Early signal or the Edge-too-Late signal.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: February 20, 2007
    Assignee: Infineon Technologies AG
    Inventor: Lorenzo Di Gregorio
  • Patent number: 7173456
    Abstract: A dynamic logic return-to-zero (RTZ) latching mechanism including a complementary pair of evaluation devices responsive to a clock signal, a dynamic evaluator, delayed inversion logic, and latching logic. The dynamic evaluator is coupled between the complementary pair of evaluation devices at a pre-charged node and evaluates a logic function based on at least one input data signal. The latching logic asserts the logic state of an output node based on the state of the pre-charged node during an evaluation period between an operative edge of the clock signal and the next edge of an evaluation complete signal, which is a delayed and inverted version of the clock signal. The output node is returned to zero between evaluation periods. A footless latching domino circuit may be added to convert the RTZ output to a registered output signal.
    Type: Grant
    Filed: December 6, 2003
    Date of Patent: February 6, 2007
    Assignee: IP-First, LLC
    Inventor: James R. Lundberg
  • Patent number: 7164293
    Abstract: A circuit (50) that receives dynamic signals performs both logic and latching to achieve high speed operation. The circuit has a clock that defines both an evaluation phase and a precharge phase in which the dynamic signals are evaluated during the evaluation phase. The circuit (50) functions by precharging a latch node (INT) during the evaluation phase then performing evaluation as well during the evaluation phase. The evaluation results in providing a valid logic state to the latch node. A latch circuit (54) latches this valid state during the precharge phase and holds it in this valid state during the precharge phase. This can be adapted to select which one of the dynamic signals is to be coupled and latched on the latch node (INT).
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: January 16, 2007
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Ravindraraj Ramaraju, George P. Hoekstra, Jeremiah T. Palmer
  • Patent number: 7157940
    Abstract: A method for driving a data signal across a data bus consists of charging the data bus to a first voltage level prior to driving the signal, maintaining the data bus at the first voltage level when a first type of data signal is to be driven, and pulling the data bus to a second voltage level when a second type of data signal is to be driven. A system for driving a data signal consists of a data bus, a charging circuit coupled to the data bus configured to charge the data bus to a first voltage level, a keeper circuit coupled to the data bus configured to maintain the data bus at the first voltage level after the charging circuit has charged the data bus, and a pull-down circuit coupled to the data bus configured to pull the data bus to a second voltage level.
    Type: Grant
    Filed: June 25, 2001
    Date of Patent: January 2, 2007
    Assignee: Inapac Technology, Inc
    Inventor: Adrian E. Ong
  • Patent number: 7157930
    Abstract: There is provided a flip flop circuit with a scan structure which is formed by an input section of a dynamic circuit and an output section of a static circuit wherein data is taken in within an interval of a short pulse width as compared with a clock cycle. In the dynamic circuit of the input section, the number of serially-connected MOS transistors to which a data signal is input is smaller than the number of serially-connected MOS transistors to which a test input signal is input. With this structure, the speed of operation is increased at the time of data storage for a data signal input, and the number of MOS transistors is reduced.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: January 2, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Akio Hirata
  • Patent number: 7145365
    Abstract: Off-leak electric current is reduced in the operation mode where a circuit is actually operating. In the state in which the power supply voltage is constantly applied to the front stage flip-flops 11 to 13 and rear stage flip-flops 21 to 23, for example, data held in the flip-flops 11 to 13 at rising of the clock signal CK is processed in a logic gate circuit network 31 to which the supply voltage is applied during a low level period of the clock signal CK, and then, the processed data is held in the flip-flops 21 to 23. In the case where the power supply time to the logic gate circuit network 31 is set to minimum, off-leak electric current of the logic gate circuit network 31 can be reduced.
    Type: Grant
    Filed: August 12, 2004
    Date of Patent: December 5, 2006
    Assignee: Sony Corporation
    Inventor: Ichiro Kumata
  • Patent number: 7126379
    Abstract: An output device for static random access memory is disclosed, which has a precharger, a charge and discharge path circuit, a voltage hold circuit and an output inverter. The precharger connects to a common output node of a plurality of memory cells. When one of the memory cells is to be read, the common output node is precharged to a high potential. The charge and discharge path circuit connects to the common output node and controls an output voltage on its output node in accordance with an internal first grounding path on or not. The voltage hold circuit connects to both the output node of the path circuit and the common output node and controls a voltage of the common output node in accordance with both the output voltage of the path circuit and an internal second grounding path. When the precharger is precharging, the second grounding path is disconnected.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: October 24, 2006
    Assignee: VIA Technologies, Inc.
    Inventor: Chao-Sheng Huang
  • Patent number: 7126370
    Abstract: A power gated semiconductor integrated circuit comprises: (1) logic circuit to be power gated, said logic circuit having a virtual ground rail; (2) footer device disposed between said virtual ground rail and a ground rail for reducing power consumption of said logic circuit; and (3) virtual rail voltage clamp disposed electrically in parallel with said footer device for limiting the voltage at the virtual ground rail, the virtual rail voltage clamp comprising at least one NFET. A total of Nf NFETs are connected to the virtual ground rail of the integrated circuit for use as both virtual rail voltage clamps and footer devices. A quantity of Nmax-VC NFETs are scanned and perform the function of voltage clamps and the remaining (Nf?Nmax-VC) NFETs perform power gating. Manufacturing variability immunity and tuning of the variability immunity is achieved by adjusting the quantity Nmax-VC based upon testing of the manufactured integrated circuit.
    Type: Grant
    Filed: October 28, 2004
    Date of Patent: October 24, 2006
    Assignee: International Business Machines Corporation
    Inventor: Subhrajit Bhattacharya
  • Patent number: 7109757
    Abstract: One embodiment of the present invention provides a circuit which blocks a keeper from interfering with a dynamic node during an evaluation phase for a dynamic wide-NOR structure. The circuit contains a precharge device which is coupled to the dynamic node. The precharge device precharges the dynamic node during a precharge phase. The circuit also contains a plurality of parallel pull-down transistors which are coupled to the dynamic node. The pull-down transistors conditionally discharge the dynamic node during the evaluate phase. The keeper sustains a precharged value on the dynamic node, thereby preventing a false evaluation caused by a leakage current through the parallel pull-down transistors. In addition, the circuit contains a feedback gating device which is coupled between the keeper and the dynamic node. During the evaluation phase, the feedback gating device blocks the keeper, so that the parallel pull-down transistors can discharge the dynamic node without interference from the keeper.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: September 19, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Xeujun Yuan, Ye Xiong, Peter F. Lai
  • Patent number: 7106096
    Abstract: A circuit and method of controlling integrated circuit power consumption using phase change switches where the phase change switches switchably couple and decouple power sources to logic blocks in response to a programming voltage.
    Type: Grant
    Filed: November 11, 2004
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Huilong Zhu, Hon-Sum Philip Wong, Xinlin Wang, David R. Hanson
  • Patent number: 7102382
    Abstract: The digital electronic circuit (1) includes a logic cell (2) for processing data (82) , a flip-flop (3) for storing data (83) processed in the logic cell (2), a power supply (4), and a clock (5) for triggering the flip-flop (3) . The logic cell (2) is disconnected from the power supply (4) when the clock (5) is not active, as it is not needed for memorizing of the flip-flop states, and connected with the power supply (4) when the clock (5) is enabled. For switching the power supply, a switch (7) switched by the clock enable (6) is arranged between the logic cell (2) and the power supply (4). Such a simple additional switch (7) occupies only a relatively small area on the chip, but permits a drastic reduction by about 90% of the leakage currents. The circuit (1) is especially design and may be used for instance in mobile telecommunication devices.
    Type: Grant
    Filed: January 29, 2003
    Date of Patent: September 5, 2006
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Joannes Christianus Drenth, Daniel Thommen, Zeljko Mrcarica, Kurt Henggeler
  • Patent number: 7102386
    Abstract: A reconfigurable electronic device (100), e.g., a field programmable gate array (FPGA) or another type of complex programmable logic device (CPLD), has a first data storage device (120) and a second storage device (220) that are interconnected in a dual port memory mode of the reconfigurable electronic device (100). In this mode, the first data storage device (120) is accessible by a first decoder (140) both in a read as well as in a write mode, and the second data storage device (120) is accessible by a second decoder (140) in a read mode, thus providing an efficient dual port memory implementation. In a preferred embodiment, the first data storage device (120) is coupled to the second data storage device (220) via a configurable data copy circuit (160) that is responsive to a configuration signal provided via a configuration signal input (170), thus allowing for a very area efficient implementation of a dual port memory for reconfigurable electronic device (100).
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: September 5, 2006
    Assignee: Koninklijke Philips Electronics, N.V.
    Inventor: Katarzyna Leijten-Nowak
  • Patent number: 7098695
    Abstract: This disclosure is directed to techniques for reducing erroneous static logic signals when logic signals change relative to a clock signal within a dynamic to static logic converter circuit. Domino logic circuits, for example, utilize dynamic logic signals evaluated relative to a clocking signal. When dynamic logic signals are evaluated, logic signals propagate within logic circuits. Dynamic to static logic converter circuits possess logic signals used to generate static logic signals that change state at well defined points in time relative to a clocking signal used by dynamic logic. Use of a delay for a clocking signal by a latch circuit utilized to capture a dynamic logic signal for conversion to a static logic signal reduces logic level changes in static logic signals during times in which dynamic logic signals may be indeterminate.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: August 29, 2006
    Assignee: Qualcomm Incorporated
    Inventor: Khurram Zaka Malik
  • Patent number: 7095252
    Abstract: The present invention relates to dynamic hardware logic of computer processors. In particular, it relates to a method and respective system for operating a dynamic logic circuit implementing some predetermined logic function with reduced charge sharing. In order to further reduce charge sharing it is proposed to provide a predetermined number of pre-engineered switching arrangements (24, 26, 28) implementing the same logic function with a different combinatorial distribution of input variables (A, B, C), wherein each arrangement is connected between said precharged node of higher potential and a lower potential.
    Type: Grant
    Filed: July 22, 2004
    Date of Patent: August 22, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Haase, Wilhelm Haller, Rolf Sautter, Christoph Wandel
  • Patent number: 7088145
    Abstract: The use of an alternating current (ac) source to power logic circuitry can support satisfactory device performance for a variety of applications, while enhancing long-term stability of the circuitry. For example, when organic thin film transistor (OTFT)-based logic circuitry is powered by an ac power source, the logic circuitry exhibits stable performance characteristics over an extended period of operation. Enhanced stability may permit the use of OTFT logic circuitry to form a variety of circuit devices, including inverters, oscillators, logic gates, registers and the like. Such circuit devices may find application in a variety of applications, including integrated circuits, printed circuit boards, flat panel displays, smart cards, cell phones, and RFID tags. In some applications, the ac-powered logic circuitry may eliminate the need for ac-dc rectification components, thereby reducing the manufacturing time, expense, cost, complexity, and size of the component carrying the circuitry.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: August 8, 2006
    Assignee: 3M Innovative Properties Company
    Inventors: Paul F. Baude, Michael A. Haase
  • Patent number: 7088144
    Abstract: A method and apparatus for creating a modified dynamic flip-flop avoids the power waste created by prior art dynamic flip-flops by including a conditional pre-charge control circuit and method. When the modified dynamic flip-flop is in a holding mode, i.e., in the clock disable state, the modified dynamic flip-flop does not use power pre-charging and discharging the internal dynamic node every cycle.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: August 8, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Bo Tang, Edgardo F. Klass, Geoffrey M. Pilling
  • Patent number: 7084667
    Abstract: A low leakage monotonic CMOS logic circuit and a method, a method of design and a system for designing such circuits. The circuit, including: one or more logic stages, at least one of the logic stages having a predominantly high input state or having a predominantly low input state; wherein the logic stages having the predominantly high input state, comprise one or more thin gate dielectric and high threshold voltage PFETs with respect to a reference PFET and one or more thick gate dielectric and low threshold voltage NFETs with respect to a reference NFET; and wherein the logic stages having the predominantly low input state, comprise one or more thick gate dielectric and low threshold voltage PFETs with respect to the reference PFET and one or more thin gate dielectric and high threshold voltage NFETs with respect to the reference NFET.
    Type: Grant
    Filed: July 13, 2004
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: Kerry Bernstein, Norman J. Rohrer
  • Patent number: 7078937
    Abstract: Logic circuitry is powered by a partially rectified alternating current (ac) waveform. The waveform is partially rectified in the sense that it does not provide a clean, primarily dc power signal. Instead, it is possible to power logic circuitry with a waveform that includes a substantial ac component. The partially rectified ac waveform may be applied to logic circuitry incorporating thin film transistors based on amorphous or polycrystalline organic semiconductors, inorganic semiconductors or combinations of both.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: July 18, 2006
    Assignee: 3M Innovative Properties Company
    Inventors: Paul F. Baude, Michael A. Haase, Steven D. Theiss
  • Patent number: 7075337
    Abstract: A method includes precharging a first dynamic node, precharging a second dynamic node, and maintaining a first logic state of a signal on the first dynamic node responsive to a second logic state of a signal on the second dynamic node. The method further includes maintaining the second logic state of the signal on the second dynamic node responsive to the first logic state of the signal on the first dynamic node.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: July 11, 2006
    Assignee: BAE SYSTEMS Information and Electronic Systems Integration, Inc.
    Inventors: Neil Edward Wood, Devin Bayles
  • Patent number: 7075336
    Abstract: A method for distributing clocks to flip-flop circuits which constitute a logic circuit includes obtaining a timing slack of a first minimum delay time with respect to a minimum delay constraint time and a timing slack of a first maximum delay time with respect to a maximum delay constraint time for a clock in an input path to a flip-flop circuit, obtaining a timing slack of a second minimum delay time with respect to a minimum delay constraint time and a timing slack of a second maximum delay time with respect to a maximum delay constraint time for a clock in an output path from all the flip-flop circuits which receive the clocks from a clock terminal directly and obtaining a delay value which maximizes a minimum value of each of the first and second minimum delay time and maximum delay time of timing slacks.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: July 11, 2006
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Naohito Kojima, Fumihiro Minami, Masami Murakata, Takashi Ishioka
  • Patent number: 7075354
    Abstract: A dynamic priority multiplexer including a complementary pair of evaluation devices responsive to a clock signal defining evaluation periods, and multiple evaluation legs coupled in cascade between a top node and a bottom node and arranged in order of priority. The complementary pair includes a pull-up device that pre-charges the top node and a pull-down device that pulls the bottom node low during evaluation. Each higher priority evaluation leg receives a corresponding select signal and a corresponding data signal and includes a corresponding pass device. A select signal, when asserted, enables evaluation of a corresponding data signal and disables a corresponding pass device. The lowest priority evaluation leg includes a pull-down data device that receives a lowest priority data signal and which is coupled between a pass device of a higher priority evaluation leg and the bottom node.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: July 11, 2006
    Assignee: VIA Technologies, Inc.
    Inventor: Raymond A. Bertram
  • Patent number: 7071736
    Abstract: A method and apparatus of precharging data and/or address lines each having a large number of loads to a voltage midway between high and low using a source-follower configuration, and optionally driving only one-half of the precharge circuit based on a previous logical value on the line being precharged. In some embodiments, a driver circuit drives an output node either high or low during a first phase of each clock cycle, and a precharge circuit then precharges the output node to an intermediate voltage during a second phase of the clock cycle in preparation for the following clock cycle. Some embodiments include source-follower configured FETs to precharge, wherein these FETs turn off once the output voltage reaches an intermediate value.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: July 4, 2006
    Assignee: Cray Inc.
    Inventor: Jan A. Wikstrom
  • Patent number: 7064584
    Abstract: An apparatus and method are provided for accelerating the evaluated output of an P-domino latch. The apparatus includes evaluation P-logic, latching logic, keeper logic, and acceleration logic. The evaluation P-logic is coupled to a first N-channel device at a pre-charged node, and is configured to evaluate a logic function based on at least one input data signal. The latching logic is coupled and responsive to a clock signal and the pre-charged node. The latching logic controls the state of a latch node based on the state of the pre-charged node during an evaluation period between a first edge of said clock signal and a second edge of the clock signal. The latching logic otherwise presents a tri-state condition to the latch node. The keeper logic is coupled to the latch node. The keeper logic maintains the state of the latch node when the tri-state condition is presented, and provides a complementary state of the latch node at a complementary latch node.
    Type: Grant
    Filed: April 28, 2004
    Date of Patent: June 20, 2006
    Assignee: VIA Technologies, Inc.
    Inventors: Raymond A. Bertram, James R. Lundberg
  • Patent number: 7049851
    Abstract: A decode circuit for selecting one of a plurality of output lines in dependence on the status of a plurality of input lines, the circuit comprising: a first decode arrangement comprising: a first decode node; first precharging circuitry for charging the first decode node to a charging potential; first discharging circuitry comprising a plurality of switching means each operable in dependence on the status of a respective one of the input lines to couple the first decode node to a discharging potential, and first selection circuitry coupled to a respective one of the output lines and operable in response to a first enable signal to select that output line if the first decode node has not discharged; and a second decode arrangement comprising: a second decode node; second precharging circuitry for charging the second decode node to a charging potential; second discharging circuitry comprising a plurality of switching means each operable in dependence on the status of a respective one of the input lines to coupl
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: May 23, 2006
    Assignee: Broadcom Corporation
    Inventor: Robert Beat
  • Patent number: 7034578
    Abstract: An apparatus and method are provided for accelerating the evaluated output of an N-domino latch. The apparatus includes evaluation N-logic, latching logic, keeper logic, and acceleration logic. The evaluation N-logic is coupled to a first P-channel device at a pre-charged node, and is configured to evaluate a logic function based on at least one input data signal. The latching logic is coupled and responsive to a clock signal and the pre-charged node. The latching logic controls the state of a latch node based on the state of the pre-charged node during an-evaluation period between a first edge of said clock signal and a second edge of the clock signal. The latching logic otherwise presents a tri-state condition to the latch node. The keeper logic is coupled to the latch node. The keeper logic maintains the state of the latch node when the tri-state condition is presented, and provides a complementary state of the latch node at a complementary latch node.
    Type: Grant
    Filed: April 28, 2004
    Date of Patent: April 25, 2006
    Assignee: Via Technologies, Inc.
    Inventors: Raymond A. Bertram, James R. Lundberg