Which of the following functions represent(s) the output of the CMOS logic-gate shown in the circuit below?
Tap to open full sizeFigure description
A CMOS gate between V_DD (top) and ground (bottom), with output node f at the middle. Pull-up network: a PMOS with gate C has its source on V_DD and its drain on an internal node X. Two PMOS transistors run in parallel from X to f: the left one has gate A and the right one has gate B. Pull-down network: two branches in parallel between f and ground. The left branch is a single NMOS with gate A (drain at f, source at ground). The right branch is an NMOS with gate B (drain at f) in series with an NMOS with gate C (source at ground). Input A drives the left PMOS and the left NMOS. Input B drives the right PMOS and the upper right NMOS. Input C drives the top PMOS and the lower right NMOS. The two PMOS drains and the NMOS drains join at the node labelled f.
- (A)
- (B)
- (C)
- (D)