Static CMOS Circuits

Similar documents
Properties of CMOS Gates Snapshot

Static CMOS Circuits. Example 1

COMBINATIONAL LOGIC. Combinational Logic

Pass-Transistor Logic

Digital Integrated Circuits A Design Perspective

Based on slides/material by. Topic 3-4. Combinational Logic. Outline. The CMOS Inverter: A First Glance

Digital Integrated Circuits A Design Perspective

CPE/EE 427, CPE 527 VLSI Design I Pass Transistor Logic. Review: CMOS Circuit Styles

EE141. Administrative Stuff

EE141Microelettronica. CMOS Logic

CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 07: Pass Transistor Logic

9/18/2008 GMU, ECE 680 Physical VLSI Design

Digital Integrated Circuits A Design Perspective

CPE/EE 427, CPE 527 VLSI Design I L07: CMOS Logic Gates, Pass Transistor Logic. Review: CMOS Circuit Styles

Miscellaneous Lecture topics. Mary Jane Irwin [Adapted from Rabaey s Digital Integrated Circuits, 2002, J. Rabaey et al.]

Digital EE141 Integrated Circuits 2nd Combinational Circuits

CMOS Digital Integrated Circuits Lec 10 Combinational CMOS Logic Circuits

CPE/EE 427, CPE 527 VLSI Design I L18: Circuit Families. Outline

MOSFET and CMOS Gate. Copy Right by Wentai Liu

CPE/EE 427, CPE 527 VLSI Design I Delay Estimation. Department of Electrical and Computer Engineering University of Alabama in Huntsville

B.Supmonchai August 1st, q In-depth discussion of CMOS logic families. q Optimizing gate metrics. q High Performance circuit-design techniques

THE INVERTER. Inverter

Integrated Circuits & Systems

Topics. Dynamic CMOS Sequential Design Memory and Control. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

EEC 118 Lecture #6: CMOS Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

Digital Integrated Circuits A Design Perspective

COMP 103. Lecture 16. Dynamic Logic

EEE 421 VLSI Circuits

EECS 141 F01 Lecture 17

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Restore Output. Pass Transistor Logic. How compare.

Digital Integrated Circuits A Design Perspective

The CMOS Inverter: A First Glance

VLSI Design I; A. Milenkovic 1

Lecture 5: DC & Transient Response

VLSI Design I; A. Milenkovic 1

VLSI Design I; A. Milenkovic 1

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University

Delay and Power Estimation

EE115C Digital Electronic Circuits Homework #4

CMOS logic gates. João Canas Ferreira. March University of Porto Faculty of Engineering

CMOS Inverter: CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Properties.

CMOS Inverter (static view)

Digital Microelectronic Circuits ( ) Ratioed Logic. Lecture 8: Presented by: Mr. Adam Teman

EEC 116 Lecture #5: CMOS Logic. Rajeevan Amirtharajah Bevan Baas University of California, Davis Jeff Parkhurst Intel Corporation

Lecture 6: DC & Transient Response

CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Inverter: A First Look

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view)

CMOS INVERTER. Last Lecture. Metrics for qualifying digital circuits. »Cost» Reliability» Speed (delay)»performance

Lecture 6: Circuit design part 1

Midterm. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. Pass Transistor Logic. Restore Output.

Lecture 14: Circuit Families

DC and Transient. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr.

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

Lecture 12 Circuits numériques (II)

MOS SWITCHING CIRCUITS

The Physical Structure (NMOS)

ENGR890 Digital VLSI Design Fall Lecture 4: CMOS Inverter (static view)

Lecture 5: DC & Transient Response

Topic 4. The CMOS Inverter

EE213, Spr 2017 HW#3 Due: May 17 th, in class. Figure 1

Integrated Circuits & Systems

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: 1st Order RC Delay Models. Review: Two-Input NOR Gate (NOR2)

ENEE 359a Digital VLSI Design

EE5780 Advanced VLSI CAD

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences

ECE 546 Lecture 10 MOS Transistors

MOS Transistor Theory

EE5311- Digital IC Design

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Εαρινό Εξάμηνο 2018

2007 Fall: Electronic Circuits 2 CHAPTER 10. Deog-Kyoon Jeong School of Electrical Engineering

! Dynamic Characteristics. " Delay

DC and Transient Responses (i.e. delay) (some comments on power too!)

CHAPTER 15 CMOS DIGITAL LOGIC CIRCUITS

VLSI Design and Simulation

Lecture 4: CMOS review & Dynamic Logic

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Lecture 14 - Digital Circuits (III) CMOS. April 1, 2003

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK

Lecture 4: DC & Transient Response

1-OF-8 DECODER/DEMULTIPLEXER High-Speed Silicon-Gate CMOS

Digital Integrated Circuits

Lecture 4: Implementing Logic in CMOS

NTE74HC173 Integrated Circuit TTL High Speed CMOS, 4 Bit D Type Flip Flop with 3 State Outputs

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories

NTE74HC165 Integrated Circuit TTL High Speed CMOS, 8 Bit Parallel In/Serial Out Shift Register

Fig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)

Designing Information Devices and Systems II Fall 2017 Miki Lustig and Michel Maharbiz Homework 1. This homework is due September 5, 2017, at 11:59AM.

The CMOS Inverter: A First Glance

EE40 Lec 20. MOS Circuits

MODULE III PHYSICAL DESIGN ISSUES

Topics to be Covered. capacitance inductance transmission lines

Integrated Circuit Design ELCT 701 (Winter 2017) Lecture 2: Resistive Load Inverter

Digital Integrated Circuits A Design Perspective

ECE 342 Solid State Devices & Circuits 4. CMOS

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002

Dual 4-Input AND Gate

Transcription:

Static MOS ircuits l onventional (ratio-less) static MOS» overed so far l Ratio-ed logic (depletion load, pseudo nmos) l ass transistor logic ombinational vs. Sequential Logic In Logic ircuit In Logic ircuit State (a) ombinational (b) Sequential put = f(in) put = f(in, revious In) 1

Static MOS ircuit (Review) t every point in time (except during the switching transients) each gate output is connected to either or V ss via a low-resistive path. The outputs of the gates assume at all times the value of the oolean 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. Static MOS (Review) In1 In2 In3 UN MOS Only = G DN NMOS Only UN and DN are Dual Networks 2

roperties of omplementary MOS Gates (Review) High noise margins: V OH and V OL are at and GND, respectively. No static power consumption: There never exists a direct path between and (GND) in steady-state mode. omparable rise and fall times: (under the appropriate scaling conditions) Influence of an-in and an- on Delay D an-: Number of Gates onnected Every fanout (output) adds two gate capacitances (pmos and nmos) D anin: Quadratic Term due to: 1. Resistance Increasing 2. apacitance Increasing (t phl ) t p = a 1 I + a 2 I 2 + a 3 O 3

ast omplex Gate - Design Techniques Transistor Sizing: s long as an-out apacitance dom inates rogressive Sizing: In N MN L M1 > M2 > M3 > MN M3 3 M2 M1 2 1 ast omplex Gate - Design Techniques Trans is tor Ordering critical path critical path M3 L M1 L M2 2 M2 2 M1 1 M3 3 (a) (b) 4

ast omplex Gate - Design Techniques Improved Logic Design Ratioed Logic Resistive Load R L Depletion Load V T < 0 MOS Load DN DN DN (a) resistive load (b) depletion load NMOS (c) pseudo-nmos Goal: to reduce the number of devices over complementary MOS areful de sig needed! 5

Ratioed Logic V OH = Resistive Load R L V OL = R DN R L + R DN Desired: R L >> R DN (to keep noise margin low) DN R DN t LH = 0.69R L L roblems: 1) Static power dissipation 2) Difficult to implement a large resistor, eg 40kΩ resistor (typical value) needs 3200 µ2 of n-diff, i.e. 1,000 transistors! ctive Loads Depletion Load V T < 0 MOS Load DN DN depletion load NMOS Depletion-mode transistor has negative threshold On if V GS = 0 ody effect may be a problem! pseudo-nmos 6

seudo-nmos D L No problems due to body effect N-input gate requires only N transistors Each input connects to only a single transistor, presenting smaller load to preceding gate Static power dissipation (when output is zero) symmetric rise and fall times Example: Suppose minimal-sized gate consumes 1 mw of static power. 100, 000 gate-circuit: 50 W of static power (plus dynamic power)! (half the gates are in low-output state) Effective only for small subcircuits where speed is important, eg address decoders in memories seudo-nmos NND Gate GN D 7

ass-transistor Logic Inputs Switch Network Is this transmission gates necessary? Need a low impedance path to ground when = 0 ND gate No static consumption ass-transistor ased Multiplexer = S + S S S S S M 2 M 1 S GN D S S 8

Transmission Gate XOR 6 transistors only! M2 M1 M3/M4 ase 1: = 1, M3/M4 turned off = ase 1: = 0, M3/M4 turned on = always has a path to or Gnd, hence low impedance node If not, node would be dynamic, requiring refresh due to charge leakage Delay in Transmission Gate Networks 5 5 5 5 In V 1 V i-1 V i V i+1 V n-1 V n 0 0 0 0 (a) In R eq R V eq R eq R 1 V i V i+1 V eq n-1 V n m (b) In R eq R eq R eq Req Req R eq (c) Insert buffers after every m switches 9

Delay in Transmission Gate Networks onsider Kirchoff s Law at node V i V i+1 -V i + V i-1 -V i dv i = R eq R eq dt Therefore, dv i = dt V i+1 + V i-1-2v i R eq ropagation delay can be determined using Elmore delay analysis Delay Optimization Delay can be reduced by adding buffers after m stages (t buf = delay of a buffer) 10

Transmission Gate ull dder i i S Sum Generation o arry Generation i i Setup i NMOS Only Logic: Level Restoring Transistor Level Res torer M n M r X M 2 M 1 dvantage: ullswing Disadvantage: More omplex, Larger apacitance Other approaches: reduced threshold NMOS 11

Single Transistor ass Gate with V T =0 0V 5V 0V 5V WT H OUT OR LEK GE URRE NT S omplimentary ass Transistor Logic ass-transistor Network (a) Inverse ass-transistor Network = =+ = Β Y (b) = =+ = Β Y ND/NND OR/NOR EX O R /N EXO R 12

4 Input NND in L 13