Outcomes. Spiral 1 / Unit 8. DeMorgan s Theorem DEMORGAN'S THEOREM. Transistor Implementations CMOS Logic Gates

Similar documents
Spiral Content Mapping. Spiral 1 / Unit 8. Outcomes DEMORGAN'S THEOREM. Transistor Implementations CMOS Logic Gates

Spiral 1 / Unit 8. Transistor Implementations CMOS Logic Gates

VLSI Design. Introduction

VLSI Design. Introduction

+1 (479)

420 Intro to VLSI Design

EE4800 CMOS Digital IC Design & Analysis. Lecture 1 Introduction Zhuo Feng

Lecture 0: Introduction

ENG2410 Digital Design CMOS Technology. Fall 2017 S. Areibi School of Engineering University of Guelph

Learning Outcomes. Spiral 2-6. Current, Voltage, & Resistors DIODES

Layers. Layers. Layers. Transistor Manufacturing COMP375 1

Topic 3. CMOS Fabrication Process

EE 5611 Introduction to Microelectronic Technologies Fall Thursday, September 04, 2014 Lecture 02

Layout of a Inverter. Topic 3. CMOS Fabrication Process. The CMOS Process - photolithography (2) The CMOS Process - photolithography (1) v o.

CMOS Digital Integrated Circuits Lec 2 Fabrication of MOSFETs

Unit 3 Digital Circuits (Logic)

Layers. Layers. Layers. Transistor Manufacturing COMP375 1

Basic Fabrication Steps

CMOS Technology. 1. Why CMOS 2. Qualitative MOSFET model 3. Building a MOSFET 4. CMOS logic gates. Handouts: Lecture Slides. metal ndiff.

INTRODUCTION TO MOS TECHNOLOGY

Transistor was first invented by William.B.Shockley, Walter Brattain and John Bardeen of Bell Labratories. In 1961, first IC was introduced.

FABRICATION OF CMOS INTEGRATED CIRCUITS. Dr. Mohammed M. Farag

Design cycle for MEMS

Chapter 3: Basics Semiconductor Devices and Processing 2006/9/27 1. Topics

Semiconductor Physics and Devices

ECE 5745 Complex Digital ASIC Design Topic 2: CMOS Devices

CS8803: Advanced Digital Design for Embedded Hardware

Notes. (Subject Code: 7EC5)

VLSI Design. Static CMOS Logic

Chapter 3 Basics Semiconductor Devices and Processing

Student Lecture by: Giangiacomo Groppi Joel Cassell Pierre Berthelot September 28 th 2004

ECE 2300 Digital Logic & Computer Organization

Lecture 0: Introduction

Newer process technology (since 1999) includes :

EMT 251 Introduction to IC Design

Semiconductor Diodes

Learning Outcomes. Spiral 2 8. Digital Design Overview LAYOUT

EECS 151/251A Spring 2019 Digital Design and Integrated Circuits. Instructors: Wawrzynek. Lecture 8 EE141

2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2)

TECHNO INDIA BATANAGAR (DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING) QUESTION BANK- 2018

MICROPROCESSOR TECHNOLOGY

PHYS 3050 Electronics I

Module-3: Metal Oxide Semiconductor (MOS) & Emitter coupled logic (ECL) families

Physical Structure of CMOS Integrated Circuits

BICMOS Technology and Fabrication

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

Microelectronics, BSc course

VLSI DESIGN AUTOMATION COURSE NOTES THE PRINCIPLES OF VLSI DESIGN

EC0306 INTRODUCTION TO VLSI DESIGN

Integrated diodes. The forward voltage drop only slightly depends on the forward current. ELEKTRONIKOS ĮTAISAI

MOSFETS: Gain & non-linearity

Lecture # 23 Diodes and Diode Circuits. A) Basic Semiconductor Materials B) Diode Current and Equation C) Diode Circuits

Mathematics and Science in Schools in Sub-Saharan Africa

2.8 - CMOS TECHNOLOGY

APPLICATION TRAINING GUIDE

UNIT-VI FIELD EFFECT TRANSISTOR. 1. Explain about the Field Effect Transistor and also mention types of FET s.

The Design and Realization of Basic nmos Digital Devices

Logic Design (Part 1) Transistors & Gates (Chapter 3)

ECE520 VLSI Design. Lecture 2: Basic MOS Physics. Payman Zarkesh-Ha

Lecture 4 - Digital Representations III + Transistors

UNIT III VLSI CIRCUIT DESIGN PROCESSES. In this chapter we will be studying how to get the schematic into stick diagrams or layouts.

Introduction to VLSI ASIC Design and Technology

Shorthand Notation for NMOS and PMOS Transistors

Improved Inverter: Current-Source Pull-Up. MOS Inverter with Current-Source Pull-Up. What else could be connected between the drain and V DD?

EECE 481. MOS Basics Lecture 2

ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

Unit-1. MOS Transistor Theory

Intro to Electricity. Introduction to Transistors. Example Circuit Diagrams. Water Analogy

Digital Systems Laboratory

Semiconductor Devices

EE 330 Lecture 7. Design Rules. IC Fabrication Technology Part 1

Introduction. Reading: Chapter 1. Courtesy of Dr. Dansereau, Dr. Brown, Dr. Vranesic, Dr. Harris, and Dr. Choi.

ECE380 Digital Logic. Logic values as voltage levels

ECE520 VLSI Design. Lecture 11: Combinational Static Logic. Prof. Payman Zarkesh-Ha

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

Computer Architecture (TT 2012)

DIGITAL TECHNICS II. Dr. Bálint Pődör. Óbuda University, Microelectronics and Technology Institute 7. LECTURE: LOGIC CIRCUITS II: FET, MOS AND CMOS

EECS130 Integrated Circuit Devices

PAPER SOLUTION_DECEMBER_2014_VLSI_DESIGN_ETRX_SEM_VII Prepared by Girish Gidaye

VLSI Designed Low Power Based DPDT Switch

Chapter 2 : Semiconductor Materials & Devices (II) Feb

Chapter 1, Introduction

Design Simulation and Analysis of NMOS Characteristics for Varying Oxide Thickness

Reading. Lecture 17: MOS transistors digital. Context. Digital techniques:

CHAPTER FORMULAS & NOTES

Power Bipolar Junction Transistors (BJTs)

INTRODUCTION: Basic operating principle of a MOSFET:

Review: CMOS Logic Gates

Power MOSFET Zheng Yang (ERF 3017,

Lecture Integrated circuits era

Three Terminal Devices

College of Engineering Department of Electrical Engineering and Computer Sciences University of California, Berkeley

From Sand to Silicon Making of a Chip Illustrations May 2009

ECE/CoE 0132: FETs and Gates

VLSI Technology Dr. Nandita Dasgupta Department of Electrical Engineering Indian Institute of Technology, Madras

Progress due to: Feature size reduction - 0.7X/3 years (Moore s Law). Increasing chip size - 16% per year. Creativity in implementing functions.

Basic Electronics: Diodes and Transistors. October 14, 2005 ME 435

Major Fabrication Steps in MOS Process Flow

EE301 Electronics I , Fall

Intel s High-k/Metal Gate Announcement. November 4th, 2003

Transcription:

18.1 18.2 Spiral 1 / Unit 8 Transistor Implementations MOS Logic Gates Mark Redekopp Outcomes I know the difference between combinational and sequential logic and can name examples of each. I understand latency, throughput, and at least 1 technique to improve throughput I can identify when I need state vs. a purely combinational function I can convert a simple word problem to a logic function (TT or canonical form) or state diagram I can use Karnaugh maps to synthesize combinational functions with several outputs I understand how a register with an enable functions & is built I can design a working state machine given a state diagram I can implement small logic functions with complex MOS gates 18.3 emorgan s Theorem 18.4 EMORGN'S THEOREM F = (XY) Z (YW) To find F, invert both sides of the equation and then use emorgan s theorem to simplify F = (XY) Z (YW)

18.5 18.6 Generalized emorgan s Theorem F (X 1,,X n,, ) = F(X 1,,X n,,) To find F, swap N s and OR s and complement each literal. However, you must maintain the original order of operations. emorgan s Theorem Example ancel as many bubbles as you can using emorgan s theorem. Note: This parentheses doesn t matter (we are just OR ing X, Y, and the following subexpression) F = (XY) Z (YW) F = XY (Z (YW)) Fully parenthesized to show original order of ops. F = X Y (Z (Y W)) N s & OR s swapped Each literal is inverted 18.7 18.8 Evolution of transistor in Is With focus on MOS Transistors SEMIONUTOR TEHNOLOGY JT invention, ell Labs, 1947 Single transistor, TI, 1958 MOS gate, Fairchild, 1963 First processor, Intel, 1970 Very Large Scale Integration, 1978 Up to 20k transistor Ultra Large Scale Integration, 1989 More than 1 million per chip System on hip, 2002 2015 Millions to several billion transistors

18.9 18.10 Invention of the Transistor Vacuum tubes ruled in first half of 20 th century Large, expensive, power hungry, unreliable 1947: first point contact transistor John ardeen and Walter rattain at ell Labs See rystal Fire by Riordan, Hoddeson Growth Rate 53% compound annual growth rate over 50 years No other technology has grown so fast so long riven by miniaturization of transistors Smaller is cheaper, faster, lower in power! Revolutionary effects on society [Moore65] Electronics Magazine Minimum Feature Size 18.11 Intel 4004 Micro Processor 18.12 1971 1000 transistors 1 MHz operation

Intel ore I7 18.13 RM ortex 15 18.14 2 nd Gen. Intel ore i7 Extreme Processor for desktops launched in Q4 of 2012 #cores/#threads: 6/12 Technology node: 32nm lock speed: 3.5 GHz Transistor count: Over one billion ache: 15M ddressable memory: 64G Size: 52.5mm by 45.0mm mm 2 RM ortex 15 in 2011 to 2013 4 cores per cluster, two clusters per chip Technology node: 22nm lock speed: 2.5 GHz Transistor count: Over one billion ache: Up to 4M per cluster ddressable memory: up to 1T Size: 52.5mm by 45.0mm 14 ortex 72 18.15 IM z13 Storage ontroller 18.16

nnual Sales 18.17 ost per Transistor 18.18 >10 19 transistors manufactured in 2008 1 billion for every human on the planet cost: pertransistor 1 0.1 Fabrication capital cost per transistor (Moore s law) 0.01 0.001 0.0001 0.00001 0.000001 0.0000001 1982 1985 1988 1991 1994 1997 2000 2003 2006 2009 2012 Internet Traffic Growth 18.19 18.20 TRNSISTOR SIS

Transistors s Switches Transistor act as a form of switch (on / off) ifferent physical structures lead to different kinds of transistors ipolar Junction Transistor (JT) Initial technology back in the late 40's 60's Metal Oxide Semiconductor Transistor (MOSFET) ominates the digital I market today ll transistors essentially function similarly with 3 nodes/terminals: 1 node serves as the value allowing current to flow between the other 2 nodes (on) or preventing current flow between the other 2 nodes (off) Example: if the switch input voltage is 5V, then current is allowed to flow between the other nodes 18.21 Semiconductors 18.22 Switch Input (Hi or Lo Voltage) urrent can flow based on voltage of input switch 18.23 18.24 Semiconductor Material Semiconductor material is not a great conductor material in its pure form Small amount of free charge an be implanted ( ) with other elements (e.g. boron or arsenic) to be more conductive Increases the amount of charge Pure Silicon Type Silicon (oped with boron) Electron acceptors Type Silicon (oped with arsenic) Electron donors

Silicon Lattice and opant toms Pure silicon: 3 lattice of atoms (a cubic crystal) and a poor conductor onductivity can be raised by adding either donors or acceptor : Group V dopant impurities, which have more free electrons than silicon The resulting material is called n type Group III dopants impurities which have lack of electrons The resulting material is called p type 18.25 Transistor Types ipolar Junction Transistors (JT) or silicon structure Small into very thin base layer controls large currents between emitter and collector However the fact that it requires a current into the base means it burns power ( ) and thus how many we can integrate on a chip (i.e. density) Metal Oxide Semiconductor Field Effect Transistors nmos and pmos MOSFETS Voltage applied to insulated gate controls current between source and drain Gate input requires no current thus low power! We will focus on MOSFET in this class emitter 18.26 ptype ntype ptype base conductive polysilicon ptype Gate Input collector npn JT Ntype MOSFET ntype 18.27 18.28 NMOS Transistor Physics NMOS Transistor Physics Transistor is started by implanting two n type silicon areas, separated by p type thin, insulator layer (silicon dioxide or just oxide ) is placed over the silicon between source and drain ntype silicon (extra negative charges) Source Input rain Output Source Input W L rain Input Insulator Layer (oxide) ntype silicon (extra negative charges) ptype silicon ( extra positive charges) ptype silicon ( extra positive charges)

18.29 18.30 NMOS Transistor Physics NMOS Transistor Physics thin, insulator layer (silicon dioxide or just oxide ) is placed over the silicon between source and drain onductive polysilicon material is layered over the oxide to form the gate input Insulator Layer (oxide) Source Input Gate Input conductive polysilicon ptype silicon ( extra positive charges) rain Output ntype silicon (extra negative charges) voltage (charge) at the gate input repels the extra positive charges in the p type silicon Result is a negativecharge channel between the source input and drain Source Input negativelycharge channel Gate Input positive charge repelled ptype rain Output ntype 18.31 18.32 NMOS Transistor Physics NMOS Transistor Physics Electrons can flow through the negative channel from the source input to the drain output The transistor is Gate Input Source Input rain Output ntype ptype If a voltage (negative charge) is placed on the gate, no channel will develop and no current will flow The transistor is Gate Input Source Input rain Output ntype ptype Negative channel between source and drain = urrent flow No negative channel between source and drain = No current flow

PMOS vs. NMOS PMOS transistors can also be made that are on when the gate voltage is and off when it is Source Input Gate Input Negative channel between source and drain = urrent flow ptype rain Output ntype Source Input Gate Input "Positive" channel between source and drain = urrent flow ntype 18.33 ptype Understanding physical constraints MOS TRNSISTOR LEVEL IMPLEMENTTION 18.34 NMOS PMOS NMOS and PMOS Transistors NMOS conducts when gate input is at a high voltage (logic 1 ) PMOS conducts when gate input is at a low voltage (logic 0 ) NMOS Transistors 1 0 urrent Flows (Small resistance between source and output ) NMOS (On if G=1) PMOS Transistors 0 1 18.35 No urrent Flows (Large resistance between source and output ) NMOS Transistors in Series/Parallel onnection Transistors can be thought as a switch controlled by its gate signal NMOS switch closes when switch control input is high 1 F F = 1 if 18.36 Indicates a Ptype urrent Flows (Small resistance between source and output) No urrent Flows (Large resistance between source and output) PMOS (On if G=0) 1 F F = 1 if

PMOS Transistors in Series/Parallel onnection 18.37 We ll Have Our Strengths 18.38 PMOS switch closes when switch control input is low 1 F 1 F F = 1 if F = 1 if NMOS are: Good at pulling the output voltage ad at pulling the output voltage PMOS are: NMOS Good at pulling the output voltage ad at pulling the output voltage GN Source Gate rain Vdd rain Gate Source Gate Gate PMOS Vdd Source rain GN rain Source NMOS and PMOS Transistors 18.39 MOS 18.40 NMOS transistors work best when one terminal is connected to a low voltage source, pulling the other terminal down to that voltage Normally, source terminal is connected to PMOS transistors work best when one terminal is connected to a high voltage source, pulling the other terminal down to that voltage Normally, source terminal is connected to supply voltage (5V, 3V, etc.) NMOS 0V PMOS 3V omplimentary MOS (MOS) Use PMOS to connect output to high voltage source We call this the Pull Up Network Use NMOS to connect output to low voltage source (usually = GN) We call this the Pull own Network Either PMOS or NMOS should create a conductive path to output, but not both Pulldown OFF Pulldown ON Pullup OFF Pullup ON Inputs PullUp Network Pullown Network PMOS Output NMOS

18.41 18.42 Strength of signal Signal Strength How close it approximates ideal voltage source V and GN rails are strongest 1 and 0 nmos passes ut degraded or pmos passes ut degraded or Thus nmoses are best for the pull down network, pmoses are best for the pull up network MOS Inverter Inverter can be formed using one PMOS and NMOS transistor The input value connects to both gate inputs The output is formed at the junction of the drains 18.43 18.44 MOS Inverter MOS NN Gate When input is 1, NMOS conducts and output is pulled down to 0V (GN) When input is 0, PMOS conducts and output is pulled up to 3V (V ) If and = 1, the output of the first circuit is pulled to 0 (opposite of N function) If or = 0, the output of the first circuit is pulled to 1 (opposite of N function) Rule of onduction omplements Pull up network is the dual (complement) of pull down Parallel > series, series > parallel NN

18.45 18.46 MOS N Gate MOS NOR Gate If and = 1, the output of the first circuit is pulled to 0 (opposite of N function) If or = 0, the output of the first circuit is pulled to 1 (opposite of N function) Inverter is then used to produce true N output If or = 1, the output of the first circuit is pulled to 0 (opposite of OR function) If and = 0, the output of the circuit is pulled to 1 (opposite of OR function) Rule of onduction omplements Pull up network is the dual (complement) of pull down Parallel > series, series > parallel NOR NN Inverter to produce N 18.47 18.48 MOS NOR Gate ompound Gates If or = 1, the output of the first circuit is pulled to 0 (opposite of OR function) If and = 0, the output of the circuit is pulled to 1 (opposite of OR function) Inverter is then used to produce true OR output OR How could you build this gate? You could try building each gate separately Two N gates = transistors One NOR gate = transistors With emorgan's Two NN gates = transistors One N gate = transistors Or you could take build it as a single compound gate. F F

ompound Gates ompound gates can do any inverting function Ex: N OR INVERT (OI) Full Gate Separate (a) Y = Separate Separate '' Separate (c) '' Y (b) (d) (f) ('')('') Y PN PUN 18.49 ompound Gate pproach For an inverting function just look at the expression (w/o the inversion) and Implement the PN using: Series connections for Parallel connections for Implement PUN as dual of PN Swap and If function is non inverting just add an inverter at the 18.50 (e) ompound Gate Example 18.51 ompound Gate Example 18.52 Y = ( ) OUT = ( )

18.53 18.54 ompound Gate Example (cont.) nother ompound Gate Example This is really a MOS inverter (2 transistors) but we just show it this way to save space and focus on the 1 st stage cell OUT = ( E) OUT = ( E) dd an inverter at the output Implement inverting function using compound MOS gate OR apply emorgan's theorem with the inner inversion and just build the resulting circuit OUT = 18.55 18.56 uild a 2 to 1 mux at the Transistor Level I 0 Y? I 1 S FRITION

MOS Layout Structure 18.57 Layout cross section MOS Layout Structure 18.58 Schematic L: hannel Length W: hannel Width oth n channel (NMOS) and p channel (PMOS) transistors are built on the same chip substrate Well: special region created in which the semiconductor type is opposite the substrate s type Example: n well MOS fabrication technology to create a n type substrate inside the already p type substrate The n well is used to create the PMOS transistors Start from the bottom up uild the n and p type material areas on the silicon Lay the insulator layer (oxide) over the silicon Place the polysilicon (gate) on top of the oxide onnect wires to the source, gate, and drain use layers of metal above the gate Layers 18.59 2 Layers of Metal Wires Transistor 1 Transistor 2 Side View Transistor 1 Transistor 2 Top View Photolithography n I consists of several layers of material that are manufactured in successive steps Lithography is used to selectively process the layers where the 2 mask geometry is copied on the surface Once the desired shape is patterned with photoresist the unprotected areas are etched away Lift off and etching are different techniques to remove and shape 18.60 60

18.61 18.62 Photolithography Photolithography Expose only specific areas of the chip for layer deposition or etching layer of photoresist material is deposited on the chip Photoresist becomes soluble when exposed to ultraviolet light Using a mask to cast a shadow, some portions of photoresist can be kept while the remainder is washed away Photoresist covering silicon surface Expose only specific areas of the chip for layer deposition or etching layer of photoresist material is deposited on the chip Photoresist becomes soluble when exposed to ultraviolet light Using a mask to cast a shadow, some portions of photoresist can be kept while the remainder is washed away Ultraviolet Light Exposed area will become soluble and be washed away exposing the surface underneath Mask creating shadow Photoresist covering silicon surface Masked area will stay hardened and protect the surface underneath 18.63 18.64 Ion Implantation Resulting Material fter washing away soluble photoresist, silicon in the shape of the mask is exposed an be implanted with ions to make n or p type material Exposed area can now be implanted with dopants Ion source bombards the exposed silicon Photoresist covering silicon surface Surface still covered by photoresist will be protected from ion implantation fter implantation, remaining photoresist can be exposed and washed away leaving n type silicon in the appropriate areas ntype doped silicon

18.65 18.66 Layer eposition Layer eposition For layers above the surface (oxide, gate polysilicon, and metal wires), a similar but slightly different process is used 1. Entire layer of material is deposited over entire area 2. overed with photoresist 3. Mask is used to indicate where material is desired Ultraviolet Light Photoresist layer is placed on top Mask desired material areas For layers above the surface (oxide, gate polysilicon, and metal wires), a similar but slightly different process is used 1. Entire layer of material is deposited over entire chip 2. overed with photoresist 3. Mask is used to indicate where material is desired 4. Wash away exposed photoresist 5. Use chemical/mechanical etching process to remove exposed oxide Etching process removes exposed oxide material but cannot penetrate photoresist material Oxide layer placed over entire chip area Oxide layer placed over entire chip area 18.67 18.68 Layer eposition Layer eposition For layers above the surface (oxide, gate polysilicon, and metal wires), a similar but slightly different process is used 1. Entire layer of material is deposited over entire chip 2. overed with photoresist 3. Mask is used to indicate where material is desired 4. Wash away exposed photoresist 5. Use chemical/mechanical etching process to remove exposed oxide 6. Remaining photoresist can be removed exposing oxide in the desired location Oxide layer for gate input Process is repeated for gate (polysilicon) and metal wire layers separate mask is required for each layer to indicate where the substance should be kept and where it should be etched away

Simplified MOS Fabrication Process 18.69 Fabrication Images 18.70 http://pubs.rsc.org/services/images/rspubs.eplatform.service.freeontent.imageservice.svc/i mageservice/rticleimage/2003/n/b208563c/b208563cf1.gif 69 http://www.4004.com/assets/4004eastmaskdetailhdcrop.gif