Current Mirrors. For the nmos mirror, 2. If transistors are matched, then + =± +

Similar documents
Topic 4. The CMOS Inverter

Lecture 13 MOSFET as an amplifier with an introduction to MOSFET small-signal model and small-signal schematics. Lena Peterson

Design of Analog Integrated Circuits

Name: Grade: Q1 Q2 Q3 Q4 Q5 Total. ESE370 Fall 2015

Semiconductor Memories

THE INVERTER. Inverter

Digital Integrated Circuits A Design Perspective

L ECE 4211 UConn F. Jain Scaling Laws for NanoFETs Chapter 10 Logic Gate Scaling

MOSFET and CMOS Gate. Copy Right by Wentai Liu

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

Semiconductor Memory Classification

Lecture 37: Frequency response. Context

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

ECE 342 Electronic Circuits. Lecture 6 MOS Transistors

EE115C Digital Electronic Circuits Homework #4

1. (50 points, BJT curves & equivalent) For the 2N3904 =(npn) and the 2N3906 =(pnp)

Lecture 5: DC & Transient Response

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

GMU, ECE 680 Physical VLSI Design 1

MOS Transistor Properties Review

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

Lecture 25. Semiconductor Memories. Issues in Memory

EE5780 Advanced VLSI CAD

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

Name: Answers. Grade: Q1 Q2 Q3 Q4 Q5 Total. ESE370 Fall 2015

Name: Answers. Mean: 83, Standard Deviation: 12 Q1 Q2 Q3 Q4 Q5 Q6 Total. ESE370 Fall 2015

EECS 105: FALL 06 FINAL

MOS Transistor Theory

EECS 312: Digital Integrated Circuits Midterm Exam 2 December 2010

Lecture 12 Circuits numériques (II)

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

Magnetic core memory (1951) cm 2 ( bit)

Objective and Outline. Acknowledgement. Objective: Power Components. Outline: 1) Acknowledgements. Section 4: Power Components

EECS 312: Digital Integrated Circuits Midterm Exam 2 December 2010

EE115C Digital Electronic Circuits Homework #6

Semiconductor Memories

MOS Transistor I-V Characteristics and Parasitics

Chapter 13 Small-Signal Modeling and Linear Amplification

Advanced Current Mirrors and Opamps

Microelectronics Main CMOS design rules & basic circuits

Lecture 13 - Digital Circuits (II) MOS Inverter Circuits. March 20, 2003

3. Basic building blocks. Analog Design for CMOS VLSI Systems Franco Maloberti

Power Dissipation. Where Does Power Go in CMOS?

Homework Assignment #3 EE 477 Spring 2017 Professor Parker , -.. = 1.8 -, 345 = 0 -

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

ECE 415/515 ANALOG INTEGRATED CIRCUIT DESIGN

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

ECE 342 Solid State Devices & Circuits 4. CMOS

Lecture 4: DC & Transient Response

EE141Microelettronica. CMOS Logic

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

Chapter 20. Current Mirrors. Basics. Cascoding. Biasing Circuits. Baker Ch. 20 Current Mirrors. Introduction to VLSI

MOS Transistors Models

Lecture 6: DC & Transient Response

The Inverter. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic

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

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

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

The CMOS Inverter: A First Glance

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

SEMICONDUCTOR MEMORIES

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

CMOS Inverter (static view)

EE141- Fall 2002 Lecture 27. Memory EE141. Announcements. We finished all the labs No homework this week Projects are due next Tuesday 9am EE141

Lecture 7 Circuit Delay, Area and Power

Microelectronics Part 1: Main CMOS circuits design rules

Integrated Circuits & Systems

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories

Lecture 5: DC & Transient Response

Properties of CMOS Gates Snapshot

Semiconductor memories

Digital Integrated Circuits

Where Does Power Go in CMOS?

ECE 438: Digital Integrated Circuits Assignment #4 Solution The Inverter

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

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

5. CMOS Gate Characteristics CS755

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.

MOS Transistor Theory

Chapter 11. Inverter. DC AC, Switching. Layout. Sizing PASS GATES (CHPT 10) Other Inverters. Baker Ch. 11 The Inverter. Introduction to VLSI

Lecture 310 Open-Loop Comparators (3/28/10) Page 310-1

EE141. EE141-Spring 2006 Digital Integrated Circuits. Administrative Stuff. Class Material. Flash Memory. Read-Only Memory Cells MOS OR ROM

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

EE105 Fall 2014 Microelectronic Devices and Circuits. NMOS Transistor Capacitances: Saturation Region

EE 330 Lecture 37. Digital Circuits. Other Logic Families. Propagation Delay basic characterization Device Sizing (Inverter and multiple-input gates)

Lecture 12 CMOS Delay & Transient Response

EEC 118 Lecture #16: Manufacturability. Rajeevan Amirtharajah University of California, Davis

ECE 342 Electronic Circuits. 3. MOS Transistors

Semiconductor Memories

EECS 427 Lecture 11: Power and Energy Reading: EECS 427 F09 Lecture Reminders

Dynamic operation 20

Amplifiers, Source followers & Cascodes

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

Today s lecture. EE141- Spring 2003 Lecture 4. Design Rules CMOS Inverter MOS Transistor Model

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

and V DS V GS V T (the saturation region) I DS = k 2 (V GS V T )2 (1+ V DS )

COMP 103. Lecture 10. Inverter Dynamics: The Quest for Performance. Section 5.4.2, What is this lecture+ about? PERFORMANCE

EECS 141: FALL 05 MIDTERM 1

Lecture 24 Multistage Amplifiers (I) MULTISTAGE AMPLIFIER

The K-Input Floating-Gate MOS (FGMOS) Transistor

Transcription:

Current Mirrors For the nmos mirror, I V V D1 = β1( GS1 th1) / I V V V D = β( GS th) / = V GS1 GS ± I I V V β + =± + D1 D th1 th 1 β If transistors are matched, then β W L I = I = I 1 D D1 D1 β1 W1 L Thus, for a given M1, M can be sized to produce any multiples of I D 1 Design Project P1

Differential Pairs Iss = ID 1+ ID I I = I ( I I ) = I I D1 D D1 ss D1 D1 ss I tanh( α( V V )) ss d d tanh(.) is the hyperbolic tangent funtion. (Typically, α = 5 mv. ) Design Project P

Basic Transconductance Amplifier The chip design is comprised of three stages High Level ( system specifications, block definitions) Component Level (Architectural/topology, simulations) Layout Level (Cadence LVS, DRC,..) Design Project P3

Wide Transconductance Amplifier Use the transistor number to identify the I_ds thru the transistor Design Project P4

Wide Transconductance Amplifier I = I I out 7 9 = I I 1 = I tanh( α( V V )) (approximately) 3 1 tanh(.) is the hyperbolic tangent funtion. (Typically, α = 5 mv. ) Use the transistor number to identify the I_ds thru the transistor in the schematic. Current mirrors act as (current) buffers and copiers/reflectors. Dependening on tx sizing, they may scale the input current. Design Project P5

Multiplier Use the transistor number to identify the I_ds thru the transistor Design Project P6

Multiplier I = I I = ( I ) ( I ) = ( I + I ) ( I + I ) out 17 15 13 14 8 10 11 9 = ( I I ) + ( I I ) 8 9 10 11 = ( I tanh( V V )) + ( I tanh( V V )) 6 4 3 7 3 4 = ( I I ) tanh( V V )) 6 7 3 4 = ( I I )tanh( V V )) 1 3 4 = ( I ) tanh( V V ) tanh( V V )) 3 1 3 4 Use the transistor number to identify the I_ds thru the transistor Set V=V4=Vdd/. 0<V1<Vdd, 0<V3<Vdd Design Project P7

Current Mirrors For the nmos mirror, I V V D1 = β1( GS1 th1) / I V V V D = β( GS th) / = V GS1 GS ± I I V V β + =± + D1 D th1 th 1 β If transistors are matched, then β W L I = I = I 1 D D1 D1 β1 W1 L Thus, for a given M1, M can be sized to produce any multiples of I D 1 Design Project P8

Multiplying Digital-Analog Converter (MDAC) MDAC:. Digital word ddddd 4 3 1 0 k= 4 k= 4 k k Iout = dk I = I dk k= 0 k= 0 I I d 0 By tx sizing design, W k L I : k dk = I = dk I W Lk Design Project P9

Multiplying Digital-Analog Converter (MDAC) Comments:. -Each digital (voltage) signal d _k controls a pass transistor for the current. Therefore, in this design, the size of the pass transistors must be similar to the transistors in series. This would result in large chip real-estate! Hint: A better design may place the pass transistors at the red squares in the next figure to activate (or not) a select current mirror. In this design, the pass transistor size can be minimum. Team may explore this possibility with a pass-pull-down tx combo. -Two MDACs can be cascaded in series to generate a digital-to-digital multiplier: I d I I d k= 4 k= 4 k k out1 = k = k k= 0 k= 0 j= 4 k 4 j= 4 j = k j out = out1 j = k j j= 0 k= 0 j= 0 I I b I d b Design Project P10

Multiplying Digital-Analog Converter (MDAC) MDAC:. Digital word ddddd 4 3 1 0 k= 4 k= 4 k k Iout = dk I = I dk k= 0 k= 0 I I d 0 By tx sizing design, W k L I : k dk = I = dk I W Lk Design Project P11

Active Resistive Loads For two pmos in series, driven by the current Iin, the voltage Vout is derived as follows: I in V out -Using pmos provides larger resistances I D - pmoss in diode configuration form a voltage divider. -Apply KCL to get eqns below. I = I I in SD SD1 I = β ( V V ) / = β ( V V V ) / SD1 1 SG1 thp1 1 DD out thp1 I = β ( V V ) / = β ( V V ) / SD SG thp out thp Design Project P1

I in I D Active Resistive Loads V out -assume txs are matched, thus have equal thresholds. Assume also same sizes, thus β = β = β Thus the eqns lead to 1. I = I I in D D1 = ( I + I )( I I ) D D1 D D1 I = β ( V V )( V V /) in DD thp out DD Which is re-written as 1 Vout = Iin + ( VDD /) β ( VDD Vthp ) Thus current is converted into voltage. By sizing the txs one can determine the scaling (slope) for the conversion (over some range of the current. (Simulate your design). Design Project P13

I in Active Resistive Loads V out -considering the (equivalent) capacitance of the pmos txs (or explicitly adding a capacitor in parallel to Mp), the equations can be modified to I D Conductance I C V = β ( V V )( V V /) in eq out DD thp out DD Design Project P14

pmos floating gates -Use a pmos for a floating gate (FG). -Impossible to program nmos due to specifics of fab. control process techniques. Easier to program a pmos. -Use tunneling to remove electron from FG Vtp is increased. This is used for Global erase. -Use hot-electron injection to place electrons on FG, thus reducing Vtp. This is used for selectively programming each FG in an array. Design Project P15

I in Active Resistive Loads V out -considering the (equivalent) capacitance of the pmos txs (or explicitly adding a capacitor in parallel to Mp), the equations can be modified to I D Conductance I C V = β ( V V )( V V /) in eq out DD thp out DD Design Project P16