Claims
- 1. A digital CMOS circuit comprising:a first section having no more than eight CMOS transistors including two transmission gate pairs and two inverters and configured to receive digital input signals A and B, the first section adapted to produce an output Q if the logical values of signals A and B are equivalent, and to produce an output Q′ if the logical values of signals A and B are opposite, where Q′ is the inverse of Q; and a second section having no more than six CMOS transistors including a first P-channel transistor and a first N-channel transistor configured as a transmission gate pair, a second P-channel transistor and a second N-channel transistor configured as an inverter, a third P-channel transistor and a third N-channel transistor, where the second section is configured to receive the output of the first section and an input signal C, and where the second section is adapted to produce an output R if the logical values of the output of the first section and signal C are equivalent, and to produce an output R′ if the logical values of the output of the first section and signal C are opposite, where R′ is the inverse of R.
- 2. The circuit of claim 1, wherein the first section is a two-input XOR circuit and the second section is a two-input XOR circuit.
- 3. The circuit of claim 1, wherein the first section is a two-input XOR circuit and the second section is a two-input XNOR circuit.
- 4. The circuit of claim 1, wherein the first section is a two-input XNOR circuit and the second section is a two-input XOR circuit.
- 5. The circuit of claim 1, wherein the first section is a two-input XNOR circuit and the second section is a two-input XNOR circuit.
- 6. A digital CMOS circuit configured to implement an XOR function of three input signals A, B, and C, comprising:a first section adapted to receive input signals A and B, and to transmit signal A through two transistors when signal B is in a first logic state, and to transmit the inverse of signal A through two transistors when signal B is in a second logic state opposite the first logic state; and a second section adapted to receive input signal C and the signal transmitted by the first section, and to produce an output signal corresponding to the XOR of signals A, B, and C; where the circuit includes no more than fourteen transistors.
- 7. A digital CMOS circuit comprising:a first section having no more than eight CMOS transistors including two transmission gate pairs and two inverters and configured to receive digital input signals A and B, where the first section is configured as one of an XOR gate or an XNOR gate; and a second section having no more than six CMOS transistors including a first P-channel transistor and a first N-channel transistor configured as a transmission gate pair, a second P-channel transistor and a second N-channel transistor configured as an inverter, a third P-channel transistor and a third N-channel transistor, where the second section is configured to receive the output of the first section and an input signal C, and where the second section is configured as one of an XOR gate or an XNOR gate.
CROSS-REFERENCE TO RELATED APPLICATION
This is a continuation of application Ser. No. 09/537,969 of Dzung Joseph Tran and Mark W. Acuff and filed Mar. 28, 2000 for an EXCLUSIVE OR/NOR CIRCUIT.
US Referenced Citations (13)
Non-Patent Literature Citations (1)
Entry |
P. 295 of an article entitled “Ultra High Speed Digital Device Series, vol. 2: Ultra High Speed MOS Devices” edited by Susumu Koyama; published 1986. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/537969 |
Mar 2000 |
US |
Child |
10/010259 |
|
US |