DOC PREVIEW
Berkeley ELENG 141 - Lecture 4 CMOS Switches and Gates Design Rules

This preview shows page 1-2-19-20 out of 20 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 20 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

EE1411EECS1411Lecture #4EE141EE141--Fall 2009Fall 2009Digital Integrated Digital Integrated CircuitsCircuitsLecture 4Lecture 4CMOS Switches and GatesCMOS Switches and GatesDesign RulesDesign RulesEE1412EECS1412Lecture #4Administrative StuffAdministrative Stuff Labs start this week Software lab #2 starts Friday Lab reports due the following week in lab Homework #2 due this Thurs. Homework #3 out this Thurs.EE1413EECS1413Lecture #4Review: Review: VTCsVTCsEE1414EECS1414Lecture #4Review: DelayReview: Delay Is it possible for a gate to have negative delay?EE1415EECS1415Lecture #4Review: EnergyReview: Energy Pulsed inverterEE1416EECS1416Lecture #4Class MaterialClass Material Last lecture Transistor as a switch, inverter Design metrics Today’s lecture Detailed switch model CMOS gates (intro to Ch. 3, 6) Design rules (Ch. 2.3) Reading (2.3, 3.3.1-3.3.2, 6.1-6.2.1)EE1417EECS1417Lecture #4Switch Model of MOS TransistorSwitch Model of MOS Transistor|VGS|SDG|VGS| < |VT||VGS| > |VT|RonSDSDEE1418EECS1418Lecture #4MOS Switch Model (Capacitance)MOS Switch Model (Capacitance)EE1419EECS1419Lecture #4Switch Model (Width)Switch Model (Width)EE14110EECS14110Lecture #4CMOS Inverter ModelCMOS Inverter ModelVinVoutCLVDDEE14111EECS14111Lecture #4CMOS LogicCMOS LogicEE14112EECS14112Lecture #4The CMOS Inverter: A First GlanceThe CMOS Inverter: A First GlanceVinVoutCLVDDEE14113EECS14113Lecture #4Static CMOS GatesStatic CMOS GatesAt every point in time (except during the switchingtransients) each gate output is connected to eitherVDDor VSSvia a low resistive path.The outputs of the gates assume at all times the valueof the Boolean function implemented by the circuit(ignoring, once again, the transient effects during switching periods).(Will contrast this later to dynamic circuit style.)EE14114EECS14114Lecture #4Static Complementary CMOSStatic Complementary CMOSVDDF(In1,In2,…InN)In1In2InNIn1In2InNPUNPDNPMOS onlyNMOS onlyPUN and PDN are dual logic networksPUN and PDN functions are complementary ……EE14115EECS14115Lecture #4Threshold DropsThreshold DropsVDDVDD→ 0PDN0 → VDDCLCLPUNVDD0 → VDD-VTnCLVDDVDDVDD→ |VTp|CLSDSDVGSSSDDVGSEE14116EECS14116Lecture #4NMOS Transistors NMOS Transistors in Series/Parallel Connectionin Series/Parallel ConnectionY = X if A AND BY = X if A OR B Transistor ↔ switch controlled by its gate signal NMOS switch closes when switch control input is high NMOS transistors pass a “strong” 0 but a “weak” 1ABXYXYABAND OREE14117EECS14117Lecture #4PMOS Transistors PMOS Transistors in Series/Parallel Connectionin Series/Parallel Connection PMOS switch closes when switch control is low PMOS transistors pass a “strong” 1 but a “weak” 0XYABABXYNOR NAND Y = X if A AND B = A + BY = X if A OR B = ABEE14118EECS14118Lecture #4Complementary CMOS Logic StyleComplementary CMOS Logic Style PUP is the dual to PDN(can be shown using DeMorgan’s Theorems) Static CMOS gates are always invertingA + B = ABAB = A + BAND = NAND + INVEE14119EECS14119Lecture #4Example Gate: NANDExample Gate: NAND PDN: G = AB ⇒ Conduction to GND PUN: F = A + B = AB ⇒ Conduction to VDD G(In1,In2,In3,…) ≡ F(In1,In2,In3,…)EE14120EECS14120Lecture #4Example Gate: NORExample Gate: NOREE14121EECS14121Lecture #4Complex CMOS GateComplex CMOS GateOUT = D + A • (B + C)DABCDABCEE14122EECS14122Lecture #4CMOS PropertiesCMOS Properties Full rail-to-rail swing Symmetrical VTC Propagation delay function of load capacitance and resistance of transistors No static power dissipationEE14123EECS14123Lecture #4Design RulesDesign RulesEE14124EECS14124Lecture #4Transistor LayoutTransistor Layoutp-wellSiO2polySiO2n+Cross-Sectional ViewLayout Viewpolyp-wellEE14125EECS14125Lecture #4CMOS Process LayersCMOS Process LayersLayerPolysiliconMetal1Metal2Contact To PolyContact To DiffusionViaWell (p,n)Active Area (n+,p+)Color RepresentationYellowGreenRedBlueMagentaBlackBlackBlackWell contact (p+,n+)GreenEE14126EECS14126Lecture #4Layers in 0.25 Layers in 0.25 µµm CMOS processm CMOS process(well contacts)EE14127EECS14127Lecture #4Design RulesDesign Rules Interface between designer and process engineer Guidelines for constructing process masks Unit dimension: Minimum line width scalable design rules: lambda parameter absolute dimensions (micron rules)EE14128EECS14128Lecture #4Design RulesDesign Rules Intra-layer Widths, spacing, area Inter-layer Enclosures, distances, extensions, overlaps Special rules (sub-0.25µm) Antenna rules, density rules, (area)EE14129EECS14129Lecture #4IntraIntra--Layer Design RulesLayer Design RulesMetal2431090 WellActive33Polysilicon22Different PotentialSame PotentialMetal1332Contactor ViaSelect2or62HoleEE14130EECS14130Lecture #4InterInter--Layer: Transistor LayoutLayer: Transistor Layout1253TransistorEE14131EECS14131Lecture #4InterInter--Layer: Layer: ViasViasand Contactsand Contacts121ViaMetal toPoly ContactMetal toActive Contact1254322EE14132EECS14132Lecture #4InterInter--Layer: Well and SubstrateLayer: Well and Substrate133222WellSubstrateSelect35EE14133EECS14133Lecture #4CMOS Inverter LayoutCMOS Inverter LayoutAA’np-substrateFieldOxidep+n+InOutGNDVDD(a) Layout(b) Cross-Section along A-A’AA’EE14134EECS14134Lecture #4Layout EditorLayout EditorEE14135EECS14135Lecture #4Design Rule CheckerDesign Rule CheckerEE14136EECS14136Lecture #4Sticks DiagramSticks Diagram13InOutVDDGNDStick diagram of inverter• Dimensionless layout entities• Only topology is importantEE14137EECS14137Lecture #4Circuit Under DesignCircuit Under DesignVDDVDDVinVoutM1M2M3M4Vout2EE14138EECS14138Lecture #4CMOS InverterCMOS InverterPolysiliconInOutVDDGNDPMOS2λMetal 1NMOSOutInVDDPMOSNMOSContactsN WellEE14139EECS14139Lecture #4Two InvertersTwo InvertersConnect in MetalShare power and groundAbut cellsVDDEE14140EECS14140Lecture #4Next LectureNext Lecture Overview of semiconductor


View Full Document

Berkeley ELENG 141 - Lecture 4 CMOS Switches and Gates Design Rules

Documents in this Course
Adders

Adders

7 pages

Memory

Memory

33 pages

I/O

I/O

14 pages

Lecture 8

Lecture 8

34 pages

Lab 3

Lab 3

2 pages

I/O

I/O

17 pages

Project

Project

6 pages

Adders

Adders

15 pages

SRAM

SRAM

13 pages

Load more
Download Lecture 4 CMOS Switches and Gates Design Rules
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 4 CMOS Switches and Gates Design Rules and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 4 CMOS Switches and Gates Design Rules 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?