Ternary logic circuits with CMOS integrated circuits
OwnerHussein T. Moufahinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerHussein T. Moufahinventor
Estimating the term…
Ternary storage elements are realized using ternary operators and fundamental circuits, designed to make practical use of CMOS (or COS/MOS) integrated circuits. Word-organized and trit-organized memory cells are designed for the construction of a ternary random-access-memory array (TRAM). Several flip-flops (tri-flops) are constructed and described in detail, including a PZN (set positive, set zero and set negative), a clocked PZN, a D-type and a T-type. Ternary shift registers and ring counters are formed by means of these tri-flops. A master-slave T-type tri-flop is used for the construction of a ternary up counter which is able to count from 0 to 3.sup.n using the normal ternary code or from --(3.sup.n -1)/2 to +(3.sup.n -1)/2 when the signed-ternary code is employed. With a little modification, a ternary down counter may also be constructed. A divide-by-M ternary counter which can be programmed is described. A ternary decoder and encoder are presented, which are the elements of a complete ternary read-only-memory (TROM). A modified ternary inverter (MTI) is taken as a unit cell of a ternary memory matrix.
A three-valued logic operator having discrete positive, zero and negative output signal values for discrete negative, zero and positive input signal values, respectively, comprising:
A three-valued logic operator having two-entry, three-valued input and having ternary NOR output, whereby the input and output signal values have discrete positive, zero and negative levels, comprising:
A three-valued logic operator having two-entry, three-valued input and having ternary NAND ouput, whereby the input and output signal values have discrete positive, zero and negative levels, comprising:
Dependencies are inferred from the claim text.