Threshold (e.g., Majority, Minority, Or Weighted Inputs, Etc.) Patents (Class 326/35)
  • Patent number: 11886622
    Abstract: Systems and methods of use and fabrication are described for a THx2 threshold gate cell for a programmable gate array including a mode-independent PMOS configuration and an NMOS configuration configured to operate in one of a TH12 mode and a TH22 mode, wherein x is set to a threshold of 1 for the TH12 mode and x is set to a threshold of 2 for the TH22 mode.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: January 30, 2024
    Assignee: University of Cincinnati
    Inventor: John M. Emmert
  • Patent number: 11791831
    Abstract: Systems and methods for fault-tolerant threshold circuits used in converting an analog input to a single-bit digital output employ N-modular redundancy of either inverting or non-inverting threshold circuits whose inputs are connected to a single input, and apply majority voting of their outputs to provide correction of transient or permanent faults in up to floor[(N?1)/2] of the individual threshold circuits. Using summation to perform analog majority voting averages the N threshold circuit outputs and provides resilience to single-event transients, but may exhibit an output characteristic having intermediate voltage levels. A digital majority voter having N inputs connected to the outputs of N threshold circuits restores well-defined logic levels and clean hysteresis for Schmitt trigger threshold circuits. A single point of failure at the digital majority voter may be eliminated using an analog majority voter to sum the outputs of three or more redundant digital majority voters.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: October 17, 2023
    Assignee: Apogee Semiconductor, Inc.
    Inventors: David A. Grant, Mark Hamlyn
  • Patent number: 11626873
    Abstract: An off chip driver circuit includes a pull-up circuit and a pull-down circuit. The pull-up circuit includes several first transistors and a first resistance circuit coupled between the first transistors and a input/output pad. The first transistors generate a first voltage to the first resistance circuit. The first resistance circuit transmits, in response to a first control signal, the first voltage to the input/output pad and to have a variable resistance according to the first control signal. The pull-down circuit includes several second transistors and a second resistance circuit coupled between the second transistors and the input/output pad. The second transistors generate a second voltage to the second resistance circuit. The second resistance circuit transmits, in response to a second control signal, the second voltage to the input/output pad and to have a variable resistance according to the second control signal.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: April 11, 2023
    Assignee: NANYA TECHNOLOGY CORPORATION
    Inventor: Chang-Ting Wu
  • Patent number: 11552640
    Abstract: The redundancy control device includes three controllers that output status signals, a majority voting circuit to which a first voltage or a second voltage is supplied as an output signal through an output line of each controller, a switch provided in each output line, a voltage supply unit provided for each output line to supply the second voltage to the output line when the first voltage is lost, a latch circuit provided for each output line to latch the second voltage when the second voltage is supplied thereto and continue to output the second voltage, a comparison circuit provided for each controller to output a comparison signal based on a comparison of the status signals, and a switch control unit provided for each switch to outputs a switch signal to the switch in response to the comparison signal from the comparison circuit.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: January 10, 2023
    Assignee: NABTESCO CORPORATION
    Inventors: Takayuki Jinno, Takashi Ogawa
  • Patent number: 10275706
    Abstract: A neuristor-based reservoir computing device includes support circuitry formed in a complimentary metal oxide semiconductor (CMOS) layer, input nodes connected to the support circuitry and output nodes connected to the support circuitry. Thin film neuristor nodes are disposed over the CMOS layer with a first portion of the neuristor nodes connected to the input nodes and a second portion of the neuristor nodes connected to the output nodes. Interconnections between the neuristor nodes form a reservoir accepting input signals from the input nodes and outputting signals on the output nodes. A method for forming a neuristor-based reservoir computing device is also provided.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: April 30, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventor: Matthew D. Pickett
  • Patent number: 10242314
    Abstract: A neural logic unit network acting as an agent to achieve machine or device consciousness and intent is disclosed. More specifically, an agent of consciousness and intent (The Agent) is disclosed consisting of neuronal logic units upon which are mapped and connected to the individual outputs of the host system's entire sensorium and which neuronal logic units are activated by the simultaneous presentation of the results of the host system's recognition, tracking, analyses and characterization computations similar to those performed by biological unconscious brains. The embodiment of the assembly of neural logic units is referred to as Hyper Aware Logic.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: March 26, 2019
    Assignee: Irvine Sensors Corp.
    Inventor: John C. Carson
  • Patent number: 10003342
    Abstract: A compressor circuit includes a plurality of inputs, a sum output, and a plurality of XOR circuits. Each XOR circuit of the plurality of XOR circuits includes first, second and third inputs, and a first output. The XOR circuit is configured to generate a logic value A?B?C at the first output, where A, B and C are logic values at the corresponding first, second and third inputs, and “?” is the XOR logic operation. The plurality of XOR circuits includes first and second XOR circuits. The first, second and third inputs of the first XOR circuit are coupled to corresponding inputs among the plurality of inputs of the compressor circuit. The first output of the first XOR circuit is coupled to the first input of the second XOR circuit. The first output of the second XOR circuit is coupled to the sum output.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: June 19, 2018
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Chi-Lin Liu, Lee-Chung Lu, Meng-Hsueh Wang, Shang-Chih Hsieh, Henry Huang, Ji-Yung Lin
  • Patent number: 9876503
    Abstract: A threshold logic element (TLE) is disclosed. The TLE includes a first input gate network, a second input gate network, and a differential sense amplifier. The first input gate network is configured to receive a first set of logical signals and the second input gate network configured to receive a second set of logical signals. The differential sense amplifier is operably associated with the first input gate network and the second input gate network such that the differential sense amplifier is configured to generate a differential logical output in accordance with a threshold logic function. To obfuscate the TLE, any number of obfuscated transmission gates can be provided in one or both of the input gate networks. The obfuscated transmission gates are obfuscated such that obfuscated transmission gates are incapable of effecting the threshold logic function of the TLE and thus hide the functionality of the TLE.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: January 23, 2018
    Assignee: Arixona Board of Regents on Behalf of Arizona State University
    Inventors: Sarma Vrudhula, Aykut Dengi, Niranjan Kulkarni, Joseph Davis
  • Patent number: 9780788
    Abstract: Embodiments of an sequential state element (SSE) capable of providing triple modular redundant (TMR) correction is disclosed. The SSE has a setup stage and a feedback stage. The setup stage is configured to generate an output bit signal having an output bit state while a clock signal is in the first clock state. The setup stage also generates a feedback input bit signal as feedback of the output bit state. However, the feedback stage is capable of providing TMR correction without this feedback signal. Instead, the feedback stage utilizes the second feedback input bit signal and a third feedback input bit signal from two other SSEs. Since TMR correction can be provided with just the second feedback input bit signal and the third feedback input bit signal, the power and area consumed by the SSE is reduced.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: October 3, 2017
    Assignee: Arizona Board of Regents on behalf of Arizona State University
    Inventors: Lawrence T. Clark, Srivatsan Chellappa, Vinay Vashishtha, Aditya Gujja
  • Patent number: 9477924
    Abstract: An electronic neuronal circuit system to model the interaction between the postsynaptic terminal of a first synapse between two neurons and the postsynaptic terminal of a second synapse between two neurons includes comparators to model the presynaptic neurons of the synapses, plurality of three diodes connected to the comparators to model synapses, an AND gate and latch to model the formation of functional link between the postsynaptic terminals, and timer-controlled latches for controlling the life-span of the inter-postsynaptic functional link, durations of re-activation of inter-postsynaptic functional link and flow of activity through the output postsynaptic dendritic terminals.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: October 25, 2016
    Inventor: Kunjumon Ittira Vadakkan
  • Patent number: 9094013
    Abstract: A multi-rail module having mutually exclusive outputs. The module includes first and second-rail logic circuits, first and second-rail driver circuits, and a PMOS transistor sourcing VDD to both the first and second driver circuits. The first-rail logic circuit is coupled to VDD and ground and has a first logic input and a first logic output. The second-rail logic circuit is coupled to VDD and ground and has a second logic input and a second logic output. The first-rail driver circuit is coupled to ground, receives the first logic output, and has a first-rail output Q1. The second-rail driver circuit is coupled to ground, receives the second logic output, and has a second-rail output Q0. The PMOS transistor has a gate driven by a SLEEP signal.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: July 28, 2015
    Assignees: THE BOARD OF TRUSTEES OF THE UNIVERSITY OF ARKANSAS, NANOWATT DESIGN, LLC
    Inventors: Scott C. Smith, Jia Di, Jerry Frenkil, Aaron Arthurs, Ron Foster
  • Patent number: 9024655
    Abstract: Multi-threshold flash Null Convention Logic (NCL) includes one or more high threshold voltage transistors within a flash NCL gate to reduce power consumption due to current leakage by transistors of the NCL gate. High-threshold voltage transistors may be added and/or may be used in place of one or more lower voltage threshold transistors of the NCL gate. A high-Vt device is included in the pull-up path to reduce power when the flash NCL logic gate is in the null state.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: May 5, 2015
    Assignee: Wave Semiconductor, Inc.
    Inventor: Gajendra Prasad Singh
  • Patent number: 8988103
    Abstract: An electronic logic circuit uses areal capacitive coupling devices coupled together to process a set of data inputs. Each areal capacitive coupling device can be configured such that a floating gate potential of such device can be altered to at least a first state or a second state in response to receiving an input signal from the set of data inputs, which is coupled electrically to the floating gate. A majority function logic circuit (and other similar circuits) can be interconnected this way using far fewer gates than with a conventional CMOS implementation. Selective logic gates can also be enabled or disabled by configuring them effectively as memory devices.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: March 24, 2015
    Inventor: David K. Y. Liu
  • Patent number: 8981812
    Abstract: A self-ready flash null Convention Logic (NCL) gate includes a one-shot circuit to create the flash timing to reset the gate to a null state. The one-shot circuit may be any type of circuit to generate a pulse in response to a change of state of an input line. In one embodiment, the one-shot circuit may start the pulse in response to a change of a flash input line and end the pulse in response to the NCL output being reset to a null state.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 17, 2015
    Assignee: Wave Semiconductor, Inc.
    Inventors: Gajendra Prasad Singh, Richard Shaw Terrill
  • Patent number: 8963579
    Abstract: Spin torque magnetic integrated circuits and devices therefor are described. In an example, a spin torque magnetic device for a logic circuit includes a majority gate structure. An output is coupled to the majority gate structure. Three inputs are also coupled to the majority gate structure.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: February 24, 2015
    Assignee: Intel Corporation
    Inventors: Dmitri E. Nikonov, George I. Bourianoff, Tahir Ghani
  • Patent number: 8952727
    Abstract: Systems and methods for clock generation and distribution are disclosed. Embodiments include arrangements of synchronization signals implemented using a mesh circuit. The mesh circuit is comprised of a plurality of null convention logic (NCL) gates organized into rings. Each ring shares at least one NCL gate with an adjacent ring. The rings are configured in such a way that each ring in the mesh operates synchronously with the other rings in the mesh.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: February 10, 2015
    Assignee: Wave Semiconductor, Inc.
    Inventors: Scott E Johnston, Karl Michael Fant
  • Patent number: 8918597
    Abstract: An integrated circuit includes an array of memory cells and a digital flag generator circuit configured to generate a data inversion flag based on whether a number of logical zero bits contained in a data word to be transmitted from the memory cells is greater than a threshold number. The digital flag generator circuit includes a first digital stage including a first plurality of binary logic circuits. Each of the binary logic circuits is configured to receive a subset of the data word.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: December 23, 2014
    Assignee: Infineon Technologies AG
    Inventors: Martin Brox, Ronny Schneider
  • Patent number: 8884643
    Abstract: Electronic circuit arrangement for processing binary input values x?X of a word width n (n>1), with a first, second and third combinatory circuit components configured to process the binary input values x to form first, second and third binary output values. The arrangement further includes a majority voter element configured to receive the binary output values and provide a majority signal based on the received binary output values. The second and third combinatory circuit components are designed, as regards faults during processing of the binary input values x in the first combinatory circuit component, to process binary input values of a true non-empty partial quantity X1 of the quantity of binary input values X in a fault-tolerant manner and process binary input values of a further non-empty partial quantity X2 of the quantity of binary input values X different from the true non-empty partial quantity X1 in a fault-intolerant manner.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: November 11, 2014
    Assignee: Infineon Technologies AG
    Inventors: Michael Augustin, Michael Goessel, Rolf Kraemer
  • Publication number: 20140312929
    Abstract: A detector circuit is disclosed that detects bus signal conditions. To detect a START condition, asynchronous sequential logic detects a first bus signal transition (e.g., from high to low) and a second bus signal (e.g., a high signal). The outputs of the asynchronous sequential logic are combined to produce a START signal that can be latched, so that the START signal can be used to wake up a system or for other purposes. To detect a STOP condition, asynchronous sequential logic is set by a transition (e.g., low to high) of the first bus signal and a second bus signal (e.g., a high signal), producing a STOP signal that can be used to reset the asynchronous sequential logic and the latch.
    Type: Application
    Filed: April 23, 2013
    Publication date: October 23, 2014
    Applicant: Atmel Corporation
    Inventor: Ian Fullerton
  • Patent number: 8797060
    Abstract: A signal processing device includes a continuous film, a plurality of spin wave generators, and at least one signal detector. The continuous film includes at least one magnetic layer. The plurality of spin wave generators are provided on the continuous film in such a manner as to be in direct contact with the continuous film or be in contact with the continuous film while having an insulation layer interposed therebetween, and each has a contact surface with the continuous film in a dot shape and generates a spin wave in a region of the magnetic layer of the continuous film by receiving an input signal, the region being immediately under the contact surface. The signal detector is provided on the continuous film and detects, as an electrical signal, the spin waves generated by the spin wave generators and propagating through the continuous film.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: August 5, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shiho Nakamura, Hirofumi Morise
  • Patent number: 8788441
    Abstract: An intelligent control system based on an explicit model of cognitive development (Table 1) performs high-level functions. It comprises up to O hierarchically stacked neural networks, Nm, . . . , Nm+(O?1), where m denotes the stage/order tasks performed in the first neural network, Nm, and O denotes the highest stage/order tasks performed in the highest-level neural network. The type of processing actions performed in a network, Nm, corresponds to the complexity for stage/order m. Thus N1 performs tasks at the level corresponding to stage/order 1. N5 processes information at the level corresponding to stage/order 5. Stacked neural networks begin and end at any stage/order, but information must be processed by each stage in ascending order sequence. Stages/orders cannot be skipped. Each neural network in a stack may use different architectures, interconnections, algorithms, and training methods, depending on the stage/order of the neural network and the type of intelligent control system implemented.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: July 22, 2014
    Inventors: Michael Lamport Commons, Mitzi Sturgeon White
  • Patent number: 8729923
    Abstract: Data words from a parallel communication channel are interleaved to two majority vote blocks that operate out of phase, using a divided clock signal that has half the clock frequency of the clock signal associated with the parallel communication channel. As one majority vote block evaluates a data word and outputs a result, the other majority vote block is in pre-charge mode awaiting the next data for evaluation.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: May 20, 2014
    Assignee: SanDisk Technologies Inc.
    Inventor: Venkatesh Ramachandra
  • Patent number: 8704552
    Abstract: An MIPI interface is connected to two sensor sources that each may be transferring both high and low speed information, typically video information in the high speed state. The clock signals are monitored and when one of the clock signals exceed a threshold, an analog switch between the MIPI interface and the sensors, may connect the other source to the MIPI interface.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: April 22, 2014
    Assignee: Fairchild Semiconductor Corporation
    Inventors: James B. Boomer, Oscar W. Freitas
  • Publication number: 20140084959
    Abstract: An analog majority voting circuit is formed of a cascade of two differential amplifiers and decouples heavily loaded nodes from a high voltage swing nodes, delivering high bandwidth while maintaining relatively high gain. A first stage's differential amplifier receives a first set of n input and a second set of n inputs and generates from these first and second intermediate outputs with a high capacitive load and low swing. These intermediate outputs are then the inputs for a second stage's differential amplifier, providing a low capacitive load, high swing output that can then be fed to an inverter for the final output of the voter.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Applicant: SanDisk Technologies Inc.
    Inventor: Behdad Youssefi
  • Publication number: 20140062529
    Abstract: Data words from a parallel communication channel are interleaved to two majority vote blocks that operate out of phase, using a divided clock signal that has half the clock frequency of the clock signal associated with the parallel communication channel. As one majority vote block evaluates a data word and outputs a result, the other majority vote block is in pre-charge mode awaiting the next data for evaluation.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Inventor: Venkatesh Ramachandra
  • Publication number: 20130249593
    Abstract: A majority decision circuit includes: a majority decision unit configured to compare first data with second data to decide whether one of the first data and the second data has more bits with a first logical value; and an offset application unit configured to control the majority decision unit so that the majority decision unit decides, in a case when the number of bits with the first logical value among the first data is equal to the number of bits with the first logical value among the second data, that the first data have more bits with the first logical value if offset is a first setting value in a first phase and decides that the second data have more bits with the first logical value if the offset is a second setting value in a second phase.
    Type: Application
    Filed: May 9, 2013
    Publication date: September 26, 2013
    Applicant: SK hynix Inc.
    Inventors: Hae-Rang CHOI, Yong-Ju KIM, Oh-Kyong KWON, Kang-Sub KWAK, Jun-Yong SONG, Hyeon-Cheon SEOL
  • Patent number: 8456193
    Abstract: Specific logic gates for q-gating are selected by determining the minimum leakage state for a circuit design and then selecting logic gates that hold the circuit design in its lowest leakage state. Depending on the input desired to implement the minimum leakage state, the gate may be selected as a NOR or OR gate. Q-gating that is implemented with gates chosen to implement the minimum leakage state may be enabled during selected operating modes. The minimum leakage state of a circuit can be determined with an automatic test pattern generation (ATPG) tool.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: June 4, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Rajamani Sethuram, Karim Arabi
  • Publication number: 20130113518
    Abstract: A majority decision circuit includes: a majority decision unit configured to compare first data with second data to decide whether one of the first data and the second data has more bits with a first logical value; and an offset application unit configured to control the majority decision unit so that the majority decision unit decides, in a case when the number of bits with the first logical value among the first data is equal to the number of bits with the first logical value among the second data, that the first data have more bits with the first logical value if offset is a first setting value in a first phase and decides that the second data have more bits with the first logical value if the offset is a second setting value in a second phase.
    Type: Application
    Filed: December 22, 2011
    Publication date: May 9, 2013
    Inventors: Hae-Rang Choi, Yong-Ju Kim, Oh-Kyong Kwon, Kang-Sub Kwak, Jun-Yong Song, Hyeon-Cheon Seol
  • Patent number: 8384430
    Abstract: A die includes a plurality of through-substrate vias (TSVs) penetrating a substrate of the die, wherein the plurality of TSVs are grouped as a plurality of TSV pairs. A plurality of contact pads is coupled to the plurality of TSVs, wherein the plurality of contact pads is exposed on a first surface of the die. The die further includes a plurality of balanced pulse comparison units, wherein each of the plurality of balanced pulse comparison units includes a first input and a second input coupled to a first TSV and a second TSV of one of the plurality of TSV pairs. The die further includes a plurality of pulse latches, each including an input coupled to an output of one of the plurality of balanced pulse comparison units.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: February 26, 2013
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Nan-Hsin Tseng, Chin-Chou Liu, Wei-Pin Changchien, Pei-Ying Lin, Ta-Wen Hung
  • Patent number: 8339155
    Abstract: A system and method for detecting soft-failures in integrated circuits is provided. A circuit includes a combinatorial logic block having a first signal input and a second signal input, and a latch coupled to an output of the combinatorial logic block. The combinatorial logic block produces a pulse when only one of either a first signal provided by the first signal input or a second signal provided by the second signal input is a logical high value, and the latch captures the pulse if the pulse has a pulse width greater than a second threshold. The pulse has a pulse width that is based on a timing difference between a first signal transition on the first signal and a second signal transition on the second signal, the combinatorial logic block produces the pulse if the timing difference is greater than a first threshold, and the combinatorial logic block operates with balanced inputs.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: December 25, 2012
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Nan-Hsin Tseng, Chin-Chou Liu, Wei-Pin Changchien, Kin Lam Tong
  • Patent number: 8324927
    Abstract: An input/output (I/O) cell including one or more driver-capable segments and one or more on-die termination (ODT) capable segments. The I/O cell may be configured as an output driver in a first mode and Thevenin equivalent termination in a second mode.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: December 4, 2012
    Assignee: LSI Corporation
    Inventors: Dharmesh Bhakta, Hong-Him Lim, Cheng-Gang Kong, Todd Randazzo
  • Publication number: 20120217993
    Abstract: Spin torque magnetic integrated circuits and devices therefor are described. In an example, a spin torque magnetic device for a logic circuit includes a majority gate structure. An output is coupled to the majority gate structure. Three inputs are also coupled to the majority gate structure.
    Type: Application
    Filed: April 30, 2012
    Publication date: August 30, 2012
    Inventors: Dmitri E. Nikonov, George I. Bourianoff, Tahir Ghani
  • Patent number: 8212584
    Abstract: A novel implementation of a majority gate and a 2-1 MUX by using both gates of FinFET transistors as inputs is presented. A general methodology of using both gates of FinFET as inputs to implement any digital logic circuit is also presented. Circuits implemented using this methodology have significant advantages over CMOS logic counterpart and pass transistor logic counterpart in terms of power consumption and cell area.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: July 3, 2012
    Inventor: Michael C. Wang
  • Patent number: 8207759
    Abstract: An MIPI interface is connected to two sensor sources that each may be transferring both high and low speed information, typically video information in the high speed state. The clock signals are monitored and when one of the clock signals exceed a threshold, an analog switch between the MIPI interface and the sensors, may connect the other source to the MIPI interface.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: June 26, 2012
    Assignee: Fairchild Semiconductor Corporation
    Inventors: James B. Boomer, Oscar W. Freitas
  • Publication number: 20120062276
    Abstract: An electronic logic circuit uses areal capacitive coupling devices coupled together to process a set of data inputs. Each areal capacitive coupling device can be configured such that a floating gate potential of such device can be altered to at least a first state or a second state in response to receiving an input signal from the set of data inputs, which is coupled electrically to the floating gate. A majority function logic circuit (and other similar circuits) can be interconnected this way using far fewer gates than with a conventional CMOS implementation. Selective logic gates can also be enabled or disabled by configuring them effectively as memory devices.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 15, 2012
    Inventor: David K.Y. Liu
  • Publication number: 20120038387
    Abstract: Spin torque magnetic integrated circuits and devices therefor are described. In an example, a spin torque magnetic device for a logic circuit includes a majority gate structure. An output is coupled to the majority gate structure. Three inputs are also coupled to the majority gate structure.
    Type: Application
    Filed: October 21, 2011
    Publication date: February 16, 2012
    Inventors: Dmitri E. Nikonov, George I. Bourianoff, Tahir Ghani
  • Publication number: 20110121856
    Abstract: A system and method for detecting soft-failures in integrated circuits is provided. A circuit includes a combinatorial logic block having a first signal input and a second signal input, and a latch coupled to an output of the combinatorial logic block. The combinatorial logic block produces a pulse when only one of either a first signal provided by the first signal input or a second signal provided by the second signal input is a logical high value, and the latch captures the pulse if the pulse has a pulse width greater than a second threshold. The pulse has a pulse width that is based on a timing difference between a first signal transition on the first signal and a second signal transition on the second signal, the combinatorial logic block produces the pulse if the timing difference is greater than a first threshold, and the combinatorial logic block operates with balanced inputs.
    Type: Application
    Filed: August 16, 2010
    Publication date: May 26, 2011
    Applicant: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Nan-Hsin Tseng, Chin-Chou Liu, Wei-Pin Changchien, Kin Lam Tong
  • Publication number: 20110115522
    Abstract: A device for performing a “logic function” consisting of a magnetic structure including at least a first magnetoresistive stack including a first ferromagnetic layer and a second ferromagnetic layer separated by a non-ferromagnetic interlayer and at least one first line of current situated in the vicinity of the first magnetoresistive stack and generating in the vicinity of the first stack a magnetic field when an electric current passes through it. The first line includes at least two current input points so that two currents can be added together in the first line, with the sum of the two currents being determined by the logic function.
    Type: Application
    Filed: April 15, 2009
    Publication date: May 19, 2011
    Applicants: Commissariat a l'energie atomique et aux energies alternatives, Centre national de la recherche scienifique
    Inventors: Virgile Javerliac, Guillaume Prenat
  • Patent number: 7876123
    Abstract: An input/output (I/O) cell including one or more driver-capable segments and one or more on-die termination (ODT) capable segments. The I/O cell may be configured as an output driver in a first mode and Thevenin equivalent termination in a second mode.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: January 25, 2011
    Assignee: LSI Corporation
    Inventors: Dharmesh Bhakta, Hong-Him Lim, Cheng-Gang Kong, Todd Randazzo
  • Patent number: 7795907
    Abstract: A novel implementation of a majority gate and a 2-1 MUX by using both gates of FinFET transistors as inputs is presented. A general methodology of using both gates of FinFET as inputs to implement any digital logic circuit is also presented. Circuits implemented using this methodology have significant advantages over CMOS logic counterpart and pass transistor logic counterpart in terms of power consumption and cell area.
    Type: Grant
    Filed: October 10, 2009
    Date of Patent: September 14, 2010
    Inventor: Michael C. Wang
  • Publication number: 20100148819
    Abstract: A majority voter circuit is configured to generate a selecting signal based on first input data and inverted first input data. The first input data and the inverted first input data each include an odd-number of bits, and the odd-number of bits include bits of a first type and bits of a second type. The generated selecting signal is indicative of which of the first type and the second type of bits in the first input data are in the majority.
    Type: Application
    Filed: February 4, 2010
    Publication date: June 17, 2010
    Inventors: Seung-Jun Bae, Jeong-Don Lim, Gil-Shin Moon, Kwang-II Park
  • Patent number: 7719900
    Abstract: A semiconductor storage device which includes a memory array including a plurality of memory cells for storing data by using a difference in a threshold voltage and at least one reference cell for storing data indicative of a state of a corresponding memory cell by using a difference in a threshold voltage, a control circuit for determining a read voltage based on data stored by a reference cell corresponding to a memory cell adjacent to a memory cell to be read, a read unit for executing reading from a memory cell to be read by using a determined read voltage, and a write unit for executing writing, when executing writing to a memory cell to be written to bring the memory cell into a written state, data indicating that the memory cell is in the written state to a reference cell corresponding to the memory cell.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: May 18, 2010
    Assignee: Renesas Technology Corp.
    Inventors: Shota Okayama, Ken Matsubara
  • Patent number: 7688102
    Abstract: A majority voter circuit is configured to generate a selecting signal based on first input data and inverted first input data. The first input data and the inverted first input data each include an odd-number of bits, and the odd-number of bits include bits of a first type and bits of a second type. The generated selecting signal is indicative of which of the first type and the second type of bits in the first input data are in the majority.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: March 30, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung-Jun Bae, Jeong-Don Lim, Gil-Shin Moon, Kwang-Il Park
  • Patent number: 7584370
    Abstract: A semiconductor network is interposed between first and second multiple-port interfaces each having high-voltage, intermediate-voltage and ground ports to form a switch assembly. The assembly includes a primary switch circuit, a support network, internal and external-port circuits and internal and external-port control circuits. The primary switch circuit is coupled to high-voltage ports of the multiple-port interfaces and to the support network. The internal and external-port circuits are coupled to intermediate-voltage ports of the multiple-port interfaces, the internal and external-port control circuits and the support network. The internal-port control circuit is coupled to the internal-port circuit, the support network and a ground port of a first multiple-port interface. The external-port control circuit is coupled to the external-port circuit, the support network and a ground port of the second multiple-port interface.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: September 1, 2009
    Assignee: Skyworks Solutions, Inc.
    Inventor: Bin Zhao
  • Patent number: 7511535
    Abstract: A power management circuit is provided for controlling power dissipation in at least one combinational logic circuit. The power management circuit includes a detector operative to receive at least a first input signal to the combinational logic circuit and to detect a transition of the first input signal between a first logic state and a second logic state. The detector generates a control signal indicative of whether or not a transition of the first input signal has occurred.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: March 31, 2009
    Assignee: Agere Systems Inc.
    Inventors: Kanad Chakraborty, Steven E. Strauss, Bingxiong Xu
  • Patent number: 7451384
    Abstract: A system and method for providing error recovery to an asynchronous logic circuit is presented. The asynchronous logic circuit with error recovery may use temporal redundancy to compare the results of an asynchronous computation and initiate error recovery if necessary. Outputs of the asynchronous logic circuit are compared using a plurality of asynchronous register voters. If an asynchronous register voter detects an inconsistent result, the asynchronous register voter clears itself. A majority of common data outputs from the plurality of asynchronous register voters is provided as an output that is representative of the output of the asynchronous logic circuit.
    Type: Grant
    Filed: July 15, 2004
    Date of Patent: November 11, 2008
    Assignee: Honeywell International Inc.
    Inventors: David O. Erstad, Roy M. Carlson
  • Publication number: 20080018358
    Abstract: A semiconductor network is interposed between first and second multiple-port interfaces each having high-voltage, intermediate-voltage and ground ports to form a switch assembly. The assembly includes a primary switch circuit, a support network, internal and external-port circuits and internal and external-port control circuits. The primary switch circuit is coupled to high-voltage ports of the multiple-port interfaces and to the support network. The internal and external-port circuits are coupled to intermediate-voltage ports of the multiple-port interfaces, the internal and external-port control circuits and the support network. The internal-port control circuit is coupled to the internal-port circuit, the support network and a ground port of a first multiple-port interface. The external-port control circuit is coupled to the external-port circuit, the support network and a ground port of the second multiple-port interface.
    Type: Application
    Filed: June 22, 2006
    Publication date: January 24, 2008
    Inventor: Bin Zhao
  • Patent number: 7276932
    Abstract: Virtual power-gated cells (VPC) are configured with control circuitry for buffering control signals and a power-gated block (PGB) comprising two or more NFETs for virtual ground rail nodes and PFETs for virtual positive rail nodes. Each VPC has a control voltage input, a control voltage output, a node coupled to a power supply voltage potential, and a virtual power-gated node that is coupled and decoupled from the power supply potential in response to logic states on the control input. The control signals are buffered by non-power-gated inverters before being applied to the input of a PGB. VPCs may propagate a control signal that is in phase with or inverted from a corresponding control signal at the control input. VPCs may be cascaded to create virtual power rails in chains and power grids. The control signals are latched at the cell boundaries or latched in response to a clock signal.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: October 2, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jente B. Kuang, Jethro C. Law, Hung C. Ngo, Kevin J. Nowka
  • Patent number: 7133949
    Abstract: Switching method and apparatus for assigning a communication grant to a first processing unit in a communication network comprising a plurality of processing units, each processing unit being connected to each other processing unit of the plurality of processing units. The switching method includes steps of performing an identical arbitration procedure for a communication grant by each of the plurality of processing units, and switching at least one of the plurality of processing units according to the identical arbitration procedure.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: November 7, 2006
    Assignee: International Business Machines Corporation
    Inventor: Dieter Staiger
  • Patent number: 7129742
    Abstract: A novel majority logic circuit is disclosed to determine whether the majority of the inputs are a one, within a constant number of clock cycles, regardless of the number of inputs. The majority logic circuit according to the present invention includes a plurality of current mirror stages and an amplifier stage. For each input, one current mirror stage is used, which outputs either a current source if the input is a one, or a current sink if the input is a zero. The current sources of all the input current mirror stages are connected in parallel to the current source input node of the amplifier stage. The current sinks of all the input current mirror stages are connected in parallel to the current sink input node of the amplifier stage. The amplifier is a differential type, which outputs either a positive voltage or a zero voltage depending upon the majority of the inputs.
    Type: Grant
    Filed: February 23, 2005
    Date of Patent: October 31, 2006
    Assignee: The United States of America as represented by the National Security Agency
    Inventor: Richard John Kuehnel