Exercises

Demo: Composite Gates

Certain logic functions can be realized very efficiently by CMOS gates as composite gates. Typical examples of composite gates are combinations of AND-OR-INVERT and OR-AND-INVERT gates, where the function may be complex. In this applet, the AOI32 gate is considered:

Y = !((A ^ B) | (C ^ D ^ E))

The composite gate realizes the function using 10 transistors only. Note that the N-type and P-type paths in this gate are complementary. P-type transistors connected in series correspond to N-type transistors connected in parallel, and vice versa:

Sorry, but your browser seems to ignore Java-applets.
Enable Java in your browser preferences,
and reload this page to start the AOI32 applet.


Top of demo         Modified by Flemming Stassen on 26 August 1999     stassen@imm.dtu.dk