EE584 (Fall 2006) Introduction to VLSI CAD Project. Design of Ring Oscillator using NOR gates

Size: px
Start display at page:

Download "EE584 (Fall 2006) Introduction to VLSI CAD Project. Design of Ring Oscillator using NOR gates"

Transcription

1 EE584 (Fall 2006) Introduction to VLSI CAD Project Design of Ring Oscillator using NOR gates By, Veerandra Alluri Vijai Raghunathan Archana Jagarlamudi Gokulnaraiyn Ramaswami Instructor: Dr. Joseph Elias

2 Table of Contents 1) Introduction ) The Ring Oscillator ) The Design ) Design of Ring Oscillator ) The Enable circuit ) ESD Protection Circuit ) Output Buffer ) Schematics ) Corner Testing Why corner testing? ) Layout ) Few points on the ring oscillator s layout drawing ) Few points on the output buffer s layout drawing ) Sweet/Bitter Experiences ) Conclusion References... 23

3 Table of Figures Figure 1 5 Stage Ring Oscillator... 4 Figure 2 35 Stage NOR Ring Oscillator... 6 Figure 3 Enable Circuit... 6 Figure 4 ESD Protection Circuit... 7 Figure 5 Output Buffer... 7 Figure 6 Output Buffer Circuit... 8 Figure 7 Overall Block Diagram... 9 Figure 8 Enable Schematic... 9 Figure 9 Ring Oscillator Schematic Figure 10 Output Buffer Schematic Figure 11 Slow slow Simulation plot Figure 12 Typi typi Simulation Plot Figure 13 Fast fast Simulation plot Figure 14 Slow Simulation Plot for 25 C Figure 15 Typi Simulation Plot for 25 C Figure 16 Fast Simulation Plot 25 C Figure 17 Slow Corner Simulation Surface Plot Figure 18 Typi Corner Simulation Surface Plot Figure 19 Fast Corner Simulation Surface Plot Figure 20 Overall Corner Simulation Surface Plot (Vdd = 1.8 V) Figure 21 Overall Corner Simulation Surface Plot (Temperature = 25 C) Figure 22 Ring Oscillator Layout Figure 23 Enable Circuit Layout Figure 24 Output Buffer Layout Figure 25 Overall Circuit inside bounding box... 22

4 1) Introduction The ring oscillator is a circuit used to calculate time delays in circuits and thereby help measuring the speed of a technology being developed. Since it is an oscillator it can also be used to clock other digital circuits. Designing a ring oscillator using NOR gates was the main goal of this project. Some other essential components like an enable circuit and an output buffer were also designed. The project dealt with a lot of learning, and understanding of VLSI concepts and practically implementing many ideas. 2) The Ring Oscillator The ring oscillator is a digital circuit consisting of many stages of inverters in series, where the number of stages is always odd. Figure 1 shows a simple five stage ring oscillator. When a digital 1 or a 0 is at the input of the first stage, it traverses through all the stages with alternate 1 s and 0 s at the output of every adjacent stage. As it has odd number of stages, the logic at the output is always the compliment of the input at the first stage and this output is fed back to the input thereby enabling oscillations. The time period for which the output is high or low is directly equal to the time delay (propagation delay) the signal experiences in traveling from the first stage to the last stage. Hence the period of the output waveform would be twice the time delay ideally. Figure 1 5 Stage Ring Oscillator 1 1 Page 339, CMOS Circuit Design, Layout and Simulation by R. Jacob Baker

5 3) The Design The primary focus would be to create a ring oscillator. The number of stages would depend on the delay one is expecting to get from the circuit. It should be noted that the circuit designed would be tested using an oscilloscope. A typical oscilloscope measures a frequency of about 100 MHz which corresponds to a time period of 10 ns. So under typical conditions it was decided to have a time delay of 15 ns, meaning a high time of 15ns and a low time of 15ns and hence a time period of about 30ns. This waveform can be easily measured in any standard oscilloscope. The motive was to design a ring oscillator with minimum number of stages and so the delay induced by each stage should be as high as possible. Hence the width of the transistors used in constructing the NOR gate should be minimum as larger width would result in more current flow reducing the delay in each stage. Also to have equal rise and fall times, the width of the PFET would have to be more than that of the width of the NFET to compensate for the different transconductance of electrons and holes. So the widths of all the PFETs were twice as that of the NFETs. After running a few trial simulations with NOR gates having minimum widths, it was observed that a 35 stage Ring oscillator using NOR gates would result in the desired time delay. Designing just a ring oscillator might not be enough as there are other things to be taken care of. The ring oscillator is a self starting oscillator and there must be a way to stop the oscillations whenever necessary. Hence an enable circuit is required to turn on and off the oscillator. Similarly the circuit needs protection from any kind of static discharge induced during testing. Hence an ESD (electro-static discharge) protection circuit is needed. Finally the ring oscillator must be able to drive some load. Since the circuit is designed for testing purposes, the load is taken as the oscilloscope. Keeping this load in mind, an output buffer circuit is also designed. These circuits are explained one after the other in the following sections. 3.1) Design of Ring Oscillator The objective is to create an inverter using a NOR gate. When the inputs of a NOR gate are shorted, there is only input and one output. Now the NOR gate behaves like an inverter. Thirty five such NOR gates were put in series to create the ring oscillator as shown in Figure 2. The ratios of the widths of PFET to the widths of NFET are shown above each NOR gate.

6 Figure 2 35 Stage NOR Ring Oscillator 3.2) The Enable circuit The enable circuit was taken from CMOS Circuit Design, Layout and Simulation by R. Jacob Baker. It is shown in Figure 3. It is a tri-state buffer where when the enable input is 1, the input goes to the output and when it is 0, the input is cut from the output and the output is a high impedance state. Figure 3 Enable Circuit 2 3.3) ESD Protection Circuit The ESD protection circuit is shown in Figure 4. Diodes D1 and D2 are used to clamp the input signal to within 0.7 V of VDD or ground. The resistor R is used to further minimize any input current in the event D3 breaks down or conducts. The resistor is usually realized by a long n+ diffusion region that might surround the contact pad. 3 2 Page 372, CMOS Design, Layout and Simulation by R. Jacob Baker 3 Page , Digital Integrated Circuit Design by Ken Martin

7 4 Figure 4 ESD Protection Circuit 3.4) Output Buffer As mentioned in the design, the circuit must be able to drive a load. In this case the load is assumed to be the oscilloscope. After going through a few datasheets of some oscilloscopes, it was found that the oscilloscope usually has a load comprising of a capacitor 20pF and a resistance of 1 mega ohm. So the ring oscillator must be able to drive it and hence we need an output buffer. The design of the output buffer is got from CMOS Design, Layout and Simulation by R. Jacob Baker and is shown in Figure 5. The explanation given is Consider the inverter string (a buffer) driving a load capacitance, labeled C load and shown in Figure 5. Moving towards the load in a cascade of the N inverters, each inverter larger than the previous by a factor A (that is the width of each MOSFET is multiplied by A), a minimum delay can be obtained as long as A and N are picked correctly. Each inverter s input capacitance is larger than the previous inverter s input capacitance by a factor of A. 5 The equations for designing the circuit are as follows: N=ln(C load /C in1 ) and A=(C load /C in1 ) (1/N) 6 C in1 is the input capacitance of the first stage inverter. Figure 5 Output Buffer 7 4 Page 274, Digital Integrated Circuit Design by Ken Martin 5 Page 344, CMOS Design, Layout and Simulation by R. Jacob Baker 6 Page , CMOS Design, Layout and Simulation by R. Jacob Baker 7 Page 344, CMOS Design, Layout and Simulation by R. Jacob Baker

8 The first inverter is assumed to have p-width/n-width of 2.10/1.05. The C in1 value is obtained by finding the C oxp and C oxn for the PFET and NFET. C in1 =3/2*(C oxp +C oxn ) C oxp = C oxp 1 *W*L*(scale) 2 8 C oxn = C oxn 1 *W*L*(scale) 2 9 Where, Cox1 is got from Table 6.4, CMOS Circuit Design, Layout and Simulation by R. Jacob Baker W Width of the transistor L Length of the transistor Scale 50 nm (all parameters multiplied by scale to get actual values) Solving all the above equations the value is N is obtained as 10 and value of A as e. If N is 10 then the widths of the PFET and NFET for the 10 th stage would be very large and difficult to implement in layout. So the buffer is stopped with just 9 stages as this would be good enough, if not the best to drive our desired load. There is a stage before the first stage of the actual buffer circuit. This inverter is added to make the total number of stages even so that the output of the ring oscillator appears exactly at the load. If there are 9 stages then the output at the load would be the inverted version of the output of the ring oscillator. This design is shown in Figure 6. The widths of the PFET/NFET are given above each stage. Figure 6 Output Buffer Circuit 8 Figure 6.5, CMOS Circuit Design, Layout and Simulation by R. Jacob Baker 9 Figure 6.5, CMOS Circuit Design, Layout and Simulation by R. Jacob Baker

9 The overall design is shown in Figure 7. Figure 7 Overall Block Diagram 4) Schematics Once the design has been decided, the next thing to do would be to draw the schematic. This was successfully done using the Cadence software. Some of the snapshots from Cadence are included below. Figure 8 shows the schematic of the enable circuit, Figure 9 shows the ring oscillator structure without any feedback, Figure 10 shows the output buffer with the series of inverters, and Figure 10 shows the ESD protection circuit. Figure 8 Enable Schematic

10 Figure 9 Ring Oscillator Schematic Figure 10 Output Buffer Schematic

11 5) Corner Testing Once the schematics of the various circuits are drawn, the most important thing is to make sure that the design actually works. Often, system being designed might not work properly and if the layout for such a design is made then it would be a total waste of time and money. So, the only way to avoid that is to run simulations and check if the desired results appear. So, simulations are carried out in various temperatures to see how the output varies with temperature. Often in digital circuit the input voltage fluctuates a little mainly due to noise in the power lines. So the design must be tested under these conditions also. Usually the voltage variation is within 10% of its actual value. So the voltage was varied in this 10% range and the corresponding changes in the output were noted. While conducting simulations, the design has to be tested in various corners. Extreme conditions in which the design is put to test are usually called corners. In this case the extreme conditions are fast and slow, and these are achieved by varying certain internal parameters like oxide thickness. The fast corner refers to the case where the current flow and switching speed are very fast, while the slow corner refers to slower current flow and switching speed. There is also the presence of a typi condition in which all the internal parameters are set to typical values. Why corner testing? Often during the process of manufacturing the desired circuit, certain internal parameters might change a little. There might be a slight deviation in these parameters from the typical values. For instance, during the process of manufacturing the oxide thickness might change by couple of nanometers. This change might induce a lot of variations in the output generated by the design. So to make sure that the design is stable even at the corners, corner simulations are conducted. These simulations also give the designer an idea of whether his/her design would work in all the conditions and if it does not work, why it does not work and under what conditions it does not work. So it is an useful tool to analyze the design. Some of the simulation results are shown below. Figure11 shows the variation of time period (the time delay) with respect to temperature for various voltages in the slow corner. From the plot, it is evident that for a particular voltage, as temperature increases the time delay decreases. This phenomenon is present for even the fast corner and the typical conditions as shown in Figures 12 and 13. But it has to be observed that for a given temperature and voltage, as the simulation environment varies from slow to fast, the time delay decreases. This is very much in line with the expected results.

12 Slow_Slow Simulation Time Period (n Temperature (C) 1.8V 1.82V 1.86V 1.9V 1.94V 1.98V 1.74V 1.7V 1.66V 1.62V Figure 11 Slow slow Simulation plot Typi_Typi Simulation Time Period (n Temperature (C) 1.62V 1.7V 1.8V 1.9V 1.98V Figure 12 Typi typi Simulation Plot

13 Time Period (n fast_fast Simulation Temperature (C) 1.62V 1.66V 1.7V 1.74V 1.8V 1.82V 1.86V 1.9V 1.94V 1.98V Figure 13 Fast fast Simulation plot Though it was not very necessary to plot the relation between voltage and time period for a constant temperature, it was plotted to give a better understanding of certain concepts. Figure 14 shows the plot between voltage and time period for a constant temperature of 25C in the slow corner, Figure 15 shows the same plot under typical conditions and Figure 16 shows the same plot in the fast corner. It can be observed that for a constant temperature, as the voltage increases the time delay decreases. This is in accordance with the fact that more voltage could drive more current through a device. As current through the device increases the time delay induced decreases because the input capacitance of the device is charged and discharged faster. The reduction in time delay with change in the corner from slow to fast can also be observed (for a constant temperature and voltage).

14 Slow 25C 250 Time Period (n C Voltage (V) Figure 14 Slow Simulation Plot for 25 C Typi 25C Time Period (n Voltage (V) 25C Figure 15 Typi Simulation Plot for 25 C

15 Fast 25C 25 Time Period (n C Voltage (V) Figure 16 Fast Simulation Plot 25 C Figures 17, 18 and 19 show the combined result of voltage, temperature and time period in the same surface plot for slow corner, typical condition and fast corner 'slow' Corner Simulations voltage(v) Temperature(c) Time period(ns) Figure 17 Slow Corner Simulation Surface Plot

16 'Typi' Corner Simulations Temperatu re(c) Period(ns) Voltage(V) Figure 18 Typi Corner Simulation Surface Plot 'fast' Corner Simulation voltage(v) time period(ns) temperature(c) Figure 19 Fast Corner Simulation Surface Plot

17 Figures 20 and 21 show the overall result of all the simulations that were conducted. Figure 20 shows the variation of time period with the variation in temperature for each of the three corners, at a constant voltage. Corner Simulation (VDD = 1.8V) Temperature (c) 85 slow_slow typi_typi fast_fast 150 Time Period (ns) Figure 20 Overall Corner Simulation Surface Plot (Vdd = 1.8 V) Figure 21 shows the variation of time period with variation in voltage for all the corners at a constant temperature.

18 Corner Simulation(Temp = 25 c) Time period (ns) slow_slow typi_typi fast_fast Voltage (V) Figure 21 Overall Corner Simulation Surface Plot (Temperature = 25 C) The following two tables show the data that were used to plot the surface plots in Figure 20 and 21. Voltage = 1.8V Temperature Time Period (ns) slow_slow Typi_typi Fast_fast Temperatre = 25C Voltage (V) Time Period (ns) slow_slow Typi_typi Fast_fast

19 After going through the simulations it was observed that the design worked well in all the simulation corners, as per the predicted results. But it should be noted that in the fast corner, when the temperature range is high, then the design s output cannot be viewed in an oscilloscope as the time period reduces below 10 ns, especially for voltages from 1.8V onwards. Similarly the time delay increases a lot in the slow corner especially when the temperatures are low and voltages are also less. One would not prefer operating the device in that range. 6) Layout After the simulations have been conducted successfully, it is known that the designed circuit works and it can be implemented. So the next task would be to draw the layout and make sure the layout passes all the software design rules. Figure 17 is the snapshot of the layout of the ring oscillator, Figure 18 is the snapshot of the layout of the enable circuit, Figure 19 is the snapshot of the layout of the output buffer and Figure 20 shows the layout of the entire circuit inside the bounding box. 6.1) Few points on the ring oscillator s layout drawing While drawing the basic NOR layout used in the ring oscillator (RO), it was made sure that input and output lines were extended such that they don t go beyond the N well. This is done to make sure that metal is not used again to join them. The ring oscillator s layout was done making use of rows and columns available in the instance tool box. Metal crossing was eliminated by routing metal1 to licon and crossing it over another metal1.

20 Figure 22 Ring Oscillator Layout Figure 23 Enable Circuit Layout

21 Figure 24 Output Buffer Layout 6.2) Few points on the output buffer s layout drawing A primary inverter cell was created using a ptran and ntran with the corresponding widths and lengths. The area of the bounding box was considered (2700*125 micrometers) and the values of the cascaded stage s areas were decided so as to fit into this. The maximum resolution in Cadence (0.025) was used. It was found that every stage except for the last stage was very small compared to the area between any two e-pads. The last stage had a large length (not channel length) such that it could only fit between 2 e-pads if placed perpendicular to the long sides of the bounding box. Since there is no restriction on placing the last stage in the bounding box (considering facts like connections to VDD and GND and there is only one output connection), it was placed between the two most extreme e-pads on one side of the bounding box. As the rest of the stages are small they could be moved closer to the longer sides of the bounding box along which the power buses were placed. Since there was only one connection between the last stage and the remaining circuit, a whole e-pad was used as a junction rather than routing, which causes parasitic and waste metal. For a CMOS inverter, it is simple to bring the input and the output terminals on either side of the inverter. This fact was used to simplify interconnecting stages. Strapping was done till the met1 layer for the following reasons. Met1 is the lowest layer that can be used to interconnect devices through low resistance. Also LI has severe DRC restrictions regarding the proximity to diff areas.

22 Length of met1 contacts on transistors made it easy to connect a power bar perpendicular to them to it, and in most cases no metal patches were created to connect the power bar to met1 contacts from transistors. There is no need to rise the routing to met2 unless there is a crossing of two met1 routes. In such cases it was used. Figure 25 Overall Circuit inside bounding box 7) Sweet/Bitter Experiences While doing the project, there were a lot of good experiences and some bad ones too. The good experiences are as follows. The prescribed book CMOS Circuit Design, Layout and Simulation by R. Jacob Baker was very useful while designing the entire circuit. In Cadence software, the tech library had pre-defined schematic and symbols for the inverter, two input NAND, and NOR. These symbols were directly used in the design and it saved a lot of time and work. While running simulations, there was this option called parametric testing which eased the simulation process as the simulation could be made to run with a variation in many parameters in a single run.

23 The m-factor option in Cadence software for the transistor folding was very helpful especially for the layout as the dimensions of the transistor could be suitably varied in order to make it fit inside the bounding box. The bad experiences are as follows. Even though the parametric analysis was a useful tool, it was extremely slow in producing the final result and sometimes it failed to produce the result, especially when the temperature was negative. The drawing of the layout was very tough and there were a lot of errors encountered while trying to pass through the design rules. Some of these errors were due to minimum spacing between nwells, between nwell and diff, between poly and poly, met1 and met1. Drawing the layout required a lot of patience and concentration, as the design rules had to be passed and several other factors such as minimizing the layout area, having less resistance while routing and so on had to be considered. 8) Conclusion The various steps involved in the project are as follows. First, a suitable design with all the circuits was chosen and it was decided to implement the design. Then, the schematic of the various components in the design were drawn and then connected properly. Next, to make sure that the design was proper and would work correctly, a lot of simulations were performed based on the schematic. Once the simulations yielded good acceptable results, the layout for the design was drawn. The layout was made to pass all the required design rules and LVS successfully. The project provided an opportunity to learn how the various parameters and settings actually influenced the design. It also provided information on how different kinds of inputs yielded different outputs. A lot of practical problems were analyzed while performing the various tests and simulations. The project was a good learning experience. References CMOS Circuit Design, Layout and Simulation by R. Jacob Baker. Digital Integrated Circuit Design by Ken Martin.

EE584 Introduction to VLSI Design Final Project Document Group 9 Ring Oscillator with Frequency selector

EE584 Introduction to VLSI Design Final Project Document Group 9 Ring Oscillator with Frequency selector EE584 Introduction to VLSI Design Final Project Document Group 9 Ring Oscillator with Frequency selector Group Members Uttam Kumar Boda Rajesh Tenukuntla Mohammad M Iftakhar Srikanth Yanamanagandla 1 Table

More information

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC 138 CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC 6.1 INTRODUCTION The Clock generator is a circuit that produces the timing or the clock signal for the operation in sequential circuits. The circuit

More information

Electronic Circuits EE359A

Electronic Circuits EE359A Electronic Circuits EE359A Bruce McNair B206 bmcnair@stevens.edu 201-216-5549 1 Memory and Advanced Digital Circuits - 2 Chapter 11 2 Figure 11.1 (a) Basic latch. (b) The latch with the feedback loop opened.

More information

Electronics Basic CMOS digital circuits

Electronics Basic CMOS digital circuits Electronics Basic CMOS digital circuits Prof. Márta Rencz, Gábor Takács, Dr. György Bognár, Dr. Péter G. Szabó BME DED October 21, 2014 1 / 30 Introduction The topics covered today: The inverter: the simplest

More information

Design of High-Speed Op-Amps for Signal Processing

Design of High-Speed Op-Amps for Signal Processing Design of High-Speed Op-Amps for Signal Processing R. Jacob (Jake) Baker, PhD, PE Professor and Chair Boise State University 1910 University Dr. Boise, ID 83725-2075 jbaker@ieee.org Abstract - As CMOS

More information

Jack Keil Wolf Lecture. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. MOSFET N-Type, P-Type.

Jack Keil Wolf Lecture. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. MOSFET N-Type, P-Type. ESE 570: Digital Integrated Circuits and VLSI Fundamentals Jack Keil Wolf Lecture Lec 3: January 24, 2019 MOS Fabrication pt. 2: Design Rules and Layout http://www.ese.upenn.edu/about-ese/events/wolf.php

More information

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

ENEE307 Lab 7 MOS Transistors 2: Small Signal Amplifiers and Digital Circuits ENEE307 Lab 7 MOS Transistors 2: Small Signal Amplifiers and Digital Circuits In this lab, we will be looking at ac signals with MOSFET circuits and digital electronics. The experiments will be performed

More information

PHYSICAL STRUCTURE OF CMOS INTEGRATED CIRCUITS. Dr. Mohammed M. Farag

PHYSICAL STRUCTURE OF CMOS INTEGRATED CIRCUITS. Dr. Mohammed M. Farag PHYSICAL STRUCTURE OF CMOS INTEGRATED CIRCUITS Dr. Mohammed M. Farag Outline Integrated Circuit Layers MOSFETs CMOS Layers Designing FET Arrays EE 432 VLSI Modeling and Design 2 Integrated Circuit Layers

More information

CMOS synchronous Buck switching power supply Raheel Sadiq November 28, 2016

CMOS synchronous Buck switching power supply Raheel Sadiq November 28, 2016 CMOS synchronous Buck switching power supply Raheel Sadiq November 28, 2016 Part 1: This part of the project is to lay out a bandgap. We previously built our bandgap in HW #13 which supplied a constant

More information

Short Channel Bandgap Voltage Reference

Short Channel Bandgap Voltage Reference Short Channel Bandgap Voltage Reference EE-584 Final Report Authors: Thymour Legba Yugu Yang Chris Magruder Steve Dominick Table of Contents Table of Figures... 3 Abstract... 4 Introduction... 5 Theory

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 3: January 24, 2019 MOS Fabrication pt. 2: Design Rules and Layout Penn ESE 570 Spring 2019 Khanna Jack Keil Wolf Lecture http://www.ese.upenn.edu/about-ese/events/wolf.php

More information

NOVEMBER 28, 2016 COURSE PROJECT: CMOS SWITCHING POWER SUPPLY EE 421 DIGITAL ELECTRONICS ERIC MONAHAN

NOVEMBER 28, 2016 COURSE PROJECT: CMOS SWITCHING POWER SUPPLY EE 421 DIGITAL ELECTRONICS ERIC MONAHAN NOVEMBER 28, 2016 COURSE PROJECT: CMOS SWITCHING POWER SUPPLY EE 421 DIGITAL ELECTRONICS ERIC MONAHAN 1.Introduction: CMOS Switching Power Supply The course design project for EE 421 Digital Engineering

More information

An Analog Phase-Locked Loop

An Analog Phase-Locked Loop 1 An Analog Phase-Locked Loop Greg Flewelling ABSTRACT This report discusses the design, simulation, and layout of an Analog Phase-Locked Loop (APLL). The circuit consists of five major parts: A differential

More information

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC 94 CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC 6.1 INTRODUCTION The semiconductor digital circuits began with the Resistor Diode Logic (RDL) which was smaller in size, faster

More information

! Review: MOS IV Curves and Switch Model. ! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. !

! Review: MOS IV Curves and Switch Model. ! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. ! ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 3: January 21, 2017 MOS Fabrication pt. 2: Design Rules and Layout Lecture Outline! Review: MOS IV Curves and Switch Model! MOS Device Layout!

More information

A 7ns, 6mA, Single-Supply Comparator Fabricated on Linear s 6GHz Complementary Bipolar Process

A 7ns, 6mA, Single-Supply Comparator Fabricated on Linear s 6GHz Complementary Bipolar Process A 7ns, 6mA, Single-Supply Comparator Fabricated on Linear s 6GHz Complementary Bipolar Process Introduction The is an ultrafast (7ns), low power (6mA), single-supply comparator designed to operate on either

More information

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

Module-3: Metal Oxide Semiconductor (MOS) & Emitter coupled logic (ECL) families 1 Module-3: Metal Oxide Semiconductor (MOS) & Emitter coupled logic (ECL) families 1. Introduction 2. Metal Oxide Semiconductor (MOS) logic 2.1. Enhancement and depletion mode 2.2. NMOS and PMOS inverter

More information

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

EE 330 Lecture 44. Digital Circuits. Other Logic Styles Dynamic Logic Circuits EE 330 Lecture 44 Digital Circuits Other Logic Styles Dynamic Logic Circuits Course Evaluation Reminder - ll Electronic http://bit.ly/isustudentevals Review from Last Time Power Dissipation in Logic Circuits

More information

CS/ECE 5710/6710. Composite Layout

CS/ECE 5710/6710. Composite Layout CS/ECE 5710/6710 Introduction to Layout Inverter Layout Example Layout Design Rules Composite Layout Drawing the mask layers that will be used by the fabrication folks to make the devices Very different

More information

Topic 6. CMOS Static & Dynamic Logic Gates. Static CMOS Circuit. NMOS Transistors in Series/Parallel Connection

Topic 6. CMOS Static & Dynamic Logic Gates. Static CMOS Circuit. NMOS Transistors in Series/Parallel Connection NMOS Transistors in Series/Parallel Connection Topic 6 CMOS Static & Dynamic Logic Gates Peter Cheung Department of Electrical & Electronic Engineering Imperial College London Transistors can be thought

More information

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency Jamie E. Reinhold December 15, 2011 Abstract The design, simulation and layout of a UMAINE ECE Morse code Read Only Memory and transmitter

More information

! Review: MOS IV Curves and Switch Model. ! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. !

! Review: MOS IV Curves and Switch Model. ! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. ! ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 3: January 21, 2016 MOS Fabrication pt. 2: Design Rules and Layout Lecture Outline! Review: MOS IV Curves and Switch Model! MOS Device Layout!

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 3: January 21, 2016 MOS Fabrication pt. 2: Design Rules and Layout Penn ESE 570 Spring 2016 Khanna Adapted from GATech ESE3060 Slides Lecture

More information

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

BASIC PHYSICAL DESIGN AN OVERVIEW The VLSI design flow for any IC design is as follows Unit 3 BASIC PHYSICAL DESIGN AN OVERVIEW The VLSI design flow for any IC design is as follows 1.Specification (problem definition) 2.Schematic(gate level design) (equivalence check) 3.Layout (equivalence

More information

In this experiment you will study the characteristics of a CMOS NAND gate.

In this experiment you will study the characteristics of a CMOS NAND gate. Introduction Be sure to print a copy of Experiment #12 and bring it with you to lab. There will not be any experiment copies available in the lab. Also bring graph paper (cm cm is best). Purpose In this

More information

Source: IC Layout Basics. Diodes

Source: IC Layout Basics. Diodes Source: IC Layout Basics C HAPTER 7 Diodes Chapter Preview Here s what you re going to see in this chapter: A diode is a PN junction How several types of diodes are built A look at some different uses

More information

Substrate Coupling in RF Analog/Mixed Signal IC Design: A Review

Substrate Coupling in RF Analog/Mixed Signal IC Design: A Review Substrate Coupling in RF Analog/Mixed Signal IC Design: A Review Ashish C Vora, Graduate Student, Rochester Institute of Technology, Rochester, NY, USA. Abstract : Digital switching noise coupled into

More information

CMOS 65nm Process Monitor

CMOS 65nm Process Monitor CMOS 65nm Process Monitor Final Report Fall Semester 2008 Prepared to partially fulfill the requirements for ECE401 Department of Electrical and Computer Engineering Colorado State University Fort Collins,

More information

30 ma flash LDO voltage regulator (output voltage 1.8 ± 0.2 V)

30 ma flash LDO voltage regulator (output voltage 1.8 ± 0.2 V) SPECIFICATION 1 FEATURES Global Foundries CMOS 55 nm Low drop out Low current consumption Two modes operations: Normal, Economy Mode operation Bypass No discrete filtering capacitors required (cap-less

More information

CHAPTER 3 NEW SLEEPY- PASS GATE

CHAPTER 3 NEW SLEEPY- PASS GATE 56 CHAPTER 3 NEW SLEEPY- PASS GATE 3.1 INTRODUCTION A circuit level design technique is presented in this chapter to reduce the overall leakage power in conventional CMOS cells. The new leakage po leepy-

More information

Lab 7 (Hands-On Experiment): CMOS Inverter, NAND Gate, and NOR Gate

Lab 7 (Hands-On Experiment): CMOS Inverter, NAND Gate, and NOR Gate Lab 7 (Hands-On Experiment): CMOS Inverter, NAND Gate, and NOR Gate EECS 170LB, Wed. 5:00 PM TA: Elsharkasy, Wael Ryan Morrison Buu Truong Jonathan Lam 03/05/14 Introduction The purpose of this lab is

More information

EMT 251 Introduction to IC Design. Combinational Logic Design Part IV (Design Considerations)

EMT 251 Introduction to IC Design. Combinational Logic Design Part IV (Design Considerations) EMT 251 Introduction to IC Design (Pengantar Rekabentuk Litar Terkamir) Semester II 2011/2012 Combinational Logic Design Part IV (Design Considerations) Review : CMOS Inverter V DD tphl = f(rn, CL) V out

More information

Introduction to CMOS VLSI Design (E158) Lecture 9: Cell Design

Introduction to CMOS VLSI Design (E158) Lecture 9: Cell Design Harris Introduction to CMOS VLSI Design (E158) Lecture 9: Cell Design David Harris Harvey Mudd College David_Harris@hmc.edu Based on EE271 developed by Mark Horowitz, Stanford University MAH E158 Lecture

More information

Computer-Based Project on VLSI Design Co 3/7

Computer-Based Project on VLSI Design Co 3/7 Computer-Based Project on VLSI Design Co 3/7 Electrical Characterisation of CMOS Ring Oscillator This pamphlet describes a laboratory activity based on an integrated circuit originally designed and tested

More information

CMOS Inverter & Ring Oscillator

CMOS Inverter & Ring Oscillator CMOS Inverter & Ring Oscillator Theory: In this Lab we will implement a CMOS inverter and then use it as a building block for a Ring Oscillator. MOSfets (Metal Oxide Semiconductor Field Effect Transistors)

More information

Lecture 7: Components of Phase Locked Loop (PLL)

Lecture 7: Components of Phase Locked Loop (PLL) Lecture 7: Components of Phase Locked Loop (PLL) CSCE 6933/5933 Instructor: Saraju P. Mohanty, Ph. D. NOTE: The figures, text etc included in slides are borrowed from various books, websites, authors pages,

More information

CHAPTER 3. Instrumentation Amplifier (IA) Background. 3.1 Introduction. 3.2 Instrumentation Amplifier Architecture and Configurations

CHAPTER 3. Instrumentation Amplifier (IA) Background. 3.1 Introduction. 3.2 Instrumentation Amplifier Architecture and Configurations CHAPTER 3 Instrumentation Amplifier (IA) Background 3.1 Introduction The IAs are key circuits in many sensor readout systems where, there is a need to amplify small differential signals in the presence

More information

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

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits EE 330 Lecture 43 Digital Circuits Other Logic Styles Dynamic Logic Circuits Review from Last Time Elmore Delay Calculations W M 5 V OUT x 20C RE V IN 0 L R L 1 L R RW 6 W 1 C C 3 D R t 1 R R t 2 R R t

More information

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

2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2) 1 CHAPTER 3: IMPLEMENTATION TECHNOLOGY (PART 2) Whatwillwelearninthischapter? we learn in this 2 How transistors operate and form simple switches CMOS logic gates IC technology FPGAs and other PLDs Basic

More information

Lecture 02: Logic Families. R.J. Harris & D.G. Bailey

Lecture 02: Logic Families. R.J. Harris & D.G. Bailey Lecture 02: Logic Families R.J. Harris & D.G. Bailey Objectives Show how diodes can be used to form logic gates (Diode logic). Explain the need for introducing transistors in the output (DTL and TTL).

More information

Lecture 9: Cell Design Issues

Lecture 9: Cell Design Issues Lecture 9: Cell Design Issues MAH, AEN EE271 Lecture 9 1 Overview Reading W&E 6.3 to 6.3.6 - FPGA, Gate Array, and Std Cell design W&E 5.3 - Cell design Introduction This lecture will look at some of the

More information

CHAPTER 7 HARDWARE IMPLEMENTATION

CHAPTER 7 HARDWARE IMPLEMENTATION 168 CHAPTER 7 HARDWARE IMPLEMENTATION 7.1 OVERVIEW In the previous chapters discussed about the design and simulation of Discrete controller for ZVS Buck, Interleaved Boost, Buck-Boost, Double Frequency

More information

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

CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES 41 In this chapter, performance characteristics of a two input NAND gate using existing subthreshold leakage

More information

UNIT-II LOW POWER VLSI DESIGN APPROACHES

UNIT-II LOW POWER VLSI DESIGN APPROACHES UNIT-II LOW POWER VLSI DESIGN APPROACHES Low power Design through Voltage Scaling: The switching power dissipation in CMOS digital integrated circuits is a strong function of the power supply voltage.

More information

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

EE 330 Lecture 44. Digital Circuits. Ring Oscillators Sequential Logic Array Logic Memory Arrays. Final: Tuesday May 2 7:30-9:30 EE 330 Lecture 44 igital Circuits Ring Oscillators Sequential Logic Array Logic Memory Arrays Final: Tuesday May 2 7:30-9:30 Review from Last Time ynamic Logic Basic ynamic Logic Gate V F A n PN Any of

More information

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

EE 330 Lecture 44. Digital Circuits. Dynamic Logic Circuits. Course Evaluation Reminder - All Electronic EE 330 Lecture 44 Digital Circuits Dynamic Logic Circuits Course Evaluation Reminder - All Electronic Digital Building Blocks Shift Registers Sequential Logic Shift Registers (stack) Array Logic Memory

More information

HIGH LOW Astable multivibrators HIGH LOW 1:1

HIGH LOW Astable multivibrators HIGH LOW 1:1 1. Multivibrators A multivibrator circuit oscillates between a HIGH state and a LOW state producing a continuous output. Astable multivibrators generally have an even 50% duty cycle, that is that 50% of

More information

VLSI Implementation & Design of Complex Multiplier for T Using ASIC-VLSI

VLSI Implementation & Design of Complex Multiplier for T Using ASIC-VLSI International Journal of Electronics Engineering, 1(1), 2009, pp. 103-112 VLSI Implementation & Design of Complex Multiplier for T Using ASIC-VLSI Amrita Rai 1*, Manjeet Singh 1 & S. V. A. V. Prasad 2

More information

CMOS 65nm Process Monitor

CMOS 65nm Process Monitor CMOS 65nm Process Monitor Advisors: Dr. Hugh Grinolds Mr. Brian Misek Allen Chen Ryan Hoppal Phillip Misek What is Process Variation? The process parameters can vary from: Lot-to-Lot (interprocess variation)

More information

I DDQ Current Testing

I DDQ Current Testing I DDQ Current Testing Motivation Early 99 s Fabrication Line had 5 to defects per million (dpm) chips IBM wanted to get 3.4 defects per million (dpm) chips Conventional way to reduce defects: Increasing

More information

JFET 101, a Tutorial Look at the Junction Field Effect Transistor 8May 2007, edit 2April2016, Wes Hayward, w7zoi

JFET 101, a Tutorial Look at the Junction Field Effect Transistor 8May 2007, edit 2April2016, Wes Hayward, w7zoi JFET 101, a Tutorial Look at the Junction Field Effect Transistor 8May 2007, edit 2April2016, Wes Hayward, w7zoi FETs are popular among experimenters, but they are not as universally understood as the

More information

Microcircuit Electrical Issues

Microcircuit Electrical Issues Microcircuit Electrical Issues Distortion The frequency at which transmitted power has dropped to 50 percent of the injected power is called the "3 db" point and is used to define the bandwidth of the

More information

ECE/CoE 0132: FETs and Gates

ECE/CoE 0132: FETs and Gates ECE/CoE 0132: FETs and Gates Kartik Mohanram September 6, 2017 1 Physical properties of gates Over the next 2 lectures, we will discuss some of the physical characteristics of integrated circuits. We will

More information

UNIT-III POWER ESTIMATION AND ANALYSIS

UNIT-III POWER ESTIMATION AND ANALYSIS UNIT-III POWER ESTIMATION AND ANALYSIS In VLSI design implementation simulation software operating at various levels of design abstraction. In general simulation at a lower-level design abstraction offers

More information

Designing Information Devices and Systems II Fall 2017 Note 1

Designing Information Devices and Systems II Fall 2017 Note 1 EECS 16B Designing Information Devices and Systems II Fall 2017 Note 1 1 Digital Information Processing Electrical circuits manipulate voltages (V ) and currents (I) in order to: 1. Process information

More information

EE E6930 Advanced Digital Integrated Circuits. Spring, 2002 Lecture 7. Clocked and self-resetting logic I

EE E6930 Advanced Digital Integrated Circuits. Spring, 2002 Lecture 7. Clocked and self-resetting logic I EE E6930 Advanced Digital Integrated Circuits Spring, 2002 Lecture 7. Clocked and self-resetting logic I References CBF, Chapter 8 DP, Section 4.3.3.1-4.3.3.4 Bernstein, High-speed CMOS design styles,

More information

Variation-Aware Design for Nanometer Generation LSI

Variation-Aware Design for Nanometer Generation LSI HIRATA Morihisa, SHIMIZU Takashi, YAMADA Kenta Abstract Advancement in the microfabrication of semiconductor chips has made the variations and layout-dependent fluctuations of transistor characteristics

More information

An Optimal Design of Ring Oscillator and Differential LC using 45 nm CMOS Technology

An Optimal Design of Ring Oscillator and Differential LC using 45 nm CMOS Technology IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 10 March 2016 ISSN (online): 2349-6010 An Optimal Design of Ring Oscillator and Differential LC using 45 nm CMOS

More information

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

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits EE 330 Lecture 43 Digital Circuits Other Logic Styles Dynamic Logic Circuits Review from Last Time Elmore Delay Calculations W M 5 V OUT x 20C RE V IN 0 L R L 1 L R R 6 W 1 C C 3 D R t 1 R R t 2 R R t

More information

RECENT technology trends have lead to an increase in

RECENT technology trends have lead to an increase in IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 9, SEPTEMBER 2004 1581 Noise Analysis Methodology for Partially Depleted SOI Circuits Mini Nanua and David Blaauw Abstract In partially depleted silicon-on-insulator

More information

Design Rules, Technology File, DRC / LVS

Design Rules, Technology File, DRC / LVS Design Rules, Technology File, DRC / LVS Prof. Dr. Peter Fischer VLSI Design: Design Rules P. Fischer, TI, Uni Mannheim, Seite 1 DESIGN RULES Rules in one Layer Caused by manufacturing limits (lithography,

More information

Computer-Based Project on VLSI Design Co 3/8

Computer-Based Project on VLSI Design Co 3/8 Computer-Based Project on VLSI Design Co 3/8 This pamphlet describes a laboratory activity based on a former third year EIST experiment. Its purpose is the measurement of the switching speed of some CMOS

More information

[Vivekanand*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

[Vivekanand*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY DESIGN AND IMPLEMENTATION OF HIGH RELIABLE 6T SRAM CELL V.Vivekanand*, P.Aditya, P.Pavan Kumar * Electronics and Communication

More information

ESD-Transient Detection Circuit with Equivalent Capacitance-Coupling Detection Mechanism and High Efficiency of Layout Area in a 65nm CMOS Technology

ESD-Transient Detection Circuit with Equivalent Capacitance-Coupling Detection Mechanism and High Efficiency of Layout Area in a 65nm CMOS Technology ESD-Transient Detection Circuit with Equivalent Capacitance-Coupling Detection Mechanism and High Efficiency of Layout Area in a 65nm CMOS Technology Chih-Ting Yeh (1, 2) and Ming-Dou Ker (1, 3) (1) Department

More information

HA7210, HA kHz to 10MHz, Low Power Crystal Oscillator. Description. Features. Ordering Information. Applications. Typical Application Circuits

HA7210, HA kHz to 10MHz, Low Power Crystal Oscillator. Description. Features. Ordering Information. Applications. Typical Application Circuits SEMICONDUCTOR HA, HA November 99 khz to MHz, Low Power Crystal Oscillator Features Description Single Supply Operation at khz.......... V to V Operating Frequency Range........ khz to MHz Supply Current

More information

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6) CSE 493/593 Test 2 Fall 2011 Solution 1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6) Decreasing of W to make the gate slower,

More information

EEC 116 Fall 2011 Lab #2: Analog Simulation Tutorial

EEC 116 Fall 2011 Lab #2: Analog Simulation Tutorial EEC 116 Fall 2011 Lab #2: Analog Simulation Tutorial Dept. of Electrical and Computer Engineering University of California, Davis Issued: September 28, 2011 Due: October 12, 2011, 4PM Reading: Rabaey Chapters

More information

EE301 Electronics I , Fall

EE301 Electronics I , Fall EE301 Electronics I 2018-2019, Fall 1. Introduction to Microelectronics (1 Week/3 Hrs.) Introduction, Historical Background, Basic Consepts 2. Rewiev of Semiconductors (1 Week/3 Hrs.) Semiconductor materials

More information

PROCESS-VOLTAGE-TEMPERATURE (PVT) VARIATIONS AND STATIC TIMING ANALYSIS

PROCESS-VOLTAGE-TEMPERATURE (PVT) VARIATIONS AND STATIC TIMING ANALYSIS PROCESS-VOLTAGE-TEMPERATURE (PVT) VARIATIONS AND STATIC TIMING ANALYSIS The major design challenges of ASIC design consist of microscopic issues and macroscopic issues [1]. The microscopic issues are ultra-high

More information

Chapter 8: Field Effect Transistors

Chapter 8: Field Effect Transistors Chapter 8: Field Effect Transistors Transistors are different from the basic electronic elements in that they have three terminals. Consequently, we need more parameters to describe their behavior than

More information

EE 330 Lecture 42. Other Logic Styles Digital Building Blocks

EE 330 Lecture 42. Other Logic Styles Digital Building Blocks EE 330 Lecture 42 Other Logic Styles Digital Building Blocks Logic Styles Static CMOS Complex Logic Gates Pass Transistor Logic (PTL) Pseudo NMOS Dynamic Logic Domino Zipper Static CMOS Widely used Attractive

More information

due to power supply and technology. Process specifications were obtained from the MOSIS

due to power supply and technology. Process specifications were obtained from the MOSIS design number 85739 VLSI Design Chromatic Instrument Tuner For the design of the operational amplifier, we have to take into consideration the constraints due to power supply and technology. Process specifications

More information

Fast IC Power Transistor with Thermal Protection

Fast IC Power Transistor with Thermal Protection Fast IC Power Transistor with Thermal Protection Introduction Overload protection is perhaps most necessary in power circuitry. This is shown by recent trends in power transistor technology. Safe-area,

More information

ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits Faculty of Engineering ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits CMOS Technology Complementary MOS, or CMOS, needs both PMOS and NMOS FET devices for their logic gates to be realized

More information

An Efficient Design of CMOS based Differential LC and VCO for ISM and WI-FI Band of Applications

An Efficient Design of CMOS based Differential LC and VCO for ISM and WI-FI Band of Applications IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 10 April 2016 ISSN (online): 2349-784X An Efficient Design of CMOS based Differential LC and VCO for ISM and WI-FI Band

More information

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

Propagation Delay, Circuit Timing & Adder Design. ECE 152A Winter 2012 Propagation Delay, Circuit Timing & Adder Design ECE 152A Winter 2012 Reading Assignment Brown and Vranesic 2 Introduction to Logic Circuits 2.9 Introduction to CAD Tools 2.9.1 Design Entry 2.9.2 Synthesis

More information

Propagation Delay, Circuit Timing & Adder Design

Propagation Delay, Circuit Timing & Adder Design Propagation Delay, Circuit Timing & Adder Design ECE 152A Winter 2012 Reading Assignment Brown and Vranesic 2 Introduction to Logic Circuits 2.9 Introduction to CAD Tools 2.9.1 Design Entry 2.9.2 Synthesis

More information

High Speed CMOS Comparator Design with 5mV Resolution

High Speed CMOS Comparator Design with 5mV Resolution High Speed CMOS Comparator Design with 5mV Resolution Raghava Garipelly Assistant Professor, Dept. of ECE, Sree Chaitanya College of Engineering, Karimnagar, A.P, INDIA. Abstract: A high speed CMOS comparator

More information

(c) Figure 1.1: Schematic elements. (a) Voltage source. (b) Light bulb. (c) Switch, open (off). (d) Switch, closed (on).

(c) Figure 1.1: Schematic elements. (a) Voltage source. (b) Light bulb. (c) Switch, open (off). (d) Switch, closed (on). Chapter 1 Switch-based logic functions 1.1 Basic flashlight A schematic is a diagram showing the important electrical components of an electrical circuit and their interconnections. One of the simplest

More information

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

Domino CMOS Implementation of Power Optimized and High Performance CLA adder Domino CMOS Implementation of Power Optimized and High Performance CLA adder Kistipati Karthik Reddy 1, Jeeru Dinesh Reddy 2 1 PG Student, BMS College of Engineering, Bull temple Road, Bengaluru, India

More information

Digital Design and System Implementation. Overview of Physical Implementations

Digital Design and System Implementation. Overview of Physical Implementations Digital Design and System Implementation Overview of Physical Implementations CMOS devices CMOS transistor circuit functional behavior Basic logic gates Transmission gates Tri-state buffers Flip-flops

More information

FET Driver, Load, and Switch Circuits

FET Driver, Load, and Switch Circuits Laboratory-4 FET Driver, Load, and Switch Circuits Introduction Precautions The objectives of this experiment are to observe the operating characteristics of inverter circuits which use JFETs and MOSFETs

More information

B.E. SEMESTER III (ELECTRICAL) SUBJECT CODE: X30902 Subject Name: Analog & Digital Electronics

B.E. SEMESTER III (ELECTRICAL) SUBJECT CODE: X30902 Subject Name: Analog & Digital Electronics B.E. SEMESTER III (ELECTRICAL) SUBJECT CODE: X30902 Subject Name: Analog & Digital Electronics Sr. No. Date TITLE To From Marks Sign 1 To verify the application of op-amp as an Inverting Amplifier 2 To

More information

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

UNIT III VLSI CIRCUIT DESIGN PROCESSES. In this chapter we will be studying how to get the schematic into stick diagrams or layouts. UNIT III VLSI CIRCUIT DESIGN PROCESSES In this chapter we will be studying how to get the schematic into stick diagrams or layouts. MOS circuits are formed on four basic layers: N-diffusion P-diffusion

More information

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI) A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI) Mahendra Kumar Lariya 1, D. K. Mishra 2 1 M.Tech, Electronics and instrumentation Engineering, Shri G. S. Institute of Technology

More information

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

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012 ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012 Lecture 5: Termination, TX Driver, & Multiplexer Circuits Sam Palermo Analog & Mixed-Signal Center Texas A&M University Announcements

More information

Electrostatic Test Structures for Transmission Line Pulse and Human Body Model Testing at Wafer Level

Electrostatic Test Structures for Transmission Line Pulse and Human Body Model Testing at Wafer Level Electrostatic Test Structures for Transmission Line Pulse and Human Body Model Testing at Wafer Level Robert Ashton 1, Stephen Fairbanks 2, Adam Bergen 1, Evan Grund 3 1 Minotaur Labs, Mesa, Arizona, USA

More information

ECEN 474/704 Lab 5: Frequency Response of Inverting Amplifiers

ECEN 474/704 Lab 5: Frequency Response of Inverting Amplifiers ECEN 474/704 Lab 5: Frequency Response of Inverting Amplifiers Objective Design, simulate and layout various inverting amplifiers. Introduction Inverting amplifiers are fundamental building blocks of electronic

More information

Design of High Gain Two stage Op-Amp using 90nm Technology

Design of High Gain Two stage Op-Amp using 90nm Technology Design of High Gain Two stage Op-Amp using 90nm Technology Shaik Aqeel 1, P. Krishna Deva 2, C. Mahesh Babu 3 and R.Ganesh 4 1 CVR College of Engineering/UG Student, Hyderabad, India 2 CVR College of Engineering/UG

More information

Introduction to CMOS VLSI Design (E158) Lecture 5: Logic

Introduction to CMOS VLSI Design (E158) Lecture 5: Logic Harris Introduction to CMOS VLSI Design (E158) Lecture 5: Logic David Harris Harvey Mudd College David_Harris@hmc.edu Based on EE271 developed by Mark Horowitz, Stanford University MAH E158 Lecture 5 1

More information

EE141-Spring 2007 Digital Integrated Circuits

EE141-Spring 2007 Digital Integrated Circuits EE141-Spring 2007 Digital Integrated Circuits Lecture 22 I/O, Power Distribution dders 1 nnouncements Homework 9 has been posted Due Tu. pr. 24, 5pm Project Phase 4 (Final) Report due Mo. pr. 30, noon

More information

SURVEY AND EVALUATION OF LOW-POWER FULL-ADDER CELLS

SURVEY AND EVALUATION OF LOW-POWER FULL-ADDER CELLS SURVEY ND EVLUTION OF LOW-POWER FULL-DDER CELLS hmed Sayed and Hussain l-saad Department of Electrical & Computer Engineering University of California Davis, C, U.S.. STRCT In this paper, we survey various

More information

Fixing Antenna Problem by Dynamic Diode Dropping and Jumper Insertion

Fixing Antenna Problem by Dynamic Diode Dropping and Jumper Insertion Fixing Antenna Problem by Dynamic Dropping and Jumper Insertion Peter H. Chen and Sunil Malkani Chun-Mou Peng James Lin TeraLogic, Inc. International Tech. Univ. National Semi. Corp. 1240 Villa Street

More information

Chapter 8: Field Effect Transistors

Chapter 8: Field Effect Transistors Chapter 8: Field Effect Transistors Transistors are different from the basic electronic elements in that they have three terminals. Consequently, we need more parameters to describe their behavior than

More information

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

EE 42/100 Lecture 23: CMOS Transistors and Logic Gates. Rev A 4/15/2012 (10:39 AM) Prof. Ali M. Niknejad A. M. Niknejad University of California, Berkeley EE 100 / 42 Lecture 23 p. 1/16 EE 42/100 Lecture 23: CMOS Transistors and Logic Gates ELECTRONICS Rev A 4/15/2012 (10:39 AM) Prof. Ali M. Niknejad University

More information

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

EECS150 - Digital Design Lecture 15 - CMOS Implementation Technologies. Overview of Physical Implementations EECS150 - Digital Design Lecture 15 - CMOS Implementation Technologies Mar 12, 2013 John Wawrzynek Spring 2013 EECS150 - Lec15-CMOS Page 1 Overview of Physical Implementations Integrated Circuits (ICs)

More information

EECS150 - Digital Design Lecture 9 - CMOS Implementation Technologies

EECS150 - Digital Design Lecture 9 - CMOS Implementation Technologies EECS150 - Digital Design Lecture 9 - CMOS Implementation Technologies Feb 14, 2012 John Wawrzynek Spring 2012 EECS150 - Lec09-CMOS Page 1 Overview of Physical Implementations Integrated Circuits (ICs)

More information

Chapter 3 DESIGN OF ADIABATIC CIRCUIT. 3.1 Introduction

Chapter 3 DESIGN OF ADIABATIC CIRCUIT. 3.1 Introduction Chapter 3 DESIGN OF ADIABATIC CIRCUIT 3.1 Introduction The details of the initial experimental work carried out to understand the energy recovery adiabatic principle are presented in this section. This

More information

Analog Design Kevin Aylward B.Sc. Operational Amplifier Design Miller And Cascode Compensation

Analog Design Kevin Aylward B.Sc. Operational Amplifier Design Miller And Cascode Compensation Analog Design Kevin Aylward B.Sc. Operational Amplifier Design Miller And Cascode Compensation Back to Contents Overview This paper presents an operational amplifier design example which forms a rebuttal

More information

Hot Topics and Cool Ideas in Scaled CMOS Analog Design

Hot Topics and Cool Ideas in Scaled CMOS Analog Design Engineering Insights 2006 Hot Topics and Cool Ideas in Scaled CMOS Analog Design C. Patrick Yue ECE, UCSB October 27, 2006 Slide 1 Our Research Focus High-speed analog and RF circuits Device modeling,

More information