Pass Transistor Logic. Agenda  Introduction  VLSI Design methodologies  Review of MOS Transistor Theory  Inverter – Nucleus of Digital Integrated.

Slides:



Advertisements
Similar presentations
Digital Integrated Circuits© Prentice Hall 1995 Combinational Logic COMBINATIONAL LOGIC.
Advertisements

EE466: VLSI Design Lecture 7: Circuits & Layout
Static CMOS Circuits.
Lecture on Flip-Flops.
CMOS Layers n-well process p-well process Twin-tub process ravikishore.
MICROELETTRONICA CMOS THEORY Lezione 2.
Transmission Gate Based Circuits
CSET 4650 Field Programmable Logic Devices
Sequential MOS Logic Circuits
Lecture: 1.6 Tri-states, Mux, Latches & Flip Flops
VLSI Design Circuits & Layout
Lecture 1: Circuits & Layout
Introduction to CMOS VLSI Design Lecture 1: Circuits & Layout
Digital Logic Design Brief introduction to Sequential Circuits and Latches.
Budapest University of Technology and Economics Department of Electron Devices Microelectronics, BSc course MOS circuits: basic construction.
Introduction to Digital Systems By Dr. John Abraham UT-Panam.
Digital Integrated Circuits© Prentice Hall 1995 Devices The MOS Transistor.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN1600) Lecture 21: Dynamic Combinational Circuit Design Prof. Sherief Reda Division of.
SEQUENTIAL LOGIC Digital Integrated Circuits© Prentice Hall 1995 Introduction.
Designing Combinational Logic Circuits: Part2 Alternative Logic Forms:
Introduction to CMOS VLSI Design Lecture 1: Circuits & Layout
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 12 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Pass Transistor Logic: A Low Power.
EE 365 Introduction, Logic Circuits. Digital Logic Binary system -- 0 & 1, LOW & HIGH, negated and asserted. Basic building blocks -- AND, OR, NOT.
Computer Engineering 222. VLSI Digital System Design Introduction.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 20: Combinational Circuit Design (2/3) Prof. Sherief Reda Division of Engineering,
Introduction to CMOS VLSI Design Circuit Families.
Circuit Families Adopted from David Harris of Harvey Mudd College.
CS 140L Lecture 1 Professor CK Cheng 3/31/02. CMOS Logic (3.2 – 3.6) Complementary Metal-Oxide Semiconductor.
10/20/05ELEC / Lecture 141 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
© 2000 Prentice Hall Inc. Figure 6.1 AND operation.
TDC 311 Digital Logic. Truth Tables  AND  OR  NOT  NAND  NOR  XOR  XNOR.
Digital CMOS Logic Circuits
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 5 Dr. Shi Dept. of Electrical and Computer Engineering.
10-7 Metal-Oxide Semiconductor ( MOS )  Field-Effect Transistor ( FET ) Unipolar transistor Depend on the flow of only one type of carrier JFET, MOS 
Digital Integrated Circuits© Prentice Hall 1995 Combinational Logic COMBINATIONAL LOGIC.
VLSI Design Circuits & Layout
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 18: Static Combinational Circuit Design (2/2) Prof. Sherief Reda Division.
Introduction to CMOS VLSI Design Circuits & Layout
MOS Transistors The gate material of Metal Oxide Semiconductor Field Effect Transistors was original made of metal hence the name. Present day devices’
Introduction to CMOS VLSI Design
A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.
EE 447 VLSI Design Lecture 8: Circuit Families.
Notices You have 18 more days to complete your final project!
EE4800 CMOS Digital IC Design & Analysis
L 19: Low Power Circuit Optimization. Power Optimization Modeling and Technology Circuit Design Level –logic Families –low-power Flip-Flops –low-power.
Chapter 1 Combinational CMOS Logic Circuits Lecture # 4 Pass Transistors and Transmission Gates.
Lecture 10: Circuit Families. CMOS VLSI DesignCMOS VLSI Design 4th Ed. 10: Circuit Families2 Outline  Pseudo-nMOS Logic  Dynamic Logic  Pass Transistor.
Pass Transistor Logic EMT 251. Pass Transistor Logic I n p u t s Switch Network Out A B B B.
CSE477 L07 Pass Transistor Logic.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 07: Pass Transistor Logic Mary Jane Irwin (
Advanced VLSI Design Unit 04: Combinational and Sequential Circuits.
Introduction to CMOS VLSI Design Lecture 9: Circuit Families
Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Properties of Complementary CMOS Gates.
CMOS VLSI Design Circuits & Layout. CMOS VLSI DesignSlide 2 Outline  A Brief History  CMOS Gate Design  Pass Transistors  CMOS Latches & Flip-Flops.
Budapest University of Technology and Economics Department of Electron Devices Microelectronics, BSc course MOS circuits: basic construction.
1 Contents Reviewed Rabaey CH 3, 4, and 6. 2 Physical Structure of MOS Transistors: the NMOS [Adapted from Principles of CMOS VLSI Design by Weste & Eshraghian]
9/15/09 - L19 Sequential CircuitsCopyright Joanne DeGroat, ECE, OSU1 Sequential Cirucits.
CMOS Logic Gates. NMOS transistor acts as a switch 2 When gate voltage is 0 V No channel is formed current does not flow easily “open switch” When gate.
EE415 VLSI Design. Read 4.1, 4.2 COMBINATIONAL LOGIC.
How does a Computer Add ? Logic Gates within chips: AND Gate A B Output OR Gate A B Output A B A B
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University
Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Design Technologies.
Digital Integrated Circuits A Design Perspective
Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved.
Fundamentals of Computer Science Part i2
Digital Integrated Circuits 17: CMOS III: Design and Scaling
Ratioed Logic.
COMBINATIONAL LOGIC.
Day 25: November 7, 2011 Registers
Chapter 1 INTRODUCTION.
Chapter 10 Introduction to VHDL
Presentation transcript:

Pass Transistor Logic

Agenda  Introduction  VLSI Design methodologies  Review of MOS Transistor Theory  Inverter – Nucleus of Digital Integrated Electronics  Static CMOS Logic Circuits  Pseudo nMOS Logic Circuits  Pass Transistor Logic Circuits  Dynamic Logic Circuits  Case Studies

Pass Transistor Logic Circuits  nMOS Pass transistor – transmission properties  Transmission Gates  Transmission Gate Applications  Mux  XOR  D Latch  D Flip Flop  Clock Skew management  Pass Transistor Logic Families

nMOS Pass Transistor – Logic ‘1’ Transfer

nMOS Pass Transistor – Logic ‘0’ Transfer

PASS TRANSISTORS IN SERIES

PASS TRANSISTOR LOGIC CIRCUITS  nMOS Pass transistor – transmission properties  Transmission Gates  Transmission Gate Applications  Mux  XOR  D Latch  D Flip Flop  Clock Skew management  Pass Transistor Logic Families

TRANSMISSION GATES  NMOS pass transistor passes a strong 0 and a weak 1.  PMOS pass transistor passes a strong 1 and a weak 0.  Combine the two to make a CMOS pass gate which will pass a strong 0 and a strong 1.

TRANSMISSION GATE

PROBLEMS WITH TRANSMISSION GATES  No isolation between the input and output.  Output progressively deteriorates as it passes through various stages. However designs get simplified.

TRANSMISSION GATE - LAYOUT

PASS TRANSISTOR LOGIC CIRCUITS  nMOS Pass transistor – transmission properties  Transmission Gates  Transmission Gate Applications  Mux  XOR  D Latch  D Flip Flop  Clock Skew management  Pass Transistor Logic Families

Multiplexor

Pass Transistor Logic Circuits  nMOS Pass transistor – transmission properties  Transmission Gates  Transmission Gate Applications  Mux  XOR  D Latch  D Flip Flop  Clock Skew management  Pass Transistor Logic Families

XOR gate

PASS TRANSISTOR LOGIC CIRCUITS  nMOS Pass transistor – transmission properties  Transmission Gates  Transmission Gate Applications  Mux  XOR  D Latch  D Flip Flop  Clock Skew management  Pass Transistor Logic Families

D – Latch

TIMING ISSUES

D LATCH

D - LATCH

D LATCH – ALTERNATE CIRCUIT TOPOLOGY

PASS TRANSISTOR LOGIC CIRCUITS  nMOS Pass transistor – transmission properties  Transmission Gates  Transmission Gate Applications  Mux  XOR  D Latch  D Flip Flop  Clock Skew management  Pass Transistor Logic Families

Static Flip Flop 0 1 D 1 0 Q Clk Transparent when Clk=0Transparent when Clk=1 At Clk= 0  1, Q = D. Else Q is held.

D Flip Flop – Circuit Diagram

D Flip Flop - Operation

D Flip Flop - Waveforms

Pass Transistor Logic Circuits  nMOS Pass transistor – transmission properties  Transmission Gates  Transmission Gate Applications  Mux  XOR  D Latch  D Flip Flop  Clock Skew management  Pass Transistor Logic Families

Handling Clock Skew Clk-in Clk Clk'

Pass Transistor Logic Circuits  nMOS Pass transistor – transmission properties  Transmission Gates  Transmission Gate Applications  Mux  XOR  D Latch  D Flip Flop  Clock Skew management  Pass Transistor Logic Families

Pass Transistor Logic Families  Complementary Pass Transistor Logic Family  Dual Pass Transistor Logic Family  Swing Restored Pass Transistor Logic Family

Problems  Design 4 to 1 multiplexor using transmission-gates.  Implement an XOR gate using minimum number of transistors.  Implement a full adder using transmission gates.

Solution - 1 C'0C'0 C0C0 C1C1 C'1C'1 Y A0 A1 A2 A3

Solution - 2 C'0C'0 C0C0 C'1C'1 A0 A1 A2 A3 C1C1 Y

XOR Gate AB ABAB