Presentation is loading. Please wait.

Presentation is loading. Please wait.

COMBINATIONAL LOGIC DESIGN

Similar presentations


Presentation on theme: "COMBINATIONAL LOGIC DESIGN"— Presentation transcript:

1 COMBINATIONAL LOGIC DESIGN
EMT 251

2 CMOS Characteristics (Refresh)

3 CMOS Transistors (N-type)

4 CMOS Transistors (P-type)

5 Reality NMOS pulling to GND (Pull Down Network) PMOS pulling to Vdd (Pull Up Network) * the output is pull up to Vdd or Pull down to GND

6 Combinational vs Sequential

7 Combinational vs Sequential Logic
a type of logic circuit whose output is a pure function of the present input only. output depends not only on the present input but also on the history of the input. Output = f ( In ) Output = f ( In, Previous In )

8 Combinational vs Sequential Logic
CMOS Schematic Combinational Logic (Static) Sequential Logic (Dynamic) Complementary CMOS Transmission Gates Pass Transistor Pseudo-NMOS Domino Logic NORA Logic

9 Static Complementary CMOS

10 Static Complementary CMOS
At every point in time (except during the switching transients) each gate output is connected to either V DD or ss via a low-resistive path. The outputs of the gates assume at all times the value of the Boolean function, implemented by the circuit (ignoring, once again, the transient effects during switching periods). This is in contrast to the dynamic circuit class, which relies on temporary storage of signal values on the capacitance of high impedance circuit nodes.

11 Static Complementary CMOS
VDD In1 PMOS only In2 PUN InN F(In1,In2,…InN) In1 In2 PDN NMOS only InN PUN and PDN are dual logic networks

12 NMOS Transistors in Series/Parallel Connection
Transistors can be thought as a switch controlled by its gate signal NMOS switch closes when switch control input is high

13 PMOS Transistors in Series/Parallel Connection

14 Inverter Gate

15 NAND Gate

16 NOR Gate

17 Complex CMOS Gate B C A D OUT = D + A • (B + C) A D B C
NMOS devices in series implements the AND function and parallel device implements the or function. Starts with PDN PUN is complement of PUN. B C A D OUT = D + A • (B + C) A D B C

18 Constructing a Complex Gate


Download ppt "COMBINATIONAL LOGIC DESIGN"

Similar presentations


Ads by Google