0% found this document useful (0 votes)
59 views17 pages

CMOS Logic Design Basics

This document summarizes lectures 1 and 2 of a course on CMOS chip design. The lectures cover MOSFETs functioning as switches to build basic logic gates in CMOS, as well as complex logic gates and transmission gates like multiplexers and latches. Key topics include using n-type and p-type MOSFETs as switches to build inverters, and then combining switches in series and parallel to construct NAND, NOR and other logic gates.

Uploaded by

Lokesh Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views17 pages

CMOS Logic Design Basics

This document summarizes lectures 1 and 2 of a course on CMOS chip design. The lectures cover MOSFETs functioning as switches to build basic logic gates in CMOS, as well as complex logic gates and transmission gates like multiplexers and latches. Key topics include using n-type and p-type MOSFETs as switches to build inverters, and then combining switches in series and parallel to construct NAND, NOR and other logic gates.

Uploaded by

Lokesh Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

Module 4 – CMOS Chip design

Lecture 1& 2 – Logic design with CMOS: MOSFETS


as switches, Basic logic gates in CMOS, Complex
logic gates, Transmission gates: Muxes and latches

Prepared By,
Dr. V. Sherlin Solomi
AP(SG), ECE, HITS
Course Outcome (CO1)
Students will be able to Interpret how MOSFET works as
switches and to explain the types of ASICs

Learning Outcome
Students will be able to explain the MOSFET as switches,
Design complex logic gates, Muxes and latches. Apply the
learned concept to create new design
Lecture 1& 2 – Logic design with CMOS:
MOSFETS as switches, Basic logic gates in CMOS,
2
Complex logic gates, Transmission gates: Muxes
and latches
Introduction – MOS transistor
MOS transistors conduct electrical current by using an
applied voltage to move charge from the source side to the
drain side of the device
Objective – to examine the characteristics of MOS
transistors
Symbols

nMOS pMOS
Lecture 1& 2 – Logic design with CMOS:
MOSFETS as switches, Basic logic gates in CMOS,
3
Complex logic gates, Transmission gates: Muxes
and latches
MOS transistor switches
Terminals – Source, drain and gate
Gate – controls the passage of current between the source
and the drain
NMOS, PMOS – viewed as switches
1 – high voltage – Vdd (Power)
0 – low voltage – Vss (ground)
Strength of a signal is usually measured by its ability to sink
or source current
Stronger a signal, the more current it can source or sink

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
4
Complex logic gates, Transmission gates: Muxes
and latches
N – Switch & P- Switch

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
5
Complex logic gates, Transmission gates: Muxes
and latches
Complementary switch

Combining N- switch and P-switch in


parallel

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
6
Complex logic gates, Transmission gates: Muxes
and latches
CMOS inverter

CMOS gate always has


an N-switch (pull-down
array) to connect the
output to 0 and a P-
switch (pull-up array) to
connect the output to 1

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
7
Complex logic gates, Transmission gates: Muxes
and latches
Combinational logic - Series connection

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
8
Complex logic gates, Transmission gates: Muxes
and latches
Combinational logic – Parallel
connection

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
9
Complex logic gates, Transmission gates: Muxes
and latches
Series/parallel connection of switches

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
10
Complex logic gates, Transmission gates: Muxes
and latches
CMOS NAND gate

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
11
Complex logic gates, Transmission gates: Muxes
and latches
CMOS NOR gate

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
12
Complex logic gates, Transmission gates: Muxes
and latches
Compound gates

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
13
Complex logic gates, Transmission gates: Muxes
and latches
Compound gates
1.   Construct transistor switch gate for the function

F=
2. F = implements a complemented carry function. Design a
complementary CMOS gate to perform this function
3. Sketch a 3-input CMOS NOR gate
4. Sketch a transistor-level schematic for a single stage
CMOS logic gate for each of the following functions:
a. Y=
b. Y=
c. Y=

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
14
Complex logic gates, Transmission gates: Muxes
and latches
Multiplexer

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
15
Complex logic gates, Transmission gates: Muxes
and latches
CMOS flipflop

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
16
Complex logic gates, Transmission gates: Muxes
and latches
Thank you

Lecture 1& 2 – Logic design with CMOS:


MOSFETS as switches, Basic logic gates in CMOS,
17
Complex logic gates, Transmission gates: Muxes
and latches

You might also like