CMOS 3-Input XOR Gate
This CMOS 3-input XOR gate circuit implements the parity function Y = A XOR B XOR C with two cascaded sections of a 74HC86 quad XOR IC. The first gate combines A and B and produces intermediate net X. The second gate combines X with C to produce Y. A 5 V VDD supply and ground reference are shown, along with three labeled 5 V logic input sources and a 10 kΩ output load.
Open it in the AI editor with a prompt pre-filled — keep what works, change what doesn't.
Scenario
A designer needs a simple CMOS schematic for the odd-parity function Y = A XOR B XOR C. Two sections of a 74HC86 provide the two-input stages, with explicit supply, inputs, and output load so the netlist is electrically closed.
Key decisions
- Cascaded XOR stages: U1 produces intermediate net X from A and B, and U2 combines X with C.
- CMOS supply: VDD is supplied at 5 V with node 0 as the return reference.
- Defined inputs: Separate A, B, and C sources make every logic input a connected net.
- Output loading: A 10 kΩ load from Y to ground gives the output a defined connected load.
When to reuse this
Use this circuit for a 5 V CMOS three-input parity function built from a 74HC86. Verify input drive levels, fan-out, decoupling, and the specific package pinout before hardware use.
Frequently asked questions
What logic function does this circuit implement?
Why are two 74HC86 gates used?
What is net X?
Does the 10 kΩ resistor set the logic level?
Tweak it with chat, export PNG/SVG, or fork it for your own use case.