This example shows a CMOS XOR gate. The output is high when only one of the inputs is high, and low otherwise. Click the inputs (on the left) to toggle their state. When the first input is high, the two MOSFETs on the left act as an inverter, inverting the second input. The two MOSFETs on the right form a transmission gate that closes when the first input is low, passing the second input to the output unchanged.
This page is a utility for simulating cmos xor online with specified initial values.










Comments