Preface to Third Edition Deep Submicron Digital IC Design p. 1 Introduction p. 1 Brief History of IC Industry p. 3 Review of Digital Logic Gate

Similar documents
DIGITAL INTEGRATED CIRCUITS A DESIGN PERSPECTIVE 2 N D E D I T I O N

EC 1354-Principles of VLSI Design

Electronic Circuits EE359A

CMOS Digital Logic Design with Verilog. Chapter1 Digital IC Design &Technology

Code No: R Set No. 1

CMOS LOGIC CIRCUIT DESIGN

1 FUNDAMENTAL CONCEPTS What is Noise Coupling 1

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

EE 330 Lecture 44. Digital Circuits. Ring Oscillators Sequential Logic Array Logic Memory Arrays. Final: Tuesday May 2 7:30-9:30

電子電路. Memory and Advanced Digital Circuits

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

ECE/CoE 0132: FETs and Gates

IES Digital Mock Test

CMOS Digital Integrated Circuits Analysis and Design

ECE 471/571 The CMOS Inverter Lecture-6. Gurjeet Singh

EEC 118 Lecture #12: Dynamic Logic

Digital Design and System Implementation. Overview of Physical Implementations

FUNDAMENTALS OF MODERN VLSI DEVICES

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Unit level 4 Credit value 15. Introduction. Learning Outcomes

Module -18 Flip flops

Chapter 1 Semiconductors and the p-n Junction Diode 1

! Is it feasible? ! How do we decompose the problem? ! Vdd. ! Topology. " Gate choice, logical optimization. " Fanin, fanout, Serial vs.

Contents 1 Introduction 2 MOS Fabrication Technology

Engr354: Digital Logic Circuits

CMOS Digital Integrated Circuits Lec 11 Sequential CMOS Logic Circuits

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

EECS150 - Digital Design Lecture 15 - CMOS Implementation Technologies. Overview of Physical Implementations

EECS150 - Digital Design Lecture 9 - CMOS Implementation Technologies

Lecture 3: Logic circuit. Combinational circuit and sequential circuit

Lecture 18. BUS and MEMORY

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

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC

Objective Questions. (a) Light (b) Temperature (c) Sound (d) all of these

Careers in Electronics Using a Calculator Safety Precautions Dc Circuits p. 1 Fundamentals of Electricity p. 3 Matter, Elements, and Compounds p.

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Low-Power Digital CMOS Design: A Survey

COMPUTER ORGANIZATION & ARCHITECTURE DIGITAL LOGIC CSCD211- DEPARTMENT OF COMPUTER SCIENCE, UNIVERSITY OF GHANA

Reference. Wayne Wolf, FPGA-Based System Design Pearson Education, N Krishna Prakash,, Amrita School of Engineering

VALLIAMMAI ENGINEERING COLLEGE

Topics. Memory Reliability and Yield Control Logic. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

4-bit counter circa bit counter circa 1990

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

12 BIT ACCUMULATOR FOR DDS

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

nmos, pmos - Enhancement and depletion MOSFET, threshold voltage, body effect

Memory (Part 1) RAM memory

Computer Architecture (TT 2012)

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

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

CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES

Logic Families. Describes Process used to implement devices Input and output structure of the device. Four general categories.

! Sequential Logic. ! Timing Hazards. ! Dynamic Logic. ! Add state elements (registers, latches) ! Compute. " From state elements

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

CS302 - Digital Logic Design Glossary By

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

BASIC PHYSICAL DESIGN AN OVERVIEW The VLSI design flow for any IC design is as follows

4-bit counter circa bit counter circa 1990

UNIT-II LOW POWER VLSI DESIGN APPROACHES

CMOS VLSI Design (A3425)

A Low-Power High-speed Pipelined Accumulator Design Using CMOS Logic for DSP Applications

EECS150 - Digital Design Lecture 19 CMOS Implementation Technologies. Recap and Outline

Microelectronic Circuits

Power-Area trade-off for Different CMOS Design Technologies

EE434 ASIC & Digital Systems. Partha Pande School of EECS Washington State University

Introduction to Electronic Devices

A Survey of the Low Power Design Techniques at the Circuit Level

Propagation Delay, Circuit Timing & Adder Design. ECE 152A Winter 2012

Design of low-power, high performance flip-flops

Propagation Delay, Circuit Timing & Adder Design

Digital Integrated CircuitDesign

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

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

Lecture #2 Solving the Interconnect Problems in VLSI

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

2 MARK QUESTIONS & ANSWERS UNIT1-MOS TRANSISTOR PRINCIPLE

Associate In Applied Science In Electronics Engineering Technology Expiration Date:

Investigation on Performance of high speed CMOS Full adder Circuits

Course Outcome of M.Tech (VLSI Design)

Lecture 9: Clocking for High Performance Processors

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

Near-threshold Computing of Single-rail MOS Current Mode Logic Circuits

Lecture 4&5 CMOS Circuits

EE 330 Lecture 44. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

Combinational Logic Gates in CMOS

Keywords: VLSI; CMOS; Pass Transistor Logic (PTL); Gate Diffusion Input (GDI); Parellel In Parellel Out (PIPO); RAM. I.

Low Power Design of Successive Approximation Registers

DESIGN OF LOW POWER HIGH PERFORMANCE 4-16 MIXED LOGIC LINE DECODER P.Ramakrishna 1, T Shivashankar 2, S Sai Vaishnavi 3, V Gowthami 4 1

IC Layout Design of 4-bit Universal Shift Register using Electric VLSI Design System

Design cycle for MEMS

Lecture 4. The CMOS Inverter. DC Transfer Curve: Load line. DC Operation: Voltage Transfer Characteristic. Noise in Digital Integrated Circuits

1. What is the major problem associated with cascading pass transistor logic gates?

EE434 ASIC & Digital Systems

CMOS circuit design Simulator in hands

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

Lecture 11: Clocking

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

Circuit Simulation with SPICE OPUS

STATIC cmos circuits are used for the vast majority of logic

RECENT technology trends have lead to an increase in

Transcription:

Preface to Third Edition p. xiii Deep Submicron Digital IC Design p. 1 Introduction p. 1 Brief History of IC Industry p. 3 Review of Digital Logic Gate Design p. 6 Basic Logic Functions p. 6 Implementation of Logic Circuits p. 9 Definition of Noise Margin p. 11 Definition of Transient Characteristics p. 12 Power Estimation p. 14 Digital Integrated Circuit Design p. 15 MOS Transistor Structure and Operation p. 16 CMOS Versus NMOS p. 17 Deep Submicron Interconnect p. 19 Computer-Aided Design of Digital Circuits p. 24 Circuit Simulation and Analysis p. 24 The Challenges Ahead p. 26 Summary p. 31 MOS Transistors p. 35 Introduction p. 35 Structure and Operation of the MOS Transistor p. 37 Threshold Voltage of the MOS Transistor p. 41 First-Order Current-Voltage Characteristics p. 52 Derivation of Velocity-Saturated Current Equations p. 57 Effect of High Fields p. 57 Current Equations for Velocity-Saturated Devices p. 61 Alpha-Power Law Model p. 66 Subthreshold Conduction p. 68 Capacitances of the MOS Transistor p. 70 Thin-Oxide Capacitance p. 71 pn Junction Capacitance p. 73 Overlap Capacitance p. 79 Summary p. 81 Fabrication, Layout, and Simulation p. 89 Introduction p. 89 IC Fabrication Technology p. 90 Overview of IC Fabrication Process p. 90 IC Photolithographic Process p. 92 Making Transistors p. 93 Making Wires p. 97 Wire Capacitance and Resistance p. 100 Layout Basics p. 104 Modeling the MOS Transistor for Circuit Simulation p. 107 MOS Models in SPICE p. 107 Specifying MOS Transistors p. 108 SPICE MOS LEVEL 1 Device Model p. 111 Extraction of Parameters for MOS LEVEL 1 p. 113 BSIM3 Model p. 115 Binning Process in BSIM3 p. 115 Short-Channel Threshold Voltage p. 116

Mobility Model p. 119 Linear and Saturation Regions p. 120 Subthreshold Current p. 122 Capacitance Models p. 123 Source/Drain Resistance p. 124 Additional Effects in MOS Transistors p. 125 Parameter Variations in Production p. 125 Temperature Effects p. 125 Supply Variations p. 127 Voltage Limitations p. 128 CMOS Latch-up p. 128 Silicon-on-Insulator (SOI) Technology p. 130 SPICE Model Summary p. 132 MOS Inverter Circuits p. 143 Introduction p. 143 Voltage Transfer Characteristics p. 144 Noise Margin Definitions p. 147 Single-Source Noise Margin (SSNM) p. 148 Multiple-Source Noise Margin (MSNM) p. 150 Resistive-Load Inverter Design p. 153 NMOS Transistors as Load Devices p. 162 Saturated Enhancement Load p. 162 Linear Enhancement Load p. 166 Complementary MOS (CMOS) Inverters p. 168 DC Analysis of CMOS Inverter p. 168 Layout Design of CMOS Inverter p. 176 Pseudo-NMOS Inverters p. 178 Sizing Inverters p. 181 Tristate Inverters p. 184 Summary p. 185 Static MOS Gate Circuits p. 195 Introduction p. 195 CMOS Gate Circuits p. 197 Basic CMOS Gate Sizing p. 198 Fanin and Fanout Considerations p. 202 Voltage Transfer Characteristics (VTC) of CMOS Gates p. 205 Complex CMOS Gates p. 209 XOR and XNOR Gates p. 212 Multiplexer Circuits p. 214 Flip-Flops and Latches p. 214 Basic Bistable Circuit p. 215 SR Latch p. 216 JK Flip-Flop p. 220 JK Master-Slave Flip-Flop p. 221 JK Edge-Triggered Flip-Flop p. 222 D Flip-Flops and Latches p. 223 Power Dissipation in CMOS Gates p. 227 Dynamic (Switching) Power p. 228 Static (Standby) Power p. 235 Complete Power Equation p. 237

Power and Delay Tradeoffs p. 238 Summary p. 241 High-Speed CMOS Logic Design p. 249 Introduction p. 249 Switching Time Analysis p. 251 Gate Sizing Revisited--Velocity Saturation Effects p. 255 Detailed Load Capacitance Calculation p. 257 Fanout Gate Capacitance p. 258 Self-Capacitance Calculation p. 260 Wire Capacitance p. 267 Improving Delay Calculation with Input Slope p. 267 Gate Sizing for Optimal Path Delay p. 276 Optimal Delay Problem p. 276 Inverter Chain Delay Optimization--FO4 Delay p. 277 Optimizing Paths with NANDs and NORs p. 283 Optimizing Paths with Logical Effort p. 286 Derivation of Logical Effort p. 286 Understanding Logical Effort p. 292 Branching Effort and Sideloads p. 297 Summary p. 301 Transfer Gate and Dynamic Logic Design p. 309 Introduction p. 309 Basic Concepts p. 310 Pass Transistors p. 310 Capacitive Feedthrough p. 313 Charge Sharing p. 316 Other Sources of Charge Loss p. 318 CMOS Transmission Gate Logic p. 318 Multiplexers Using CMOS Transfer Gates p. 320 CMOS Transmission Gate Delays p. 325 Logical Effort with CMOS Transmission Gates p. 331 Dynamic D-Latches and D Flip-Flops p. 333 Domino Logic p. 336 Logical Effort for Domino Gates p. 342 Limitations of Domino Logic p. 343 Dual-Rail (Differential) Domino Logic p. 346 Self-Resetting Circuits p. 349 Summary p. 349 Semiconductor Memory Design p. 359 Introduction p. 359 Memory Organization p. 360 Types of Memory p. 362 Memory Timing Parameters p. 363 MOS Decoders p. 364 Static RAM Cell Design p. 368 Static Memory Operation p. 368 Read Operation p. 371 Write Operation p. 374 SRAM Cell Layout p. 376 SRAM Column I/O Circuitry p. 377

Column Pull-Ups p. 378 Column Selection p. 380 Write Circuitry p. 382 Read Circuitry p. 382 Memory Architecture p. 390 Summary p. 393 Additional Topics in Memory Design p. 399 Introduction p. 399 Content-Addressable Memories (CAMs) p. 400 Field-Programmable Gate Array p. 407 Dynamic Read-Write Memories p. 413 Three-Transistor Dynamic Cell p. 414 One-Transistor Dynamic Cell p. 415 External Characteristics of Dynamic RAMs p. 419 Read-Only Memories p. 421 MOS ROM Cell Arrays p. 421 EPROMs and E[superscript 2]PROMs p. 425 Flash Memory p. 432 FRAMs p. 435 Summary p. 436 Interconnect Design p. 441 Introduction p. 441 Interconnect RC Delays p. 444 Wire Resistance p. 444 Elmore Delay Calculation p. 446 RC Delay in Long Wires p. 449 Buffer Insertion for Very Long Wires p. 453 Interconnect Coupling Capacitance p. 457 Components of Coupling Capacitance p. 457 Coupling Effects on Delay p. 463 Capacitive Noise or Crosstalk p. 467 Interconnect Inductance p. 468 Antenna Effects p. 473 Summary p. 477 Power Grid and Clock Design p. 483 Introduction p. 483 Power Distribution Design p. 484 IR Drop and Ldi/dt p. 485 Electromigration p. 488 Power Routing Considerations p. 491 Decoupling Capacitance Design p. 493 Power Distribution Design Example p. 495 Clocking and Timing Issues p. 499 Clock Definitions and Metrics p. 499 Clock Skew p. 501 Effect of Noise on Clocks and FFs p. 504 Power Dissipation in Clocks p. 506 Clock Generation p. 507 Clock Distribution for High-Performance Designs p. 509 Example of a Clock Distribution Network p. 511

Phase-Locked Loops/Delay-Locked Loops p. 514 PLL Design Considerations p. 516 Clock Distribution Summary p. 522 A Brief Introduction to SPICE p. 529 Introduction p. 529 Design Flow p. 530 Syntax p. 531 Title p. 532 Settings of Various Global Parameters p. 532 Listing of Sources and Active and Passive Elements p. 534 Analysis Statements p. 541 Complete SPICE Examples p. 545 Bipolar Transistors and Circuits p. 547 The Bipolar Junction Transistor p. 547 The Schottky-Barrier Diode p. 550 BJT Model for Circuit Simulation p. 552 Bipolar Transistor Inverter p. 553 Voltage Transfer Characteristics p. 554 Schottky-Clamped Inverter p. 556 BJT Inverter Switching Times p. 557 Bipolar Digital Gate Circuits p. 558 Voltage Transfer Characteristics p. 558 Propagation Delay Time p. 561 Input Clamp Diodes p. 561 Index p. 563 Table of Contents provided by Blackwell's Book Services and R.R. Bowker. Used with permission