Abstract:
An information processing system comprising at least one information processing unit (A, B). The information processing unit has at least one information processing member which resolves allowed values. Allowed values include at least one data value and at least one non-data value. At least one non-data value is a null value. The system further comprises a plurality of information transmission elements (OA, NA) for transmitting values to and from the information processing unit (A) and the information processing member.
Abstract:
The invention relates to reconfigurable logic cells made up of double-gate MOSFET transistors (DG MOSFET) comprising n inputs (A,B), n being greater than or equal to 2, which can carry out at least four logical functions permitting the processing of the logical signals provided at the n inputs (A,B). According to the invention, the cell comprises at least one first branch between the earth and the cell output (F) with n MOSFET transistors (M1,M2) of the N type with a double gate in series and n-1 branches in parallel with the first branch, each provided with a MOSFET transistor (M3) of the N type with a double gate, each of the logical functions corresponding to a given configuration of the cell where a specific set of control signals (C1,C2) is applied to the back gate of at least some of the transistors (M2,M3), each control signal (C1,C2) placing the transistor (M2,M3) in a particular operating mode, the n inputs (A,B) being each connected to the front gate of one of the n transistors (M1,M2) of the first branch, n-1 inputs (B) also being connected to the front gate of one (M3) of the n-1 transistors of the n-1 branches parallel to the first branch.
Abstract:
The present invention comprises a method and apparatus of routing a 1 of N signal to reduce the effective signal coupling between the signal wires. The present invention comprises a wire pack (129) with a plurality of wires for routing a 1 of N signal in a semiconductor device. While routing the wires of the wire pack (129), the present invention rotates the route of each individual wire to reduce the signal coupling between the wires. Additionally, an isolation barrier (132) borders the outside of the wire pack (149) to further reduce the signal coupling. The rotation of the wires allows each individual wire to be adjacent to each other wire for part of the wire's route. Other embodiments of the present invention include routing 1 of 3 signals and 1 of 4 signals.
Abstract:
The invention relates to a circuit by means of which all logic elements which can be represented in the form of a threshold equation can be produced. To this end, parallel transistors (T1, T2, T3, ..., Tn) of a transistor unit are dimensioned so that the transverse currents (It1, It2, It3, ..., Itn) flowing through the transistors (T1, T2, T3, ..., Tn) represents a weighted summand of a first term of the threshold equation. A second term in the threshold equation is formed by a reference current IR representing the value of the second term. An evaluation unit (BE) compares a total current found from the sum of the transverse currents (It1, It2, It3, ..., Itn with the reference current IR. The result of evaluation is provided in the form of a stable output signal at an output of the evaluation unit (BE).
Abstract:
Circuits and methods for determining a majority vote from a plurality of inputs. An example circuit includes a voting input stage, a transfer stage, and an accumulating stage. The voting input stage includes at least three input switched capacitors. The transfer stage includes transfer switched capacitors corresponding to the input switched capacitors. The transfer switched capacitors charge a voting capacitor corresponding to each input switched capacitor during a state of a clock signal. The accumulating stage includes accumulating switched capacitors connecting the voting capacitors in series. The accumulating switched capacitors cause the charges of the voting capacitors to be accumulated during an alternate state of the clock signal. The accumulated charge of the voting capacitors represents a majority vote of the input switched capacitors.
Abstract:
Embodiments utilize analog sub-threshold circuits to perform Boolean logic and soft-gate logic. These analog circuits may be grouped into configurable logic blocks that are locally asynchronous, but block-level synchronous. The Boolean logic, or function, performed by these blocks may be configured by programming bits. Other embodiments are described and claimed.
Abstract:
The subject of the application concerns threshold logic in which a non-inverting circuit branch (S) and an inverting circuit branch (S') are connected with at least one comparative weighting circuit (BC, BS), where the non-inverting circuit branch and the inverting circuit branch preferably are constructed alike and, in each case, contain at least one neuron transistor (NT1, NT1'), and where the corresponding neuron transistor gates in the non-inverting and the inverting circuit branches are activated inversely to one another.
Abstract:
Embodiments of a threshold logic element are provided. Preferably, embodiments of the threshold logic element discussed herein have low leakage power and high performance characteristics. In the preferred embodiment, the threshold logic element is a threshold logic latch (TLL). The TLL is a dynamically operated current-mode threshold logic cell that provides fast and efficient implementation of digital logic functions. The TLL can be operated synchronously or asynchronously and is fully compatible with standard Complementary Metal-Oxide-Semiconductor (CMOS) technology.
Abstract:
The present invention is a method and apparatus (106) for an N-NARY logic circuit that uses N-NARY signals (A0-A3, B0-B3). The present invention includes a shared logic tree circuit (107) that evaluates one or more N-NARY input signals and produces an N-NARY output signal (V0-V3). The present invention additionally includes a first N-NARY input signal (A0-A3) coupled to the shared logic tree circuit and a second N-NARY input signal (B0-B3) coupled to the shared logic tree circuit. The shared logic circuit evaluates the first and second N-NARY input signal and produces an N-NARY output signal (V0-V3) coupled, which additionally couples to the shared logic tree circuit. The present invention uses signals that include 1 of 2 N-NARY signals, 1 of 3 N-NARY signals, 1 of 4 N-NARY signals (A0-A3, B0-B3), 1 of 8 N-NARY signals, and the general 1 of N N-NARY signals. The present invention evaluates any given function that includes the AND/NAND, OR/NOR, or XOR/Equivalence functions.