Professional Documents
Culture Documents
Figure illustrates pairs of CMOS inverters ganged together. The truth table is given in table 6.1, shows
that the pair computes the NOR function. Such a circuit is referred to as Ganged CMOS. When one input
is 0 and the other 1, the gate can be viewed as a pseudo-nMOS circuit with appropriate ratio
constraints. When both inputs are 0, both pMOS transistors turn on; pulling the output high faster
than they would in an ordinary pseudo-nMOS gate. Moreover, when both inputs are 1, both pMOS
transistors are OFF, saving static power dissipation.. As in pseudo-nMOS, the transistors are sized so the
pMOS are about the strength of the nMOS and the pull-down current matches that of a unit inverter.
Hence, the symmetric NOR achieves both better performance and lower power dissipation than a 2input pseudo-nMOS NOR.
Table 6.1 operation of symmetric NOR
A
0
0
1
1
B
0
1
0
1
N1
OFF
OFF
ON
ON
P1
ON
ON
OFF
OFF
N2
OFF
ON
OFF
ON
P2
ON
OFF
ON
OFF
Y
1
~0
~0
0
Since the circuits are differential, complementary data inputs and outputs are always
available. Although generating the differential signals requires extra circuitry, the
differential style has the advantage that some complex gates such as XORs and adders
can be realized efficiently with a small number of transistors. Furthermore, the
availability of both polarities of every signal eliminates the need for extra inverters, as is
often the case in static CMOS or pseudo-NMOS.
CPL belongs to the class of static gates, because the output-defining nodes are always
connected to either VDD or GND through a low resistance path. This is advantageous for
the noise resilience.
The design is very modular. In effect, all gates use exactly the same topology. Only the
inputs are permutated. This makes the design of a library of gates very simple.
More complex gates can be built by cascading the standard pass-transistor modules.
voltage drops so that VG = (VDD - VTn) and max Vout = (VG - VTn). Using maxVG = 3.3- 0.6 = 2.7V
gives trhe following results.
a) Va =3.3V and Vb =3.3V, VG = 3.3- 0.6 = 2.7V, Vout = 2.7 0.6 = 2.1V
b) Va = 0.5V and Vb = 3.0 V VG = 0.5 so M2 is in cut off. This makes Vout = HiZ an unknopwn
value since the transistor is an open circuit.
c) Va = 2.0V and Vb = 2.5 V VG = 2.0V, Vout = 2.0 0.6 = 1.4V
d) Va = 3.30V and Vb = 1.8 V VG = 2.7V, Vout = 1.8V