Combination Logic Circuits

  • December 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Combination Logic Circuits as PDF for free.

More details

  • Words: 719
  • Pages: 21
Combination Logic Circuits

In general form , a combination logic circuit, or gate, performing a Boolean function can be represented as a multiple-input, single-output system

Two input NMOS NOR Gate

Assuming VGS,K = VGS

for k=1,2,3….,n

NOR Gate (contd.)

Generalized n-input NOR gate

Equivalent inverter circuit corresponding to n-input NOR gate

A multiple-input NOR gate can also be reduced to equivalent inverter shown for static analysis

Two input NMOS NAND Gate

NAND Gate (contd.)

Generalized n-input NAND gate

Equivalent inverter circuit corresponding to n-input NAND gate

Two input CMOS NOR Gate

Either the nMOS network (n-net) is on and pMOS is off, or the pMOS network (p-net)is on and the nMOS network is off.

CMOS NOR Gate (contd.)

Inverter equivalent of CMOS Nor gate

Note that the length of the pMOS transistor is doubled whereas the width of the nMOS transistor is doubled.

Two input CMOS NAND Gate

Inverter equivalent of CMOS NAND gate

Note that the width of the pMOS transistor is doubled whereas the length of the nMOS transistor is doubled.

Complex logic circuits Q. Realize the following Boolean function using nMOS logic & Determine the equivalent W/L factor. Z = A(D+E)+BC

Complex logic circuits (contd.) Q. Realize the following Boolean function using CMOS logic. Z = A(D+E)+BC

XOR Gate

Note that two additional inverters are also needed to obtain the inverse of both input variables. With these inverters, the CMOS XOR circuit requires total of 12 transistors

AND OR INVERT Gates (AOI)

Sum of products realization of Boolean function in one logic stage

OR AND INVERT Gate(OAI)

Product of sums realization of Boolean function in one logic stage

Pseudo – nMOS Gates The problem of high density design in complex CMOS gates is over come by Pseudo nMOS. In this logic a single pMOS transistor(with gate tied to ground) is used instead of pMOS Pull up network of CMOS. Since the channel sheet resistance of p-pull up is about 2.5 times that of a n-pull down, the pseudo MOS circuit offers more resistance as compared to 4:1 nMOS device. Thus power dissipation is reduced tremendously. The most significant disadvantage of using Pseudo nMOS is the non zero static power dissipation, since always-on pMOS load device conducts a steady state current when output voltage is lower than VDD. Owing to higher pull up resistance, the inverter pair delay is larger than that of 4:1 minimum size nMOS inverter.

Dynamic CMOS logic To overcome the disadvantage of pseudo nMOS logic, dynamic logic CMOS is developed. When p-transistor is on it is called pre-charging the output node capacitance and when n-transistor is on it is called evaluating the output level according to the applied inputs

Dynamic CMOS logic problems • Charge sharing may be the problem unless the inputs are constrained not to change during the on period of the clock. • Single phase dynamic logic structures cannot be cascaded since, owing to circuit delay, an incorrect input to the next stage may be present when evaluation begins, so that its output is instantly discharged and wrong output results.

CMOS Domino Logic To achieve reliable , high speed, compact circuits, using the least complicated clocking scheme possible some modification is done in dynamic logic, an inverter is inserted between two cascaded stages. The logic thus developed is called domino logic

CMOS Domino Logic (contd.) The problem in cascading conventional dynamic CMOS stages occurs when one or more inputs of a stage makes a 1 to 0 transition during evaluation phase. Whereas cascading domino CMOS, all input transistors in subsequent logic blocks will be turned off during pre-charge phase, since all buffer output are 0.

CMOS Transmission Gate Transmission gate (TG) also called Pass Gate consists of one nMOS & one pMOS transistor, connected in parallel.

If the control signal C is logic-high, then both transistors are turned on a, providing a lowresistance current path between the node A&B.

MUX using Pass Gate Operation: if the control input S is logic-high, then the bottom TG will conduct, and the output will be equal to B. If the control signal is low, the bottom TG will turn off and the top TG will connect the input A to the output node.

XOR Gate using Pass Gate

Eight transistor implementation of the logic XOR function, using two CMOS TGs and two inverters

Related Documents

Combination Logic Circuits
December 2019 23
Dynamic Logic Circuits 14
November 2019 18
Combination
October 2019 32