EEL-6167 VLSI DESIGN SPRING 2004 TERM PROJECT Mirror Circuits: Design and Simulation Craig Chin Miguel Alonso Jr.

Slides:



Advertisements
Similar presentations
Design and Implementation of VLSI Systems (EN1600)
Advertisements

Digital CMOS Logic Circuits
Static CMOS Circuits.
CSET 4650 Field Programmable Logic Devices
1 8-Bit Barrel Shifter Cyrus Thomas Ekemini Essien Kuang-Wai (Kenneth) Tseng Advisor: Dr. David Parent December 8, 2004.
Sequential MOS Logic Circuits
Pass Transistor Logic. Agenda  Introduction  VLSI Design methodologies  Review of MOS Transistor Theory  Inverter – Nucleus of Digital Integrated.
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Chapter 6 –Selected Design Topics Part 2 – Propagation Delay and Timing Logic and Computer Design Fundamentals.
Lecture 9: Combinational Circuit Design. CMOS VLSI DesignCMOS VLSI Design 4th Ed. 10: Combinational Circuits2 Outline  Bubble Pushing  Compound Gates.
Digital Integrated Circuits© Prentice Hall 1995 Devices The MOS Transistor.
Chapter 08 Designing High-Speed CMOS Logic Networks
Chapter 09 Advanced Techniques in CMOS Logic Circuits
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN01600) Lecture 19: Combinational Circuit Design (1/3) Prof. Sherief Reda Division of Engineering,
Microelectronic Circuits, Sixth Edition Sedra/Smith Copyright © 2010 by Oxford University Press, Inc. C H A P T E R 13 CMOS Digital Logic Circuits.
Introduction to CMOS VLSI Design Combinational Circuits.
Introduction to VLSI Circuits and Systems, NCUT 2007 Chapter 6 Electrical Characteristic of MOSFETs Introduction to VLSI Circuits and Systems 積體電路概論 賴秉樑.
Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response
CSCE 612: VLSI System Design Instructor: Jason D. Bakos.
Computer Engineering 222. VLSI Digital System Design Introduction.
CMOS VLSI Design MOSIS Layout Rules. CMOS VLSI DesignSlide 2.
Physical States for Bits. Black Box Representations.
Chapter 03 Physical Structure of CMOS Integrated Circuits
Outline Noise Margins Transient Analysis Delay Estimation
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 25: Sequential Circuit Design (3/3) Prof. Sherief Reda Division of Engineering,
Design and Implementation of VLSI Systems (EN0160) lecture03 Sherief Reda Division of Engineering, Brown University Spring 2008 [sources: Weste/Addison.
CMOS VLSI Design4: DC and Transient ResponseSlide 1 EE466: VLSI Design Lecture 05: DC and transient response – CMOS Inverters.
8-Bit Gray Code Converter
CSCE 613: Fundamentals of VLSI Chip Design Instructor: Jason D. Bakos.
S. RossEECS 40 Spring 2003 Lecture 24 Today we will Review charging of output capacitance (origin of gate delay) Calculate output capacitance Discuss fan-out.
Field-Effect Transistors 1.Understand MOSFET operation. 2. Understand the basic operation of CMOS logic gates. 3. Make use of p-fet and n-fet for logic.
Lecture 21, Slide 1EECS40, Fall 2004Prof. White Lecture #21 OUTLINE –Sequential logic circuits –Fan-out –Propagation delay –CMOS power consumption Reading:
VLSI Lab References I am grateful for the contributions from SEMATECH, the Austin Community College, and MKS Instruments. For further reading, I especially.
Chapter 7 Complementary MOS (CMOS) Logic Design
1 Delay Estimation Most digital designs have multiple data paths some of which are not critical. The critical path is defined as the path the offers the.
Module-3 (MOS designs,Stick Diagrams,Designrules)
MOS Transistors The gate material of Metal Oxide Semiconductor Field Effect Transistors was original made of metal hence the name. Present day devices’
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 2 CMOS.
Introduction to VLSI Design – Lec01. Chapter 1 Introduction to VLSI Design Lecture # 2 A Circuit Design Example.
1 Monolithic Pixel Sensor in SOI Technology - First Test Results H. Niemiec, M. Koziel, T. Klatka, W. Kucewicz, S. Kuta, W. Machowski, M. Sapor University.
Chapter 07 Electronic Analysis of CMOS Logic Gates
16-1 McGraw-Hill Copyright © 2001 by the McGraw-Hill Companies, Inc. All rights reserved. Chapter Sixteen MOSFET Digital Circuits.
Ratioed Circuits Ratioed circuits use weak pull-up and stronger pull-down networks. The input capacitance is reduced and hence logical effort. Correct.
Introduction to CMOS VLSI Design Lecture 5: Logical Effort GRECO-CIn-UFPE Harvey Mudd College Spring 2004.
Designing of a D Flip-Flop Final Project ECE 491.
Chapter 1 Combinational CMOS Logic Circuits Lecture # 4 Pass Transistors and Transmission Gates.
1 Inverter Layout. 2 TX Gate: Layout VDD VSS VO Vi C CCC For data path structure P+ N+
Introduction to CMOS VLSI Design MOS devices: static and dynamic behavior.
Exercise TAIST ICTES Program VLSI Design Methodology Hiroaki Kunieda Tokyo Institute of Technology.
STICK DIAGRAM EMT251. Schematic vs Layout In Out V DD GND Inverter circuit.
Please see “portrait orientation” PowerPoint file for Appendix A Figure A.1. Light switch example.
Nonlinear & Neural Networks LAB. CHAPTER 8 Combinational Circuit design and Simulation Using Gate 8.1Review of Combinational Circuit Design 8.2Design of.
Project submitted By RAMANA K VINJAMURI VLSI DESIGN ECE 8460 Spring 2003.
CMOS Fabrication nMOS pMOS.
Integrated VLSI Systems EEN4196 Title: 4-bit Parallel Full Adder.
Purpose of design rules:
D FLIP FLOP DESIGN AND CHARACTERIZATION -BY LAKSHMI SRAVANTHI KOUTHA.
1 Overview of Fabrication Processes of MOSFETs and Layout Design Rules.
Chapter 6 Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved. High-Speed CMOS Logic Design.
STICK DIAGRAM EMT251. Schematic vs Layout In Out V DD GND Inverter circuit.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – 30 Lab 2: NAND gate.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  Logic gates used in digital electronics  How to use logic gates to implement logic equations You will learn:
CS151 Introduction to Digital Design Chapter 5: Sequential Circuits 5-1 : Sequential Circuit Definition 5-2: Latches 1Created by: Ms.Amany AlSaleh.
1 Lecture 24 Transistors A look ahead Course summary.
Flip-Flop Flip-flops Objectives Upon completion of this chapter, you will be able to :  Construct and analyze the operation of a latch flip-flop made.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – 30 Lab 2: NAND gate.
FIGURE 5.1 Block diagram of sequential circuit
Design Rule EMT 251.
Chapter 1 INTRODUCTION.
Presentation transcript:

EEL-6167 VLSI DESIGN SPRING 2004 TERM PROJECT Mirror Circuits: Design and Simulation Craig Chin Miguel Alonso Jr.

Overview  The theory behind mirror-circuit logic design is introduced.  The method and tools involved in the simulation and layout of the various logic circuits are discussed.  The simulation circuits, the circuit layouts, and the simulation results are presented.  Observations pertaining to the design process and the simulation results are discussed.

Introduction  Mirror circuits are based on series-parallel configurations of MOSFETs.  A mirror circuit has the same transistor topology for the nFETs and the pFETs (refer to Figure 1).  NAND2, NOR2, EXOR2, or EXNOR2 logic gates can be constructed using the same mirror circuit structure.  The different functionalities are implemented by varying the inputs at each gate.  Only one general layout is necessary.  This simplifies the layout process.

Introduction Figure 1- Mirror Circuit for (a) Inverter and (b) Generic two input logic gate

Introduction  The rise times and fall times of the EXOR and EXNOR mirror circuit gates are shorter than their AOI counterparts.  However, the rise times and fall times the mirror circuit AND and NOR gates are slightly longer (see Table 1).

Introduction Table 1- Rise Times and Fall times of Mirror Circuits vs. Conventional Circuits

Method  The circuits to be explored were designed using Orcad’s PSPICE for the circuit simulation, and the LASI utility for designing the physical layout.  provides information on design rules for various processes, along with the scalable CMOS (SCMOS) design rule set.  A scalable CMOS (SCMOS) design rule set is based on reference measurement lambda (λ), which has units in microns.  All of the dimensions in the layout are written in the form Value = mλ  The layer maps used are shown in Figures 2 and 3.

Method Figure 2- Layer Map for SCMOS

Method Figure 3- Layer Map for SCMOS (cont'd)

Method  LASI is available free from  This tool combines the layout process with PSPICE, giving a very accurate representation of the physical model using SPICE.  It auto-routes layouts, calculates parasitic capacitances, and provides circuit files for use during SPICE simulation.  It has the capability of performing design rule checks for a set of design rules.  ORCAD simulations provides the advantage of the hierarchical circuit structures, where design takes place using sub-circuits.  The Taiwan Semiconductor Manufacturing Corporation (TSMC) was chosen to be the process, because their process parameters were the only ones available on the Mosis website.

Method  With the process parameters already defined, in order to provide an accurate model for simulation, the length and width of the NFET and PFET were specified to be: L n = 0.7um, W n = 1.4um, L p = 0.7um, W p = 3.5um  The (W/L) ratio for the NFET is 2 and for the PFET is 5, in order to maintain the device trans-conductance’s the same.  These values, in addition to the SPICE model parameters, are used for performing the circuit simulations for the Inverter, NAND, NOR, EXOR, and the D Flip Flop.

Circuit Diagrams and Layouts Figure 4-NMOS FET Layout Figure 5- PMOS FET Layout

Circuit Diagrams and Layouts Figure 4 – Inverter Circuit Diagram Figure 5 – Inverter Layout

Circuit Diagrams and Layouts Figure 6 – NAND2 Circuit Diagram Figure 7 – NAND2 Layout

Circuit Diagrams and Layouts Figure 8 – Edge-Triggered D Flip-Flop Circuit Diagram

Circuit Diagrams and Layouts Figure 9 – D Latch Sub-circuit Diagram Figure 10 – Inverter Sub-circuit Diagram

Circuit Diagrams and Layouts Figure 11 – Edge-Triggered D Flip-Flop Layout

Results of Simulation Figure 13 – Inverter Simulation at 10MHz Figure 12 – Inverter Simulation at 1MHz

Results of Simulation Figure 14 – Inverter Simulation at 100MHz

Results of Simulation Figure 16 – NAND2 Simulation at 10MHz Figure 15 – NAND2 Simulation at 1MHz

Results of Simulation Figure 17 – NAND2 Simulation at 100MHz

Results of Simulation Figure 19 – Edge-Triggered D Flip-Flop Simulation at 10MHz Clock Figure 18 – Edge-Triggered D Flip-Flop Simulation at 1MHz Clock

Results of Simulation Figure 20 – Edge-Triggered D Flip-Flop Simulation at 100MHz Clock

Results of Simulation  At 100 MHz The rise time for the inverter was.24 ns The fall time for the inverter was 0.04 ns The propagation delay for the D Flip Flop was 2.72 ns The rise time for the D Flip Flop was 2.02 ns The fall time for the D Flip Flop was ns

Discussion  Mirror Circuits were investigated using the various tools  The advantage of using mirror circuits comes in the layout process  Mirror circuits do, however, experience changes in the rise and fall times when compared to their minimal realization counter parts  This is evident from the simulation plots

Conclusion  In general, in order to improve the performance of the various circuits Select a better process that allows for smaller geometries Since the SCMOS design convention was used, there is no need to redesign the layouts, it is simply a matter of rescaling them Perhaps, if the above does not improve performance, the placement of the various sub-cells can be improved to minimize metalization paths