Lecture 6: Electronics Beyond the Logic Switches Xufeng Kou School of Information Science and Technology ShanghaiTech University

Similar documents
Lecture 12 Memory Circuits. Memory Architecture: Decoders. Semiconductor Memory Classification. Array-Structured Memory Architecture RWM NVRWM ROM

Electronic Circuits EE359A

電子電路. Memory and Advanced Digital Circuits

Memory Basics. historically defined as memory array with individual bit access refers to memory with both Read and Write capabilities

Lecture #29. Moore s Law

Depletion-mode operation ( 공핍형 ): Using an input gate voltage to effectively decrease the channel size of an FET

Homework 10 posted just for practice. Office hours next week, schedule TBD. HKN review today. Your feedback is important!

Static Random Access Memory - SRAM Dr. Lynn Fuller Webpage:

Memory (Part 1) RAM memory

CMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits

Chapter 3. H/w s/w interface. hardware software Vijaykumar ECE495K Lecture Notes: Chapter 3 1

DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM

Analog I/O. ECE 153B Sensor & Peripheral Interface Design Winter 2016

MTLE-6120: Advanced Electronic Properties of Materials. Semiconductor transistors for logic and memory. Reading: Kasap

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec

Switching threshold. Switch delay model. Input pattern effects on delay

Introduction to MOSFET MOSFET (Metal Oxide Semiconductor Field Effect Transistor)

EE : ELECTRICAL ENGINEERING Module 8 : Analog and Digital Electronics INDEX

Lecture 18. BUS and MEMORY

UNIVERSITY OF MASSACHUSETTS Dept. of Electrical & Computer Engineering. Computer Architecture ECE 568

LECTURE 7. OPERATIONAL AMPLIFIERS (PART 2)

Designing Information Devices and Systems II Fall 2017 Note 1

Semiconductor Memory: DRAM and SRAM. Department of Electrical and Computer Engineering, National University of Singapore

EEC 216 Lecture #10: Ultra Low Voltage and Subthreshold Circuit Design. Rajeevan Amirtharajah University of California, Davis

EE 330 Lecture 44. Digital Circuits. Dynamic Logic Circuits. Course Evaluation Reminder - All Electronic

Metal-Oxide-Silicon (MOS) devices PMOS. n-type

IES Digital Mock Test

55:041 Electronic Circuits

Status and Prospect for MRAM Technology

EE 330 Lecture 12. Devices in Semiconductor Processes. Diodes

Operational Amplifier as A Black Box

6.111 Lecture # 15. Operational Amplifiers. Uses of Op Amps

Architecture of Computers and Parallel Systems Part 9: Digital Circuits

ENEE307 Lab 7 MOS Transistors 2: Small Signal Amplifiers and Digital Circuits

ECE/CoE 0132: FETs and Gates

CHAPTER 7 HARDWARE IMPLEMENTATION

A New Capacitive Sensing Circuit using Modified Charge Transfer Scheme

Preface... iii. Chapter 1: Diodes and Circuits... 1

Lecture 13. Biasing and Loading Single Stage FET Amplifiers. The Building Blocks of Analog Circuits - III

Lab 1 - Revisited. Oscilloscope demo IAP Lecture 2 1

Field Effect Transistors

CENG4480 Lecture 04: Analog/Digital Conversions

Device Technology( Part 2 ): CMOS IC Technologies

Chapter 2 : Semiconductor Materials & Devices (II) Feb

CMOS VLSI Design (A3425)

Chapter 12 Opertational Amplifier Circuits

AD557 SPECIFICATIONS. T A = 25 C, V CC = 5 V unless otherwise noted) REV. B

Code No: R Set No. 1

10-Bit µp-compatible D/A converter

EE 435. Lecture 6: Current Mirrors Signal Swing

BiCMOS Circuit Design

EE301 Electronics I , Fall

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

Field Effect Transistors

Homework Assignment 07

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

Lecture 16. Complementary metal oxide semiconductor (CMOS) CMOS 1-1

MOSFETS: Gain & non-linearity

Microelectronics Circuit Analysis and Design. MOS Capacitor Under Bias: Electric Field and Charge. Basic Structure of MOS Capacitor 9/25/2013

Lecture Wrap up. December 13, 2005

FIRSTRANKER. 1. (a) What are the advantages of the adjustable voltage regulators over the fixed

EMT 251 Introduction to IC Design

8-Bit, high-speed, µp-compatible A/D converter with track/hold function ADC0820

IFB270 Advanced Electronic Circuits

LINEAR IC APPLICATIONS

Designing of a 8-bits DAC in 0.35µm CMOS Technology For High Speed Communication Systems Application

EE 42/100 Lecture 23: CMOS Transistors and Logic Gates. Rev A 4/15/2012 (10:39 AM) Prof. Ali M. Niknejad

Introduction to VLSI ASIC Design and Technology

Operational Amplifiers

8-Bit A/D Converter AD673 REV. A FUNCTIONAL BLOCK DIAGRAM

55:041 Electronic Circuits

4. Differential Amplifiers. Electronic Circuits. Prof. Dr. Qiuting Huang Integrated Systems Laboratory

8. Characteristics of Field Effect Transistor (MOSFET)

Digital Design and System Implementation. Overview of Physical Implementations

DACPORT Low Cost, Complete P-Compatible 8-Bit DAC AD557*

P a g e 1. Introduction

EE301 Electronics I , Fall

COLLECTOR DRAIN BASE GATE EMITTER. Applying a voltage to the Gate connection allows current to flow between the Drain and Source connections.

Chapter 8. Field Effect Transistor

Difference between BJTs and FETs. Junction Field Effect Transistors (JFET)

This Week s Subject. DRAM & Flexible RRAM. p-channel MOSFET (PMOS) CMOS: Complementary Metal Oxide Semiconductor

Lecture 240 Cascode Op Amps (3/28/10) Page 240-1

Design cycle for MEMS

Lecture 13 - Digital Circuits (II) MOS Inverter Circuits. October 25, 2005

University of Pittsburgh

Low Power Design of Successive Approximation Registers

A Robust Low Power Static Random Access Memory Cell Design

Microelectronics Circuit Analysis and Design

EE105 Fall 2015 Microelectronic Devices and Circuits: MOSFET Prof. Ming C. Wu 511 Sutardja Dai Hall (SDH)

Lecture 16: Small Signal Amplifiers

UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE. Department of Electrical and Computer Engineering

In this lecture: Lecture 8: ROM & Programmable Logic Devices

CENG4480 Lecture 02: Operational Amplifier 1

Unit III FET and its Applications. 2 Marks Questions and Answers

Microelectronics, BSc course

BJT Amplifier. Superposition principle (linear amplifier)

FET, BJT, OpAmp Guide

Lecture 3 Switched-Capacitor Circuits Trevor Caldwell

Lecture 4 - Digital Representations III + Transistors

The Effect of Threshold Voltages on the Soft Error Rate. - V Degalahal, N Rajaram, N Vijaykrishnan, Y Xie, MJ Irwin

Transcription:

Lecture 6: Electronics Beyond the Logic Switches Xufeng Kou School of Information Science and Technology ShanghaiTech University EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 1

Outline Analog electronics MOSFET Operational Amplifier A/D and D/A conversion Power Electronics Memories EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 2

Logic Switch - MOSFET Metal-oxide-semiconductor field-effect transistor With the increase of V gs On/Off On-state: carrier channel formed, where the current can flow Off-state: carrier channel does not exist, no path for current to pass Control Actively controlled by electrical field Most importantly, MOSFET can be scaled down! EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

MOSFET Beyond the ON/OFF States For digital electronics For analog electronics Cut off R 1 Conducting R 2 R 3 EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

MOSFET I-V Characteristics I DS Linear region: I DS nc 2 ox W L [2( V GS V ) V DS A voltage-controlled resistor th V 2 DS ] Saturation region: V DS I D ncox W ( sat) ( VGS Vth 2 L 2 ) A voltage controlled current source EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 5

Basic MOSFET Amplifier DC load line: slope = 1/R D R D Transconductance g C V V Voltage Gain A m V n v v 0 i ox W L g m GS R D EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 6 th

Amplifier An electronic device that increases the power of a signal Taking energy from a power supply controlling the output to match the input signal shape but with a larger amplitude The opposite of an attenuator An amplifier provides gain, an attenuator provides loss Power supply EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 7

Operational Amplifier An Operational Amplifier (Op-Amp) is an integrated circuit that uses external voltage to amplify the input through a very high gain. Huge variety of applications, low cost, and ease of mass production make them extremely popular EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 8

Operational Amplifier (Cont.) Output gain high A v ~= 10 6 Tiny difference in the input voltages result in a very large output voltage Output limited by supply voltages One Useful Application: Analog Comparator If V + >V -, V out = HVS If V + <V -, V out = LVS If V + =V -, V out = 0V EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 9

Ideal Op-Amp R in is infinite R out is zero Amplification (Gain) V out / V in = Unlimited bandwidth V out = 0 when Voltage inputs = 0 EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 10

Analog Comparator Uses: Low-voltage alarms,night light controller EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 11

Pulse Width Modulator Output changes when V in ~= V pot Potentiometer used to vary duty cycle Uses: Motor controllers EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 12

Non-Inverting Op-Amp V in V out V in (1 R R 2 1 ) Uses: Amplify straight up EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 13

virtual ground Inverting Op-Amp V out R R f in V in Uses: Amplify straight up EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 14

Analog Adder Add multiple sensors inputs until a threshold is reached. EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 15

Analog Substractor V out V R3 R 2 1 R4 V1R ( R R ) R R 4 2 1 1 3 If all resistors are equal: V out V 2 V 1 EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 16

Integrating Op-Amp Uses: PID Controller EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 17

Differentiating Op-Amp Uses: PID Controller EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 18

Ideal Op-Amp vs Real Op-Amp Ideal Op-Amp Typical Op-Amp Input Resistance infinity 10 6 (bipolar) 10 9-10 12 (FET) Input Current 0 10-12 10-8 A Output Resistance 0 100 1000 Operational Gain infinity 10 5-10 9 Common Mode Gain 0 10-5 Bandwidth infinity Attenuates and phases at high frequencies (depends on slew rate) Temperature independent Bandwidth and gain EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 19

A Real Op-Amp Circuit EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 20

Op-Amp Applications Audio system Bio-electric signal EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 21

Conversion between A/D Connecting the digital computers and physical world EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 22

A/D and D/A Conversions Symbols EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 23

Digital-to-Analog Converters Pulse-width modulation The R-2R ladder DAC V out = a n 1 2 + a n 2 4 + + a 2 2 n 2 + a 1 2 n 1 + a 0 2 n EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 24

Analog-to-Digital Converters Flash ADC (also known as a Direct conversion ADC) Successive approximation ADC EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 25

Application: Digital Audio System EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 26

Signal and Power Signal a function that conveys information about the behavior or attributes of some phenomenon Power is a necessity for the acquisition, conditioning, transmission, storage, and visualization of signals (data) EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 27

Different Forms of Power Direct current (DC) power Alternating current (AC) power EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 28

Power Electronics The application of solid-state electronics to the control and conversion of electric power Conversions among different forms AC to DC (rectifier) DC to AC (inverter) DC to DC (DC-to-DC converter) AC to AC (AC-to-AC converter) EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 29

Half-Wave Rectifier Without filter capacitor With filter capacitor EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 30

Full-Wave Rectifier EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 31

DC-to-AC Inverter EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 32

Computer System Processor Reg Cache Memory-I/O bus Memory I/O controller I/O controller I/O controller Disk Disk Display Network EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 33

Levels in Memory Hierarchy cache virtual memory CPU regs C 8 B a 32 B Memory 8 KB c h e disk size: speed: $/Mbyte: block size: Register Cache Memory Disk Memory 200 B 2 ns 8 B 3MB~8MB 4 ns $100/MB 32 B 8 GB 60 ns $1.50/MB 8 KB 1000 GB 8 ms $0.05/MB slower, cheaper EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 34

Conceptual: linear array Random Access Chip Architecture Each box holds some data But this does not lead to a nice layout shape Too long and skinny Create a 2-D array! Decode Row and Column addresses EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 35

Memory Architecture: Decoders Using MUX Intuitive architecture for N M memory Too many select signals. Decoder reduces the number of select signals -> K = log 2 N EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 36

Memory Architecture CORE: -Keep square within a 2:1 ratio -Rows are word lines -Columns are bit lines -Data in and out on columns DECODERS: -Needed to reduce total number of pins -N+M address lines for 2 (N+M) bits of storage MULTIPLEXING: -Used to select one or more columns for input or output of data EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 37

Storage Mechanism Static Dynamic State Node (S) State Node (S) EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 38

Random Access Memories (RAM) STATIC Random Access Memories (SRAM) Data stored as long as supply is applied Larger (6 transistors/cell) Fast Differential (usually) DYNAMIC Random Access Memories (DRAM) Periodic refresh required Smaller (1~3 transistors/cell) Slower Single ended EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 39

Cache - Static RAM (SRAM) Fast ~4 ns access time Persistent as long as power is supplied no refresh required Expensive ~$100/MByte 6 transistors/bit Stable High immunity to noise and environmental disturbances Technology for caches EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 40

6-Transistor CMOS SRAM Cell EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 41

Anatomy of an SRAM Cell bit line bit line b b word line Stable Configurations 0 1 1 0 (6 transistors) Terminology: bit line: carries data word line: used for addressing Write: 1. set bit lines to new data value b is set to the opposite of b 2. raise word line to high sets cell to new state (may involve flipping relative to old state) Read: 1. set bit lines high 2. set word line high 3. see which bit line goes low EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 42

CMOS SRAM Analysis - Write k k n p C n C p ox ox W L W L 2 2 VQ VDSATp kn, M 6[( VDD VTn) VQ ] k p, M 4[( VDD VTp ) VDSATp ] 2 2 EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 43

CMOS SRAM Analysis - Write W PR W 4 6 / / L L 4 6 EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 44

CMOS SRAM Analysis - Read V DD V DD k n, M 5 [( V DD V V EE 224 Solid State Electronics II Tn 2 VDSATn ) VDSATn ] kn, M1[( VDD VTn) V Lecture 23: Lattice and symmetry V 2 2 ] 45

CMOS SRAM Analysis - Read EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 46

Memory - Dynamic RAM (DRAM) Slower than SRAM access time ~60 nsec Nonpersistant every row must be accessed every ~1 ms (refreshed) Cheaper than SRAM ~$1.50 / MByte 1 transistor/bit Fragile electrical noise, light, radiation Workhorse memory technology EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 47

Anatomy of a DRAM Cell Bit Line Access Transistor Word Line Storage Node C node C BL Writing Word Line Bit Line V Reading Word Line Bit Line Storage Node V ~ C node / C BL EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 48

3-Transistor DRAM Cell No constraints on device ratios Reads are non-destructive EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry 49

Floating Gate MOSFET = Flash +++++ Assume: V DS =V D - V S =+12V What happens if?: V GS =V G V S= +12 V Then what happens?: to jailed electrons if V GS is set to 0V? EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

Reading Memory State drain lines Control gate lines Change in Threshold Voltage due to Screening Effect of Floating Gate Read mode: Apply intermediate voltage, check whether current is flowing or not EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

Writing Memory State Control gate voltage determines whether electrons are injected to, or push/pulled out of floating gate. EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

NOR vs NAND Addressing Word = control gate; bit = drain NOR NAND 10x better endurance Fast read (~100 ns) Slow write (~10 μs) Used for Code EE 224 Solid State Electronics II Smaller cell size Slow read (~1 μs) Faster write (~1 μs) Used for Data Lecture 3: Lattice and symmetry

Solid-State Drive EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

Solid-State Drive: Architecture EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

Solid-State Drive: Architecture EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

Solid-State Drive: Architecture EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

Solid-State Drive: Advantages EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

Solid-State Drive: Disadvantages EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry

Summary of Conventional Memories EE 224 Solid State Electronics II Lecture 3: Lattice and symmetry