Exclusive Function (e.g., Exclusive Or, Etc.) Patents (Class 326/52)
  • Patent number: 8378713
    Abstract: According to one embodiment, a digital filter circuit includes an EXOR circuit, a clock gating circuit, a reset control circuit, a counter, a filter time setting circuit, a comparator, and a decoder. The clock gating circuit outputs a clock gating signal. The reset control circuit generates a first signal. The counter generates a count signal. The filter time setting circuit latches the count signal when the first signal is in the enable state, and outputs a latched count value as a second signal. The comparator receives the count signal and the second signal, and outputs a third signal of the enable state when the value of the count signal and the value of the second signal match each other.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: February 19, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoshihide Suzuki
  • Patent number: 8362802
    Abstract: Asynchronous digital circuits are described, including arbitration and routing primitives for asynchronous and mixed-timing networks. An asynchronous arbitration primitive has two data inputs and one data output. A mutual exclusion element is used to select the first-arriving data request from one of the two inputs to the output. A asynchronous routing primitive has one data input and two data outputs. The incoming data is routed to one of the two outputs based on a routing bit accompanying the data. The primitives use handshaking with request and acknowledge signals to ensure that data is passed when neighboring circuits are ready to receive or send data.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: January 29, 2013
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Steven M. Nowick, Michael Horak, Matthew Carlberg
  • Publication number: 20130015881
    Abstract: An interlock circuit includes an input delay unit and an output suppressing unit. The input delay unit delays a plurality of input signals, provides a plurality of delayed input signals, and provides a plurality of exclusive input signals by performing a logical operation on the plurality of delayed input signals. The output suppressing unit provides a plurality of output signals, which are not simultaneously enabled, based on the plurality of exclusive input signals and the plurality of input signals.
    Type: Application
    Filed: September 20, 2012
    Publication date: January 17, 2013
    Inventors: Jung-Ho LEE, Eun-Chul KANG, Won-Hi OH
  • Publication number: 20130007086
    Abstract: A method of simplifying a combinational circuit establishes an initial combinational circuit operable to calculate a set of target signals. A quantity of multiplication operations performed in a first portion of the initial combinational circuit is reduced to create a first, simplified combinational circuit. The first portion includes only multiplication operations and addition operations. A quantity of addition operations performed in a second portion of the first, simplified combinational circuit is reduced to create a second, simplified combinational circuit. The second portion includes only addition operations. Also, the second, simplified combinational circuit is operable to calculate the target signals using fewer operations than the initial combinational circuit.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 3, 2013
    Inventors: Rene Caupolican Peralta, Joan Boyar
  • Publication number: 20130002297
    Abstract: A Bias Temperature Instability- (BTI-) resistance circuit is arranged to propagate a received clock signal through a clock tree. The state of the clock signal is inverted at a midpoint of the clock tree that is about the halfway point of the path of the propagated clock signal through the clock tree. The inversion of the clock signal at the midpoint mitigates BTI-aging effects of the BTI-resistant circuit when the clock signal is blocked by a clock gating signal, for example. The clock tree can be used to latch a data signal at an input latch of a logic block using the received clock signal, and to latch a data signal at an output latch of a logic block using a propagated clock signal that is output from the endpoint of the clock tree.
    Type: Application
    Filed: June 8, 2012
    Publication date: January 3, 2013
    Applicant: TEXAS INSTRUMENTS, INCORPORATED
    Inventors: Palkesh Jain, Francisco Adolfo Cano
  • Publication number: 20120326750
    Abstract: Duty cycle based phase interpolators, and methods for implementing duty cycle based phase interpolators are disclosed. One such phase interpolator includes a first pulse width modulator configured to generate a first duty cycle signal, and a second pulse width modulator configured to generate a second duty cycle signal. The phase interpolator further includes a logic unit configured to merge the first duty cycle signal and the second duty cycle signal to produce a periodic digital signal with a controllable phase depending on the first and second duty cycle signals.
    Type: Application
    Filed: September 10, 2012
    Publication date: December 27, 2012
    Inventor: Gideon Yong
  • Patent number: 8330490
    Abstract: An interlock circuit includes an input delay unit and an output suppressing unit. The input delay unit delays a plurality of input signals, provides a plurality of delayed input signals, and provides a plurality of exclusive input signals by performing a logical operation on the plurality of delayed input signals. The output suppressing unit provides a plurality of output signals, which are not simultaneously enabled, based on the plurality of exclusive input signals and the plurality of input signals.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: December 11, 2012
    Assignee: Fairchild Korea Semiconductor Ltd.
    Inventors: Jung-ho Lee, Eun-Chul Kang, Won-Hi Oh
  • Publication number: 20120306536
    Abstract: A nonvolatile full adder circuit comprising a full adder electrical circuitry comprising three input terminals for receiving two input and carry-in signals, a sum output terminal, and an carry-out output terminal; first and second nonvolatile memory elements electrically coupled to the first and second output terminal, respectively at their first ends and to an intermediate voltage source at their second ends. The nonvolatile memory elements comprise two stable logic states. A logic state each of the of the nonvolatile memory elements is controlled by a bidirectional electrical current running between its first and second ends. The full adder circuitry is electrically coupled to a high voltage source at its first source terminal and to a low voltage source at its second source terminal, wherein an electrical potential of the intermediate voltage source is lower than that of the high voltage source but higher than that of the low voltage source.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 6, 2012
    Inventors: Alexander Mikhailovich Shukh, Tom A. Agan
  • Publication number: 20120286891
    Abstract: Embodiments provide a mixer cell, which is implemented to logically combine a data signal with an oscillator signal and a sign signal to obtain a mixer cell output signal based on the logical combination. Further embodiments provide a modulator with a plurality of mixer cells.
    Type: Application
    Filed: May 4, 2012
    Publication date: November 15, 2012
    Applicant: Intel Mobile Communications GmbH
    Inventors: Markus Schimper, Martin Simon
  • Patent number: 8294437
    Abstract: A power management device for controlling a power supply device includes a pulse generator, a delay unit, a first XOR gate, an OR gate, and a second XOR gate. The pulse generator generates a pulse signal, the delay unit, the first XOR gate, the OR gate, and the second XOR gate cooperatively generate an enabling signal corresponding to the pulse signal to enable and disable the power supply, and receive an output voltage of the power supply device as a feedback signal. Upon receiving the feedback signal, the power management device can stay at correct enabled and disabled statuses of the power supply device.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: October 23, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Wen-Hsin Lo
  • Publication number: 20120200316
    Abstract: According to one embodiment, a digital filter circuit includes an EXOR circuit, a clock gating circuit, a reset control circuit, a counter, a filter time setting circuit, a comparator, and a decoder. The clock gating circuit outputs a clock gating signal. The reset control circuit generates a first signal. The counter generates a count signal. The filter time setting circuit latches the count signal when the first signal is in the enable state, and outputs a latched count value as a second signal. The comparator receives the count signal and the second signal, and outputs a third signal of the enable state when the value of the count signal and the value of the second signal match each other.
    Type: Application
    Filed: September 15, 2011
    Publication date: August 9, 2012
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Yoshihide SUZUKI
  • Publication number: 20120201373
    Abstract: An apparatus comprising a plurality of stages that are coupled in series and configured to implement a hash function, wherein the stages comprise a plurality of XOR arrays and one or more Substitution-Boxes (S-Boxes) that comprise a plurality of parallel gates. Also disclosed is an apparatus comprising a plurality of XOR gates that are coupled in parallel, a plurality of input bits coupled to the XOR gates, and a plurality of output bits coupled to the XOR gates, wherein the XOR gates are configured to implement a linear mixing function of the input bits into the output bits as a stage of a non-cryptographic hash function.
    Type: Application
    Filed: January 17, 2012
    Publication date: August 9, 2012
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Nan Hua, Eric Norige, Sailesh Kumar, William Lynch
  • Patent number: 8198919
    Abstract: A non-volatile logic gate, including a magnetic material having a shape induced magnetic anisotropy, wherein a shape of the magnetic material has a first vertex, a second vertex, and a third vertex and supports a single magnetic domain; regions of the magnetic material including a first input region adjacent the first vertex, a second input region adjacent the second vertex, and an output region adjacent a third vertex; the first input region for receiving a first logic input to the logic gate, the second input region for receiving a second logic input to the logic gate, and the output region for outputting at least one logic output of the logic gate; and the shape induced magnetic anisotropy determining at least part of a truth table for the logic gate, so that the logic gate produces the at least one logic output from the logic inputs using the shape.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: June 12, 2012
    Assignee: The Regengs of the University of California
    Inventors: Alexander Kozhanov, S. James Allen, Christopher Palmstrom
  • Patent number: 8164357
    Abstract: A method of protection from noise of a digital signal generated by a comparator, including the steps of generating an output signal that switches from a first logic state to a second logic state at a first switching of logic state of the digital signal; detecting a change from the first logic state to the second logic state of the output signal; and inhibiting further switchings of the output signal for a first time interval after the change from the first logic state to the second logic state.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: April 24, 2012
    Assignee: STMicroelectronics S.r.l.
    Inventors: Arber Cauli, Luciano Prandi, Carlo Caminada
  • Patent number: 8125246
    Abstract: Two latches store the state of a data signal at a transition of a clock signal. Comparison logic compares the outputs of the two latches and produces a signal to indicate whether the outputs are equal or unequal. Systems using the latches and comparison logic are described and claimed.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: February 28, 2012
    Assignee: Intel Corporation
    Inventors: Edward Grochowski, Chris Wilkerson, Shih-Lien L. Lu, Murali Annavaram
  • Publication number: 20120038388
    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: Application
    Filed: December 17, 2010
    Publication date: February 16, 2012
    Applicant: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Nan-Hsin Tseng, Chin-Chou Liu, Wei-Pin Changchien, Pei-Ying Lin, Ta-Wen Hung
  • Patent number: 8115513
    Abstract: A circuit implementing a soft logical processing network includes an interconnection of analog processing elements, which can include soft logic gates, the soft logic gates including one or more soft logic gates. In some examples, each of the soft logic gates include multiple circuit parts, with each part including an input configured to accept a voltage signal representation of a soft logical quantity, and a conversion section configured to use the accepted voltage representation to form a corresponding current signal. The current signals are combined to form a signal representation of the output of the gate.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: February 14, 2012
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Benjamin Vigoda, David Reynolds
  • Publication number: 20110316585
    Abstract: An interlock circuit includes an input delay unit and an output suppressing unit. The input delay unit delays a plurality of input signals, provides a plurality of delayed input signals, and provides a plurality of exclusive input signals by performing a logical operation on the plurality of delayed input signals. The output suppressing unit provides a plurality of output signals, which are not simultaneously enabled, based on the plurality of exclusive input signals and the plurality of input signals.
    Type: Application
    Filed: November 8, 2010
    Publication date: December 29, 2011
    Inventors: Jung-Ho LEE, Eun-Chul KANG, Won-Hi OH
  • Patent number: 8058906
    Abstract: A non-majority magnetic logic gate device for use in constructing compact and power efficient logical magnetic arrays is presented. The non-majority magnetic logic gate device includes a substrate, symmetrically aligned magnetic islands (SAMIs), at least one misaligned magnetic island (MAMI), magnetic field inputs (MFIs), and at least one magnetic field output (MFO). The SAMIs and MAMI are electrically isolated from each other but are magnetically coupled to one another through their respective magnetic fringe fields. The MAMI is geometrically and/or angularly configured to exhibit a magnetization ground state bias which is dependent upon which direction the applied magnetic clock field is swept. Non-majority logic gates can be made from layouts containing the SAMIs and the MAMI which contain a smaller number of components as comparable majority logic gate layouts.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: November 15, 2011
    Assignee: The University of Notre Dame Du Lac
    Inventors: Michael T. Niemier, Mohammad T. Alam, Gary H. Bernstein, Xiaobo Sharon Hu, Wolfgang Porod, Edit Varga
  • Patent number: 8058903
    Abstract: An apparatus for providing a combined digital signal comprises a bit adder and a combiner. The combined digital signal contains information of a first digital input signal and a second digital input signal, wherein a block length of the first digital input signal is shorter than a block length of the second digital input signal. The bit adder is configured to add at least one filling bit to a block of the first digital input signal to obtain an adapted first digital input signal, so that the block length of the adapted first digital input signal is equal to a block length of the second digital input signal. The combiner is configured to combine the adapted first digital input signal and the second digital input signal to obtain and provide the combined digital signal.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: November 15, 2011
    Assignee: NTT DoCoMo, Inc.
    Inventors: Jian Zhao, Marc Kuhn, Armin Wittneben, Gerhard Bauch
  • Patent number: 8050648
    Abstract: Digital mixers which permit mixing of asynchronous signals may be constructed of Rapid Single Flux Quantum (RSFQ) logic elements. The logic elements may include an RSFQ non-destructive readout cell (NDRO), an RSFQ D flip-flop, an RSFQ XOR circuit, and an RSFQ T flip-flop. A binary tree arrangement of T flip-flops can be used to provide in-phase and quadrature phase-divided replicas of a reference signal. The mixing elements can be either an XOR circuit, a dual port NDRO circuit functioning as a multiplexer or an RS type NDRO functioning as an AND gate. The RSFQ logic elements utilize Josephson junctions which operate in superconducting temperature domains.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: November 1, 2011
    Assignee: Hypres, Inc.
    Inventors: Alexander F. Kirichenko, Deepnarayan Gupta, Saad Sarwana
  • Publication number: 20110254590
    Abstract: A device may include a group of requestors issuing requests, a memory that includes a set of memory banks, and a control block. The control block may receive a request from one of the requestors, where the request includes a first address. The control block may perform a logic operation on a high order bit and a low order bit of the first address to form a second address, identify one of the memory banks based on the second address, and send the request to the identified memory bank.
    Type: Application
    Filed: June 30, 2011
    Publication date: October 20, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Anjan VENKATRAMANI, Srinivas PERLA, John KEEN
  • Patent number: 8030963
    Abstract: In one embodiment, a cell of an integrated circuit includes a master-slave flip-flop and comparator logic having inputs adapted to receive an input signal of the master-slave flip-flop, an inverted input signal of the master-slave flip-flop, an output signal of the master-slave flip-flop, and an inverted output signal of the master-slave flip-flop. The master-slave flip-flop comprises a master flip-flop and a slave flip-flop. The slave flip-flop includes a first inverting element and a second inverting element. An output of the first inverting element is connectable to an input of the second inverting element and an output of the second inverting element to an input of the first inverting element. To output the output signal and the inverted output signal of the master-slave flip-flop, the output and the input of the second inverting element are connectable to the inputs of the comparator logic.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: October 4, 2011
    Assignee: Atmel Corporation
    Inventors: Tilo Ferchland, Thorsten Riedel, Matthias Vorwerk
  • Patent number: 7978506
    Abstract: Thin film logic circuits employ thin-film switching devices to execute complementary logic functions. Such logic devices operate, as complementary metal oxide semiconductor (CMOS) logic devices do, in a manner that does not provide a direct conduction path between a system supply and a system return. Complementary logic circuits may employ three-terminal threshold switches as switching elements.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: July 12, 2011
    Assignee: Ovonyx, Inc.
    Inventor: Tyler Lowrey
  • Publication number: 20110156752
    Abstract: A semiconductor device comprising clock gating logic. The clock gating logic comprises clock freezing logic arranged to receive a selected clock signal and an enable signal. The clock freezing logic is further arranged to output a gated clock signal substantially corresponding to the selected clock signal when the enable signal comprises an inactive state, and to freeze the output gated clock signal when the enable signal comprises an active state. The clock gating logic further comprises polarity comparison logic arranged to compare polarities of an input clock signal and the gated clock signal and selector logic arranged to select from the input clock signal and an inverted input clock signal, based on a result of a comparison of the polarities of the input clock signal and the gated clock signal and to provide the selected clock signal to the clock freezing logic.
    Type: Application
    Filed: September 15, 2008
    Publication date: June 30, 2011
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Sergey Sofer, Ami Dabush, Michael Priel
  • Patent number: 7969769
    Abstract: Logic circuits are disclosed that include one or more three-terminal chalcogenide devices. The three-terminal chalcogenide devices are electrically interconnected and configured to perform one or more logic operations, including AND, OR, NOT, NAND, NOR, XOR, and XNOR. Embodiments include series and parallel configurations of three-terminal chalcogenide devices. The chalcogenide devices include a chalcogenide switching material as the working medium along with three electrical terminals in electrical communication therewith. In one embodiment, the circuits include one or more input terminals, one or more output terminals, and a clock terminal. The input terminals receive one or more input signals and deliver them to the circuit for processing according to a logic operation. Upon conclusion of processing, the output of the circuit is provided to the output terminal. The clock terminal delivers a clock signal to facilitate operation of the three-terminal devices included in the instant circuits.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: June 28, 2011
    Assignee: Ovonyx, Inc.
    Inventor: Tyler Lowrey
  • Patent number: 7956643
    Abstract: A semiconductor device according to the present invention includes: a first internal terminal; a second internal terminal; a first switching circuit coupled to the second internal terminal to switch between a state in which the second internal terminal is electrically coupled to a first reference electric potential and a state in which the second internal terminal is not electrically coupled to the first reference electric potential; a second switching circuit coupled to the second internal terminal to switch between a state in which the second internal terminal is electrically coupled to a second reference electric potential and a state in which the second internal terminal is not electrically coupled to the second reference electric potential; and a comparator coupled to the first internal terminal and the second internal terminal to compare an electric potential of the first internal terminal with an electric potential of the second internal terminal, in which the first switching circuit and the second swi
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 7, 2011
    Assignee: Renesas Electronics Corporation
    Inventor: Hiroyoshi Fukuda
  • Publication number: 20110121857
    Abstract: Asynchronous digital circuits are described, including arbitration and routing primitives for asynchronous and mixed-timing networks. An asynchronous arbitration primitive has two data inputs and one data output. A mutual exclusion element is used to select the first-arriving data request from one of the two inputs to the output. A asynchronous routing primitive has one data input and two data outputs. The incoming data is routed to one of the two outputs based on a routing bit accompanying the data. The primitives use handshaking with request and acknowledge signals to ensure that data is passed when neighboring circuits are ready to receive or send data.
    Type: Application
    Filed: July 14, 2009
    Publication date: May 26, 2011
    Applicant: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK
    Inventors: Steven M. Nowick, Michael Horak, Matthew Carlberg
  • Publication number: 20110050279
    Abstract: Embodiments generally describe techniques for an integrated circuit having a physical unclonable function (PUF). Example integrated circuits may include an input circuit having an input network, a configurable delay circuit having one or more configurable delay chains, and an output circuit having one or more arbiters, serially coupled together. Each delay chain may include a number of serially coupled configurable switching-delay elements adapted to receive, configurably propagate, and output two delayed signals. Each delay chain may be configured using configuration signals responsively output by the input network in response to challenges provided to the input network. The output circuit may further include an output network to generate combined output signals based on the signals output by the arbiters. Each of the input and/or output networks may comprise combinatorial logic, sequential logic, or another PUF, which may be of the same design. Other embodiments may be disclosed and claimed.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 3, 2011
    Inventors: Farinaz Koushanfar, Miodrag Potkonjak
  • Publication number: 20100321063
    Abstract: An integrated circuit and a standard cell of an integrated circuit, having a master-slave flip-flop, having a comparator logic at whose inputs the input signal of the master-slave flip-flop, the inverted input signal of the master-slave flip-flop, the output signal of the master-slave flip-flop, and the inverted output signal of the master-slave flip-flops are present, wherein the master-slave flip-flop has a master flip-flop and a slave flip-flop, wherein the slave flip-flop has a first inverting element and a second inverting element. Whereby for feedback, an output of the first inverting element is connected to an input of the second inverting element and an output of the second inverting element to an input of the first inverting element.
    Type: Application
    Filed: June 17, 2010
    Publication date: December 23, 2010
    Inventors: Tilo FERCHLAND, Thorsten RIEDEL, Matthias VORWERK
  • Publication number: 20100315123
    Abstract: A non-majority magnetic logic gate device for use in constructing compact and power efficient logical magnetic arrays is presented. The non-majority magnetic logic gate device includes a substrate, symmetrically aligned magnetic islands (SAMIs), at least one misaligned magnetic island (MAMI), magnetic field inputs (MFIs), and at least one magnetic field output (MFO). The SAMIs and MAMI are electrically isolated from each other but are magnetically coupled to one another through their respective magnetic fringe fields. The MAMI is geometrically and/or angularly configured to exhibit a magnetization ground state bias which is dependent upon which direction the applied magnetic clock field is swept. Non-majority logic gates can be made from layouts containing the SAMIs and the MAMI which contain a smaller number of components as comparable majority logic gate layouts.
    Type: Application
    Filed: June 16, 2010
    Publication date: December 16, 2010
    Inventors: Michael T. Niemier, Mohammad T. Alam, Gary H. Bernstein, Xiaobo Sharon Hu, Wolfgang Porod, Edit Varga
  • Publication number: 20100301898
    Abstract: FPGA carry chain that does not exhibit significant leakage current. In particular, the carry chain can be switched on/off when desired. In this manner, carry chains can have their leakage currents substantially disabled when they are not in use, thus saving power. Additionally, a carry chain whose logic is separate from the logic blocks that perform the remaining arithmetic functions, and whose inputs are the input data to be added, rather than data from the logic blocks. Such a configuration reduces latency by allowing the carry chain to operate directly on the input data without need to wait on results from the logic blocks.
    Type: Application
    Filed: June 1, 2009
    Publication date: December 2, 2010
    Inventors: John Birkner, Andrew Ka Lab Chan
  • Publication number: 20100301899
    Abstract: A circuit implementing a soft logical processing network includes an interconnection of analog processing elements, which can include soft logic gates, the soft logic gates including one or more soft logic gates. In some examples, each of the soft logic gates include multiple circuit parts, with each part including an input configured to accept a voltage signal representation of a soft logical quantity, and a conversion section configured to use the accepted voltage representation to form a corresponding current signal. The current signals are combined to form a signal representation of the output of the gate.
    Type: Application
    Filed: March 2, 2010
    Publication date: December 2, 2010
    Inventors: Benjamin Vigoda, David Reynolds
  • Patent number: 7843219
    Abstract: An XOR logic circuit includes a first transfer unit configured to transfer a logic high level data to an output terminal in response to data applied to first and second input terminals; a multiplexing unit configured to output a power voltage or a ground voltage in response to the data applied to the first and second input terminals; and a second transfer unit configured to transfer a logic low level data to the output terminal in response to an output signal of the multiplexing unit and the data applied to the first and second input terminals.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: November 30, 2010
    Assignee: Hynix Semiconductor, Inc.
    Inventor: Jin-Yeong Moon
  • Publication number: 20100277202
    Abstract: An exclusive-or circuit includes a pass gate controlled by a second input node. The pass gate is connected to pass through a version of a logic state present at a first input node to an output node when so controlled. A transmission gate is controlled by the first input node. The transmission gate is connected to pass through a version of the logic state present at the second input node to the output node when so controlled. Pullup logic is controlled by both the first and second input nodes. The pullup logic is connected to drive the output node low when both the first and second input nodes are high. An exclusive-nor circuit is defined similar to the exclusive-or circuit, except that the pullup logic is replaced by pulldown logic which is connected to drive the output node high when both the first and second input nodes are high.
    Type: Application
    Filed: May 5, 2009
    Publication date: November 4, 2010
    Applicant: Tela Innovations, Inc.
    Inventor: Scott T. Becker
  • Patent number: 7818656
    Abstract: The invention relates to a circuit for comparing two n-digit binary data words x[1](t), . . . , x[n](t) and x?[1](t), . . . , x?[n](t), which in the error-free case are either identical or inverted bit-by-bit with respect to each other, with a series connection of a combinatorial circuit for implementing a first combinatorial function, a controllable register and a combinatorial circuit for implementing another combinatorial function.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: October 19, 2010
    Inventors: Egor Sogomonyan, Michael Gössel
  • Patent number: 7812636
    Abstract: A device for generating k-bit parallel pseudo-random data includes “n” registers, from the first through the n-th registers (“n” is an integer not less than 3), and “k” exclusive-OR gates, from the first through the k-th exclusive-OR gates (“k” is an integer not less than 2). An output of the m-th register is input to the (m+k)th register (“m” is an integer between 1 and (n?k)). Outputs of the first through the (k?1)th exclusive-OR gates are respectively input to the second through the k-th exclusive-OR gates. An output of the first register is input to the first exclusive-OR gate. The outputs of the first through the k-th exclusive-OR gates are respectively input to the k-th through the first registers. Outputs of “k” registers, from the (n?k+1)th through the n-th registers are respectively input to the k-th through the first exclusive-OR gates, and also extracted as the k-bit parallel pseudo-random data.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: October 12, 2010
    Assignee: Fujitsu Limited
    Inventors: Atsuo Hara, Akihide Otonari
  • Publication number: 20100244901
    Abstract: A clock switching circuit includes: a selector that selects one of a plurality of clocks based on a select signal and outputs the clock selected as a selected clock; a mask circuit that masks the selected clock based on a mask signal and outputs the selected clock masked as an output clock; and a mask signal generation circuit that generates the mask signal and the select signal, the mask signal generation circuit switches a signal level of the select signal after causing the mask signal to be active, and causes the mask signal to be inactive on condition that a change is detected in the signal level of the selected clock after the signal level of the select signal has been switched.
    Type: Application
    Filed: March 18, 2010
    Publication date: September 30, 2010
    Applicant: SEIKO EPSON CORPORATION
    Inventor: Keisuke HASHIMOTO
  • Publication number: 20100201398
    Abstract: An apparatus for providing a combined digital signal comprises a bit adder and a combiner. The combined digital signal contains information of a first digital input signal and a second digital input signal, wherein a block length of the first digital input signal is shorter than a block length of the second digital input signal. The bit adder is configured to add at least one filling bit to a block of the first digital input signal to obtain an adapted first digital input signal, so that the block length of the adapted first digital input signal is equal to a block length of the second digital input signal. The combiner is configured to combine the adapted first digital input signal and the second digital input signal to obtain and provide the combined digital signal.
    Type: Application
    Filed: February 5, 2010
    Publication date: August 12, 2010
    Applicant: NTT DoCoMo, Inc.
    Inventors: Jian Zhao, Marc Kuhn, Armin Wittneben, Gerhard Bauch
  • Patent number: 7755390
    Abstract: An XOR logic circuit includes a first transfer unit configured to transfer a logic high level data to an output terminal in response to data applied to first and second input terminals; a multiplexing unit configured to output a power voltage or a ground voltage in response to the data applied to the first and second input terminals; and a second transfer unit configured to transfer a logic low level data to the output terminal in response to an output signal of the multiplexing unit and the data applied to the first and second input terminals.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: July 13, 2010
    Assignee: Hynix Semiconductor, Inc.
    Inventor: Jin-Yeong Moon
  • Publication number: 20100141299
    Abstract: An XOR logic circuit includes a first transfer unit configured to transfer a logic high level data to an output terminal in response to data applied to first and second input terminals; a multiplexing unit configured to output a power voltage or a ground voltage in response to the data applied to the first and second input terminals; and a second transfer unit configured to transfer a logic low level data to the output terminal in response to an output signal of the multiplexing unit and the data applied to the first and second input terminals.
    Type: Application
    Filed: December 30, 2008
    Publication date: June 10, 2010
    Inventor: Jin-Yeong MOON
  • Publication number: 20100033209
    Abstract: A device for generating k-bit parallel pseudo-random data includes “n” registers, from the first through the n-th registers (“n” is an integer not less than 3), and “k” exclusive-OR gates, from the first through the k-th exclusive-OR gates (“k” is an integer not less than 2). An output of the m-th register is input to the (m+k)th register (“m” is an integer between 1 and (n?k)). Outputs of the first through the (k?1)th exclusive-OR gates are respectively input to the second through the k-th exclusive-OR gates. An output of the first register is input to the first exclusive-OR gate. The outputs of the first through the k-th exclusive-OR gates are respectively input to the k-th through the first registers. Outputs of “k” registers, from the (n?k+1)th through the n-th registers are respectively input to the k-th through the first exclusive-OR gates, and also extracted as the k-bit parallel pseudo-random data.
    Type: Application
    Filed: October 13, 2009
    Publication date: February 11, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Atsuo Hara, Akihide Otonari
  • Patent number: 7612583
    Abstract: In one embodiment, an exclusive-OR (XOR) calculation circuit configured to XOR a plurality of N input signals ranging from a first signal to an Nth signal is provided.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: November 3, 2009
    Assignee: Novelics, LLC
    Inventor: Gil I. Winograd
  • Publication number: 20090224801
    Abstract: A pattern matching apparatus for matching input data to a reference data string, wherein: it is implemented in electronic hardware and can be implemented using commercially available FPGAs using all digital processing; it is capable of very fast correlation; input data is received by a 1:N demultiplexer which reduces the clock speed and produces an N channel parallel data signal which is passed to an N wide, M stage shift register; the shift register has an output at each intermediate stage to produce an N by M parallel data signal, each representing a different bit of the input data; the input data is compared with reference data by combining each channel with an appropriate reference data channel using an XOR combination; the results of the bit level XOR comparisons are then combined using OR combinations, conveniently at byte level and then at string level; and the result is a simple match/no match signal.
    Type: Application
    Filed: May 21, 2007
    Publication date: September 10, 2009
    Applicant: QINETIQ LIMITED
    Inventor: Andrew Charles Lewin
  • Patent number: 7560955
    Abstract: Disclosed is a logic circuit including first and second input terminals, supplied with respective logic signals, and first and second MOS transistors, having sources respectively connected to associated ones of the first and second input terminals and gates cross-connected to the second and first input terminals. The drains of the first and second MOS transistors are connected in common. The logic circuit also includes a MOS transistor, connected between a first power supply and a common node of the drains of the first and second MOS transistors and having a gate supplied with a reset signal so that the MOS transistor is turned on at the time of resetting. The logic circuit further includes an inverter having an input end connected to the common node.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: July 14, 2009
    Assignee: NEC Electronics Corporation
    Inventors: Hiroyuki Takahashi, Susumu Takano
  • Publication number: 20090175443
    Abstract: An embodiment of the present invention provides a method that minimizes the number of entries required in a garbled circuit associated with secure function evaluation of a given circuit. Exclusive OR (XOR) gates are evaluated in accordance with an embodiment of the present invention without the need of associated entries in the garbled table to yield minimal computational and communication effort. This improves the performance of SFE evaluation. Another embodiment of the present invention provides a method that replaces regular gates with more efficient constructions containing XOR gates in an implementation of a Universal Circuit, and circuits for integer addition and multiplication, thereby maximizing the performance improvement provided by the above.
    Type: Application
    Filed: October 24, 2008
    Publication date: July 9, 2009
    Inventors: Vladimir Kolesnikov, Thomas Schneider
  • Patent number: 7554359
    Abstract: It is configured by plurality of NAND circuits connected in series through a plurality of inverters, and a plurality of NOR circuits connected in series through the plurality of inverters. Each of a plurality of source signal lines provided in a pixel portion is connected to one input terminal of a NAND circuit and a NOR circuit, and an output of an inspection is obtained from final lines of the NAND circuit and the NOR circuit connected in series. In this manner, an inspecting circuit which is capable of determining a defect simply and accurately by using a small-scale circuit, and a method thereof are provided.
    Type: Grant
    Filed: March 1, 2007
    Date of Patent: June 30, 2009
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventor: Yoshifumi Tanada
  • Patent number: 7554356
    Abstract: A configurable logic device configured to add or subtract inputs using a carry signal with a fixed value of 0 is described. In embodiment(s), inputs are received by a device. The device is configured to add or subtract the inputs using a carry signal that has a fixed value of logic 0. The device is further configured to provide an output that has a value of the sum or the difference of the received inputs.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: June 30, 2009
    Inventor: Vivek Kumar Sood
  • Publication number: 20090039919
    Abstract: A dynamic and differential CMOS logic style is disclosed in which a gate uses a fixed amount of energy per evaluation event. The gate switches its output at every event and loads a constant capacitance. The logic style is a Dynamic and Differential Logic (DDL) style. The DDL style logic typically has one charging event per clock cycle and the charging event does not depend on the input signals. The differential feature masks the input value because a precharged output nodes is discharged during the evaluation phase. The dynamic feature breaks the input sequence: the discharged node is charged during the subsequent precharge phase.
    Type: Application
    Filed: August 13, 2008
    Publication date: February 12, 2009
    Applicant: The Regents of the University of California
    Inventors: Ingrid M. Verbauwhede, Kris J.V. Tiri
  • Publication number: 20090033362
    Abstract: In one aspect, a method of forming a structure on a substrate is disclosed. For example, the method includes forming a first mask layer and a second mask layer, modifying a material property in regions of the first and second mask layers, and forming the structure based on the modified regions.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Inventors: Dirk Manger, Stephan Wege, Rolf Weis, Christoph Noelscher