Download presentation

Presentation is loading. Please wait.

Published byDashawn Twitchell Modified over 3 years ago

1
240-451 VLSI lecture, 2000 Lecture 4 MOS Circuits Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut

2
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Combination & Sequential

3
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Combination & Sequential

4
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut CMOS logic style

5
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Example NAND gate

6
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut 4-input NAND gate

7
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Example : NOR gate

8
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Complex CMOS gate

9
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Complex gate structures A C B A B C Vdd Gnd Out Out = A+(B*C)... A B C And-Or-Invert (AOI) How to add terms?

10
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut A C B A B C Vdd Gnd Out Out = A+(B*C)... A B C And-Or-Invert (AOI) How to add terms? OAI/AOI duality

11
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Demorgans law in action Out = A*(B+C)... A B C Or-And-Invert (OAI) A C B A B C Vdd Gnd Out

12
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Demorgans law in action Out = A*(B+C)... A B C Or-And-Invert (OAI) A C B A B C Vdd Gnd Out

13
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Demorgans law in action Out = A*(B+C)... A B C Or-And-Invert (OAI) A C B A B C Vdd Gnd Out

14
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Demorgans law in action Out = A*(B+C)... A B C Or-And-Invert (OAI) A C B A B C Vdd Gnd Out

15
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Demorgans law in action Out = A*(B+C)... A B C Or-And-Invert (OAI) A C B A B C Vdd Gnd Out What is the Magic command to do this?

16
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut OAI/AOI duality A C B A B C Vdd Gnd Out A C B A B C Vdd Gnd Out

17
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Step by step layout XNOR gate The equation for XNOR is: –f = (a * b) + (a' * b') using DeMorgan's law on each of the two terms gives: –f = (a'+ b')' + (a + b)' using DeMorgan's law on the two terms together gives: –f = ((a'+ b') * (a + b))' This could be directly implemented with a single complementary CMOS gate: the equation is in a simple negated product of sums form. This form can be implemented with the standard Or-And-Invert (OAI) style gate.

18
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Non-inverter input However, using DeMorgan's law one more time on the left term gives: –f = ((a * b)' * (a + b)) This form uses no inverted inputs and can be implemented with two gates a NAND gate and an OAI gate. a b f

19
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Logic Graph

20
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Example CMOS

21
240-451 VLSI lecture, 2000 Department of Computer Engineering, Prince of Songkla University by Wannarat Suntiamorntut Complex CMOS graph

Similar presentations

OK

Digital Logic ENEL 111. Digital systems A digital system is a system whose inputs and outputs fall within a discrete, finite set of values Two main types.

Digital Logic ENEL 111. Digital systems A digital system is a system whose inputs and outputs fall within a discrete, finite set of values Two main types.

© 2017 SlidePlayer.com Inc.

All rights reserved.

Ads by Google

Ppt on as 14 amalgamation define Ppt on pin diode applications Ppt on internet banking project Free download ppt on globalisation and the indian economy Ppt on sigma and pi bonds Ppt on amplitude shift keying modulation Ppt on unit step function Ppt on pricing policy samples Raster scan display and random scan display ppt online Ppt on history of australia's government