Optimization and Comparison of 4Stage Inverter, 2i/p NAND Gate, 2i/p NOR Gate Driving Standard Load By Using Logical Effort


 Lewis Leon McLaughlin
 2 years ago
 Views:
Transcription
1 Optimization and Comparison of Stage, i/p NND Gate, i/p NOR Gate Driving Standard Load By Using Logical Effort Satyajit nand *, and P.K.Ghosh ** * Mody Institute of Technology & Science/ECE, Lakshmangarh, India bstract pplication of logical effort on transistorlevel analysis of stage inverter, i/p stage NND and i/p stage NOR gate is presented. Logical effort method is used to estimate delay and to evaluate the validity of the results obtained by using logical effort. The tested gate topologies were stage inverter, i/p stage NND gate and, i/p stage NOR gate. The quality of the obtained estimates is validated by circuit simulation using TSPICE for.8v, 80nm technologies. Index Terms: NND, NOR, Gate, logical path optimization, logical effort. I. Introduction CMOS logic gates are basic building blocks for gate circuits. The delay through these gates is related to their sizes and their during loads. Logical effort is a technique, which gives insight about proper sizing of CMOS logic gates to have the minimum achievable delay. Three architectures for stage inverter, i/p stage NND gate, and i/p stage NOR gate are sized using logical effort to get the minimum possible delay simulated. The paper is organized as follows. Section II describes the theory of logical effort and the expression for delays. nalytical results are shown in section III. Simulate results are shown in section IV Finally, conclusion is given in section V. II.Logical Effort The method of logical effort is founded on a simple model of the delay through a single MOS logic gate. The model describes delays caused by the capacitive load that the logic gate drives and by the topology of the logic gate. Clearly, as the load increases, the delay increases, but delay also depends on the logic function of the gate. s, the simplest logic gates, drive loads best and are often used as amplifiers to drive large capacitances. Logic gates that compute other functions require more transistors, some of which are connected in series, making them poorer than inverters at driving current. Thus a NND gate must have more delay than an inverter with similar transistor sizes that drives the same load. The method of logical effort (LE) quantifies these effects to simplify delay analysis for individual logic gates and multistage logic networks. The first step in modeling delays is to isolate the effects of a particular integrated circuit fabrication process by expressing all delays in terms of a basic delay unit τ, thus we express absolute delay d abs as the product of a unitless delay of the gate, and the delay unit that characterizes a given process []: d abs =dτ () Unless otherwise indicated, we will measure all times in units of τ which is about 50 ps in a typical process. The delay incurred by a logic gate is comprised of two components, a fixed part called the parasitic delay, p and a part that is proportional to the load on the gate s output, called the effort delay or stage effort, f. The total delay, measured in units of τ, is the sum of the effort and parasitic delays.thus d= f+p () The effort delay depends on the load and on properties of the logic gate driving the load. We introduce two related terms for these effects: the logical effort g, captures properties of the logic gate, while the electrical effort h, characterizes the load. The effort delay of the logic gate is the product of these two factors. f=gh () The logical effort captures the effect of the logic gate s topology on its ability to produce output current. It is independent of the size of the transistors in the circuit. The electrical effort describes how the electrical environment of the logic gate affects performance and how the size of the transistors in the gate determines its loaddriving capability. The electrical effort is defined by h = C out / () where C out is the capacitance that loads the logic gate and c in is the capacitance presented by the logic gate at one of its input terminals. Many CMOS designers also call electrical effort as fanout. Combining Equations and, we obtain the basic equation that models the delay through a single logic gate, in time scale is d = gh+ p (5) This equation shows that logical effort g and electrical effort h both contribute to delay in the same way. This formulation separates g, h, p and τ the four contributions to delay. The process parameter τ represents the speed of the basic transistors. The parasitic delay p expresses the intrinsic delay of the gate due to its own internal capacitance, which is largely independent of the size of the transistors in the logic gate. The electrical effort h combines the effects of external load, which establishes
2 C out with the sizes of the transistors in the logic gate, which establish of parasitic delay of various logic gate types assuming simple layout styles. typical value of p inv the parasitic delay of an inverter is.0 shown in Table. The logical effort, g expresses the effects of circuit topology on the delay free of considerations of loading or transistor size. Logical effort is useful because it depends only on circuit topology. Logical effort values for a few CMOS logic gates are shown in Table. Logical effort is defined so that an inverter has a logical effort of one. This unitless form means that all delays are measured relative to the delay of a simple inverter. n inverter driving an exact copy of it experiences an electrical effort of one. Because the logical effort of an inverter is defined to be one, an inverter driving an exact copy of it will therefore have an effort delay of one. Fig. shows the architectures of, NND and NOR gates. Table : Estimates of parasitic delay of various logic gate types assuming simple layout styles. typical value of p inv the parasitic delay of an inverter is.0. Gate type NND NOR XOR, XNOR 6 Number of inputs 8 n p inv np inv np inv np inv = g = / B = g = / (a) (b) (c) B = 5 g = 5/ i) For stage inverter Given: N =, C out = 00f III NLTICL RESULTS To find least delay (D) = N [F /N + P in ] = [00 / +] =6.69sec For τ = ps in 80 nm process Fig.. Simple gates architecture for (a) (b) two i/p Nand gate and (c) two i/p Nor gate Table.Logical effort of static CMOS gates. (γ =,where γ is the ratio between PMOS and NMOS transistor size.) bsolute delay (d abs ) = Dτ = sec = sec. ii) For stage i/p Nand gate Given: N =, C out = 00f Gate type Number of inputs To find least delay (D) = N [F /N + P in ] n = [(00/) / +] =.59sec For τ = ps in 80 nm process NND / 5/ 6/ (n+)/ bsolute delay (d abs ) = Dτ = sec = sec. NOR 5/ 7/ 9/ (n+)/ iii) For stage i/p Nor gate XOR, XNOR Given: N =, C out = 00f
3 To find least delay (D) = N [F /N ] + P in = [(500/) / +] =.7sec For τ = ps in 80 nm processes bsolute delay (d abs ) = Dτ = sec = sec IV SIMULTION RESULTS The original logical effort model has been studied and tested using 80 nm CMOS technology. n extended model has been introduced and compared against the original one. It improves by including the effect on delay time from transition times at the input. The simulation results by using logical effort shows that the new model exceeds the original model on delay accuracy for stage inverter, i/p stage Nand gate, i/p stage Nor gate by 6.85%, 8%, 5.6% respectively. This result is very beneficial to circuit optimization since a more accurate model will bring closer to the best implementation of a particular logic circuit. Figure illustrates simple gate sized for roughly equal output currents.. From the ratio of input capacitances, one can see that the NND gate has logical effort / and the NOR gate has logical effort 5/. It is interesting but not surprising to note from Table that more complex logic functions have larger logical effort. Moreover, the logical effort of most logic gates grows with the number of inputs to the gate. Larger or more complex logic gates will thus exhibit greater delay. s we shall see later on, these properties make it worthwhile to contrast different choices of logical structure. Designs that minimize the number of stages of logic will require more inputs for each logic gate and thus have larger logical effort. Designs with fewer inputs and thus less logical effort per stage may require more stages of logic. The electrical effort is just a ratio of two capacitances. The load driven by a logic gate is the capacitance of whatever is connected to its output; any such load will slow down the circuit. The input capacitance of the circuit is a measure of the size of its transistors [6]..0E09.00E E E0.00E0.00E E+00 verage delay in sec verage Delay in sec Using logical Effort verage Delay in sec Using nalytical Method I/p  stage Nor gate I/p stage NND gate stage Table Delay Comparison between simulated and analytical of a logic gate using logical effort Design stage I/p  stage NND gate I/p  stage Nor gate verage delay in sec verage Delay in sec Using logical Effort V CONCLUSION Use of Logical Effort methods for performance comparison of three different gate topologies were presented with wire capacitance included. Obtained results are found consistent with simulation and are encouraging that NND are faster than NOR in CMOS logic gates Paths are fastest when effort delays are, Path delay is weakly sensitive to stages, sizes but using fewer stages doesn t mean faster paths s and NND best for driving large capacitance. They show that incorporating Logical Effort into the analysis of VLSI three different gate topologies can help find better gate topologies. REFERENCES verage Delay in sec Using nalytical Method.576e00.05e e e e e I. Sutherland, B. Sproull, D. Harris, Logical Effort: Designing Fast CMOS Circuits, Morgan Kaufmann Publisher, M.J Sebastian smith, application specific integrated circuits, addision wesely 9997.Kabbani, Modeling and optimization of switching power dissipation in static CMOS circuits, IEEE Computer Society nnual Symposium on VLSI (008), pp pr..j. Park et al., 70ps 6Bit Parallel Binary dder, 000 Symposium on VLSI Circuits Digest of Technical Papers. 5.H. Q. Dao, V. G. Oklobdzija, pplication of Logical Effort Techniques for Speed Optimization and nalysis of Representative dders, 5 th nnual silomar Conference on Signals, Systems and Computers, Pacific Grove, California, November 7, V.G.Oklobdzija, HighPerformance System Design: Circuits and Logic, IEEE Press, 999 Figure. Delay plot
4
5
Logical Effort to study and Compare the performance of VLSI Adders.
Logical Effort to study and Compare the performance of VLSI Adders. Satyajit Anand Lakshmangarh, Rajasthan, India satyajitanand5@gmail.com P.K Ghosh Lakshmangarh, Rajasthan, India pkghosh_ece@yahoo.co.in
More informationGate Delay Model. Estimating Delays. Effort Delay. Gate Delay. Computing Logical Effort. Logical Effort
Estimating Delays Would be nice to have a back of the envelope method for sizing gates for speed Logical Effort Book by Sutherland, Sproull, Harris Chapter 1 is on our web page Also Chapter 4 in our textbook
More informationModule 4 : Propagation Delays in MOS Lecture 22 : Logical Effort Calculation of few Basic Logic Circuits
Module 4 : Propagation Delays in MOS Lecture 22 : Logical Effort Calculation of few Basic Logic Circuits Objectives In this lecture you will learn the following Introduction Logical Effort of an Inverter
More informatione.g. τ = 12 ps in 180nm, 40 ps in 0.6 µm Delay has two components where, f = Effort Delay (stage effort)= gh p =Parasitic Delay
Logic Gate Delay Chip designers need to choose: What is the best circuit topology for a function? How many stages of logic produce least delay? How wide transistors should be? Logical Effort Helps make
More informationLecture 5: Logical Effort
Introduction to CMOS VLSI Design Lecture 5: Logical Effort David Harris Harvey Mudd College Spring 2004 Outline Introduction Delay in a Logic Gate Multistage Logic Networks Choosing the Best Number of
More informationGDI Technique : A PowerEfficient Method for Digital Circuits
GDI Technique : A PowerEfficient Method for Digital Circuits Kunal & Nidhi Kedia Department of Electronics & Telecommunication Engineering, Synergy Institute of Engineering & Technology, Dhenkanal, Odisha
More informationNEW adder cells are useful for designing larger circuits despite increase in transistor count by four per cell.
CHAPTER 4 THE ADDER The adder is one of the most critical components of a processor, as it is used in the Arithmetic Logic Unit (ALU), in the floatingpoint unit and for address generation in case of cache
More informationCMOS Binary Full Adder
CMOS Binary Full Adder A Survey of Possible Implementations Group : Eren Turgay Aaron Daniels Michael Bacelieri William Berry   Table of Contents Key Terminology...  Introduction... 3  Design Architectures...
More informationA Novel 3Input AND/XOR Gate Circuit for ReedMuller Logic Applications
MATEC Web of Conferences 7, 1 (1) DOI: 1.11/ matecconf/171 ICMIE 1 A Novel 3Input AND/XOR Gate Circuit for ReedMuller Logic Applications Yuan Yang, Yinshui Xia and Libo Qian Faculty of Electrics Engineering
More informationUltra Low Power Logic Gates
Website: www.ijetae.com (ISSN 2252459, ISO 91:8 Certified Journal, Volume 3, Issue 7, July 213) Abstract In this wk, implementation of all the basic logic gates is presented using 18nm CMOS technology
More informationDESIGN AND PERFORMANCE ANALYSIS OF CMOS FULL ADDER WITH 14 TRANSISTOR
DESIGN AND PERFORMANCE ANALYSIS OF CMOS FULL ADDER WITH 14 TRANSISTOR 1 Ruchika Sharma, 2 Rajesh Mehra 1 ME student, NITTTR, Chandigarh,India 2 Associate Professor, NITTTR, Chandigarh,India 1 just_ruchika016@yahoo.co.in
More informationNMOS Digital Circuits. Introduction Static NMOS circuits Dynamic NMOS circuits
NMOS Digital Circuits Introduction Static NMOS circuits Dynamic NMOS circuits Introduction PMOS and NMOS families are based on MOS transistors with induced channel of p, respectively n NMOS circuits mostly
More informationLecture 12: MOS Decoders, Gate Sizing
Lecture 12: MOS Decoders, Gate Sizing MAH, AEN EE271 Lecture 12 1 Memory Reading W&E 8.3.18.3.2  Memory Design Introduction Memories are one of the most useful VLSI building blocks. One reason for their
More informationLecture 5: Gate Logic Logic Optimization
Lecture 5: Gate Logic Logic Optimization MAH, AEN EE271 Lecture 5 1 Overview Reading McCluskey, Logic Design Principles or any text in boolean algebra Introduction We could design at the level of irsim
More informationDesign of Low Power OneBit HybridCMOS Full Adder Cells
Design of Low Power OneBit HybridCMOS Full Adder Cells Sushil B. Bhaisare 1, Sonalee P. Suryawanshi 2, Sagar P. Soitkar 3 1 Lecturer in Electronics Department, Nagpur University, G.H.R.I.E.T.W. Nagpur,
More informationinputs output Complementary CMOS Comlementary CMOS Logic Gates: nmos pulldown network pmos pullup network Static CMOS
Complementary CMOS Comlementary CMOS Logic Gates: nmos pulldown network pmos pullup network Static CMOS inputs pmos pullup network nmos pulldown network output Pullup O Pullup ON Pulldown O Z (float)
More informationCMOS SampleandHold Circuits
CMOS SampleandHold Circuits ECE 1352 Reading Assignment By: Joyce Cheuk Wai Wong November 12, 2001 Department of Electrical and Computer Engineering University of Toronto 1. Introduction Sampleandhold
More informationChapter 10 Advanced CMOS Circuits
Transmission Gates Chapter 10 Advanced CMOS Circuits NMOS Transmission Gate The active pullup inverter circuit leads one to thinking about alternate uses of NMOS devices. Consider the circuit shown in
More information32 BIT ARITHMETIC AND LOGIC UNIT DESIGN WITH OPTIMIZED AREA AND LESS POWER CONSUMPTION BY USING GDI TECHNIQUE
INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 23207345 32 BIT ARITHMETIC AND LOGIC UNIT DESIGN WITH OPTIMIZED AREA AND LESS POWER CONSUMPTION BY USING GDI TECHNIQUE G. Sree
More informationLogic Gates & Operational Characteristics
Logic Gates & Operational Characteristics NOR Gate as a Universal Gate The NOR gate is also used as a Universal Gate as the NOR Gate can be used in a combination to perform the function of a AND, OR and
More informationModule 6 : Semiconductor Memories Lecture 28 : Static Random Access Memory (SRAM)
Module 6 : Semiconductor Memories Lecture 28 : Static Random Access Memory (SRAM) Objectives In this lecture you will learn the following SRAM Basics CMOS SRAM Cell CMOS SRAM Cell Design READ Operation
More informationDesign of Energy Efficient Low Power Full Adder using Supply Voltage Gating
Design of Energy Efficient Low Power Full Adder using Supply Voltage Gating S.Nandhini 1, T.G.Dhaarani 2, P.Kokila 3, P.Premkumar 4 Assistant Professor, Dept. of ECE, Nandha Engineering College, Erode,
More informationGates & Boolean Algebra. Boolean Operators. Combinational Logic. Introduction
Introduction Gates & Boolean lgebra Boolean algebra: named after mathematician George Boole (85 864). 2valued algebra. digital circuit can have one of 2 values. Signal between and volt =, between 4 and
More informationC H A P T E R 14. CMOS Digital Logic Circuits
C H A P T E R 14 CMOS Digital Logic Circuits Introduction CMOS is by far the most popular technology for the implementation of digital systems. The small size, ease of fabrication, and low power consumption
More informationFigures from CMOS Circuit Design, Layout, and Simulation, Second Edition By R. Jacob Baker, Copyright WileyIEEE. V in
y R. Jacob aker, opyright WileyIEEE M3 M4 M2 M1 ircuit used to determine transfer curves (a) Schematic of a NND gate V in V out V out V in M4 M3 M1 M2 + + (b) Schematic of a NOR gate Figure 12.1 NND and
More informationArithmetic Computations of GALOIS Field In MultiValued Logic
Arithmetic Computations of GALOIS Field In MultiValued Logic Ankita. N. Sakhare & M. L. Keote Dept of Electronics and Telecommunication, Y.C.C.E, Wanadongri, Nagpur, India Email : sakhare.ankita@gmail.com,
More informationSemiconductor Memories
Chapter 8 Semiconductor Memories (based on Kang, Leblebici. CMOS Digital Integrated Circuits 8.1 General concepts Data storage capacity available on a single integrated circuit grows exponentially being
More informationLow Power VLSI Circuits and Systems Prof. Pro. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur
Low Power VLSI Circuits and Systems Prof. Pro. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No. # 14 Pass Transistor Logic Circuits  I Hello
More informationInternational Journal of Electronics and Computer Science Engineering 1482
International Journal of Electronics and Computer Science Engineering 1482 Available Online at www.ijecse.org ISSN 22771956 Behavioral Analysis of Different ALU Architectures G.V.V.S.R.Krishna Assistant
More informationElectronic Design Automation Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur
Electronic Design Automation Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture  10 Synthesis: Part 3 I have talked about twolevel
More informationLow PowerDelayProduct CMOS Full Adder
Low PowerDelayProduct CMOS Full Adder Ankita Bhati, Prof. Vinod Kr. Pathak, Dr. Rita Jain Department of Electronics and Communication, LNCT, Bhopal, India, aankita.bhati @gmail.com Abstract This paper
More informationCSE140 Homework #7  Solution
CSE140 Spring2013 CSE140 Homework #7  Solution You must SHOW ALL STEPS for obtaining the solution. Reporting the correct answer, without showing the work performed at each step will result in getting
More informationESE 570: Digital Integrated Circuits and VLSI Fundamentals
ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 19: March 29, 2016 Timing Hazards and Dynamic Logic Lecture Outline! Review: Sequential MOS Logic " SR Latch " DLatch! Timing Hazards! Dynamic
More information10 BIT s Current Mode Pipelined ADC
10 BIT s Current Mode Pipelined ADC K.BHARANI VLSI DEPARTMENT VIT UNIVERSITY VELLORE, INDIA kothareddybharani@yahoo.com P.JAYAKRISHNAN VLSI DEPARTMENT VIT UNIVERSITY VELLORE, INDIA pjayakrishnan@vit.ac.in
More informationPass Gate Logic An alternative to implementing complex logic is to realize it using a logic network of pass transistors (switches).
Pass Gate Logic n alternative to implementing complex logic is to realize it using a logic network of pass transistors (switches). Switch Network Regeneration is performed via a buffer. We have already
More informationTRUE SINGLE PHASE CLOCKING BASED FLIPFLOP DESIGN
TRUE SINGLE PHASE CLOCKING BASED FLIPFLOP DESIGN USING DIFFERENT FOUNDRIES Priyanka Sharma 1 and Rajesh Mehra 2 1 ME student, Department of E.C.E, NITTTR, Chandigarh, India 2 Associate Professor, Department
More informationHere we introduced (1) basic circuit for logic and (2)recent nanodevices, and presented (3) some practical issues on nanodevices.
Outline Here we introduced () basic circuit for logic and (2)recent nanodevices, and presented (3) some practical issues on nanodevices. Circuit Logic Gate A logic gate is an elemantary building block
More informationDigital Logic Design
Digital Logic Design: An Embedded Systems Approach Using VHDL Chapter 1 Introduction and Methodology Portions of this work are from the book, Digital Logic Design: An Embedded Systems Approach Using VHDL,
More informationSequential 4bit Adder Design Report
UNIVERSITY OF WATERLOO Faculty of Engineering E&CE 438: Digital Integrated Circuits Sequential 4bit Adder Design Report Prepared by: Ian Hung (ixxxxxx), 99XXXXXX Annette Lo (axxxxxx), 99XXXXXX Pamela
More information5. Sequential CMOS Logic Circuits
5. Sequential CMOS Logic Circuits In sequential logic circuits the output signals is determined by the current inputs as well as the previously applied input variables. Fig. 5.1a shows a sequential circuit
More informationINTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) International Journal of Computer Engineering and Technology (IJCET), ISSN 0976 6367(Print), ISSN 0976 6367(Print) ISSN 0976 6375(Online)
More informationDigital Circuits. Frequently Asked Questions
Digital Circuits Frequently Asked Questions Module 1: Digital & Analog Signals 1. What is a signal? Signals carry information and are defined as any physical quantity that varies with time, space, or any
More informationAnalog & Digital Electronics Course No: PH218
Analog & Digital Electronics Course No: PH218 Lec28: Logic Gates & Family Course Instructor: Dr. A. P. VAJPEYI Department of Physics, Indian Institute of Technology Guwahati, India 1 Digital Logic Gates
More informationIntroduction to CMOS VLSI Design. Lecture 11: Adders. David Harris
Introduction to MOS VLSI Design Lecture : dders David Harris Harvey Mudd ollege Spring 4 Outline Singlebit ddition arryripple dder arryskip dder arrylookahead dder arryselect dder arryincrement dder
More informationIntroduction to CMOS VLSI Design Lecture 6: Wires
Introduction to CMOS VLSI Design Lecture 6: Wires David Harris Harvey Mudd College Spring 2004 1 Outline Introduction Wire Resistance Wire Capacitance Wire RC Delay Crosstalk Wire Engineering Repeaters
More informationEEC 116 Lecture #6: Sequential Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation
EEC 116 Lecture #6: Sequential Logic Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation Announcements Lab 3 extended, same due date as Lab 4 HW4 issued today Amirtharajah/Parkhurst,
More informationA New Low Power Dynamic Full Adder Cell Based on Majority Function
World Applied Sciences Journal 4 (1): 133141, 2008 ISSN 18184952 IDOSI Publications, 2008 A New Low Power Dynamic Full Adder Cell Based on Majority Function 1 Vahid Foroutan, 2 Keivan Navi and 1 Majid
More informationLOW POWER MULTIPLEXER BASED FULL ADDER USING PASS TRANSISTOR LOGIC
LOW POWER MULTIPLEXER BASED FULL ADDER USING PASS TRANSISTOR LOGIC B. Dilli kumar 1, K. Charan kumar 1, M. Bharathi 2 Abstract The efficiency of a system mainly depends on the performance of the internal
More informationModule 4 : Propagation Delays in MOS Lecture 16 : Propagation Delay Calculation of CMOS Inverter
Module 4 : Propagation Delays in MOS Lecture 16 : Propagation Delay Calculation of CMOS Inverter Objectives In this lecture you will learn the following Few Definitions Quick Estimates Rise and Fall times
More informationBinary Adder. sum of 2 binary numbers can be larger than either number need a carryout to store the overflow
Binary Addition single bit addition Binary Adder sum of 2 binary numbers can be larger than either number need a carryout to store the overflow HalfAdder 2 inputs (x and y) and 2 outputs (sum and carry)
More informationA Novel Low Power, High Speed 14 Transistor CMOS Full Adder Cell with 50% Improvement in Threshold Loss Problem
A Novel Low Power, High Speed 4 Transistor CMOS Full Adder Cell with 5% Improvement in Threshold Loss Problem T. Vigneswaran, B. Mukundhan, and P. Subbarami Reddy Abstract Full adders are important components
More informationL2: Combinational Logic Design (Construction and Boolean Algebra)
L2: Combinational Logic Design (Construction and oolean lgebra) cknowledgements: Materials in this lecture are courtesy of the following sources and are used with permission. Prof. Randy Katz (Unified
More informationIntroduction to CMOS VLSI Design. Lecture 6: Wires. David Harris
Introduction to CMOS VLSI Design Lecture 6: Wires David Harris Harvey Mudd College Spring 2004 Introduction Chips are mostly made of wires called interconnect In stick diagram, wires set size Transistors
More informationCMOS Power Consumption
CMOS Power Consumption Lecture 13 18322 Fall 2003 Textbook: [Sections 5.5 5.6 6.2 (p. 257263) 11.7.1 ] Overview Lowpower design Motivation Sources of power dissipation in CMOS Power modeling Optimization
More informationStaticNoiseMargin Analysis of Conventional 6T SRAM Cell at 45nm Technology
StaticNoiseMargin Analysis of Conventional 6T SRAM Cell at 45nm Technology Nahid Rahman Department of electronics and communication FETMITS (Deemed university), Lakshmangarh, India B. P. Singh Department
More informationII. PROPOSED FLIP FLOP DESIGN
A Review on High Performance Low Power Conditional Discharge Flip Flop Sonam Parihar 1, Rachana Arya 2 1 P.G student, Bipin Tripathi Kumaon Institute of Technology, Dwarahat, Almora, Uttarakhand 2 Assistant
More informationExp. No. (2) Exclusive OR Gate and it's Applications
University of Technology Laser & Optoelectronics Engineering Department Digital Electronics lab. Object Exp. No. (2) Exclusive OR Gate and it's pplications To study the logic function of exclusive OR (OR)
More informationModule 4 : Propagation Delays in MOS Lecture 20 : Analyzing Delay in few Sequential Circuits
Module 4 : Propagation Delays in MOS Lecture 20 : Analyzing Delay in few Sequential Circuits Objectives In this lecture you will learn the delays in following circuits Motivation Negative DLatch SR Latch
More information1. True or False? A voltage level in the range 0 to 2 volts is interpreted as a binary 1.
File: chap04, Chapter 04 1. True or False? A voltage level in the range 0 to 2 volts is interpreted as a binary 1. 2. True or False? A gate is a device that accepts a single input signal and produces one
More informationTwolevel logic using NAND gates
CSE140: Components and Design Techniques for Digital Systems Two and Multilevel logic implementation Tajana Simunic Rosing 1 Twolevel logic using NND gates Replace minterm ND gates with NND gates Place
More informationAN IMPROVED DESIGN OF REVERSIBLE BINARY TO BINARY CODED DECIMAL CONVERTER FOR BINARY CODED DECIMAL MULTIPLICATION
American Journal of Applied Sciences 11 (1): 6973, 2014 ISSN: 15469239 2014 Science Publication doi:10.3844/ajassp.2014.69.73 Published Online 11 (1) 2014 (http://www.thescipub.com/ajas.toc) AN IMPROVED
More informationDigital Design Chapter 1 Introduction and Methodology 17 February 2010
Digital Chapter Introduction and Methodology 7 February 200 Digital : An Embedded Systems Approach Using Chapter Introduction and Methodology Digital Digital: circuits that use two voltage levels to represent
More informationAdder.PPT(10/1/2009) 5.1. Lecture 13. Adder Circuits
Adder.T(//29) 5. Lecture 3 Adder ircuits Objectives Understand how to add both signed and unsigned numbers Appreciate how the delay of an adder circuit depends on the data values that are being added together
More informationHIGH SPEED AREA EFFICIENT 1BIT HYBRID FULL ADDER
HIGH SPEED AREA EFFICIENT 1BIT HYBRID FULL ADDER Sachin Kumar *1, Aman Kumar #2, Puneet Bansal #3 * Department of Electronic Science, Kurukshetra University, Kurukshetra, Haryana, India # University Institute
More informationEfficient Interconnect Design with Novel Repeater Insertion for Low Power Applications
Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications TRIPTI SHARMA, K. G. SHARMA, B. P. SINGH, NEHA ARORA Electronics & Communication Department MITS Deemed University,
More informationECE410 Design Project Spring 2008 Design and Characterization of a CMOS 8bit Microprocessor Data Path
ECE410 Design Project Spring 2008 Design and Characterization of a CMOS 8bit Microprocessor Data Path Project Summary This project involves the schematic and layout design of an 8bit microprocessor data
More information13. Memories. Jacob Abraham. Department of Electrical and Computer Engineering The University of Texas at Austin VLSI Design Fall 2016
13. Memories Jacob Abraham Department of Electrical and Computer Engineering The University of Texas at Austin VLSI Design Fall 2016 October 12, 2016 ECE Department, University of Texas at Austin Lecture
More informationDigital Integrated Circuits Lecture 10: Wires
Digital Integrated Circuits Lecture 10: Wires ChihWei Liu VLSI Signal Processing LAB National Chiao Tung University cwliu@twins.ee.nctu.edu.tw DICLec10 cwliu@twins.ee.nctu.edu.tw 1 Outline Introduction
More informationDigital to Analog Converter. Raghu Tumati
Digital to Analog Converter Raghu Tumati May 11, 2006 Contents 1) Introduction............................... 3 2) DAC types................................... 4 3) DAC Presented.............................
More informationModule 3 Digital Gates and Combinational Logic
Introduction to Digital Electronics, Module 3: Digital Gates and Combinational Logic 1 Module 3 Digital Gates and Combinational Logic INTRODUCTION: The principles behind digital electronics were developed
More informationNOT AND OR XOR NAND NOR
NOT AND OR XOR NAND NOR Expression 1: It is raining today Expression 2: Today is my birthday X Meaning True False It is raining today It is not raining Binary representation of the above: X Meaning 1 It
More informationCHAPTER 14 CMOS DIGITAL LOGIC CIRCUITS
CHAPTER 4 CMOS DIGITAL LOGIC CIRCUITS Chapter Outline 4. Digital Logic Inverters 4. The CMOS Inverter 4.3 Dynamic Operation of the CMOS Inverter 4.4 CMOS LogicGate Circuits 4.5 Implications of Technology
More informationExpanding the Synopsys PrimeTime Solution with Power Analysis
Expanding the Synopsys PrimeTime Solution with Analysis Gordon Yip, Product Marketing Manager, Synopsys, Inc. June 2006 Introduction Design closure in today s advanced designs requires a delicate balance
More informationThreePhase DualRail PreCharge Logic
Infineon Page 1 CHES 2006  Yokohama ThreePhase DualRail PreCharge Logic L. Giancane, R. Luzzi, A. Trifiletti {marco.bucci, raimondo.luzzi}@infineon.com {giancane, trifiletti}@die.mail.uniroma1.it Summary
More informationNew Encoding Method for Low Power Sequential Access ROMs
JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.13, NO.5, OCTOBER, 2013 http://dx.doi.org/10.5573/jsts.2013.13.5.443 New Encoding Method for Low Power Sequential Access ROMs SeongIk Cho, KiSang
More informationGates, Circuits, and Boolean Algebra
Gates, Circuits, and Boolean Algebra Computers and Electricity A gate is a device that performs a basic operation on electrical signals Gates are combined into circuits to perform more complicated tasks
More informationGates, Circuits and Boolean Functions
Lecture 2 Gates, Circuits and Boolean Functions DOC 112: Hardware Lecture 2 Slide 1 In this lecture we will: Introduce an electronic representation of Boolean operators called digital gates. Define a schematic
More informationCOMPLEMENTARY PASS TRANSISTOR LOGIC SYNTHESIS WITH 123 DECISION DIAGRAM
ISTANBUL UNIVERSITY JOURNAL OF ELECTRICAL & ELECTRONICS ENGINEERING YEAR VOLUME NUMBER : 2004 : 4 : 1 (10451049) COMPLEMENTARY PASS TRANSISTOR LOGIC SYNTHESIS WITH 12 DECISION DIAGRAM Mutlu AVCI 1 Tülay
More informationGates. J. Robert Jump Department of Electrical And Computer Engineering Rice University Houston, TX 77251
Gates J. Robert Jump Department of Electrical And Computer Engineering Rice University Houston, T 77251 1. The Evolution of Electronic Digital Devices...1 2. Logical Operations and the Behavior of Gates...2
More informationModule 7 : I/O PADs Lecture 33 : I/O PADs
Module 7 : I/O PADs Lecture 33 : I/O PADs Objectives In this lecture you will learn the following Introduction Electrostatic Discharge Output Buffer Tristate Output Circuit LatchUp Prevention of LatchUp
More information2 1 Implementation using NAND gates: We can write the XOR logical expression A B + A B using double negation as
Chapter 2 Digital Logic asics 2 Implementation using NND gates: We can write the XOR logical expression + using double negation as + = + = From this logical expression, we can derive the following NND
More informationDesign for MOSIS Educational Program (Research)
Design for MOSIS Educational Program (Research) Project Title Design of Programmable Electron Counter for Charge Sensing Applications Fabrication Report Design Number: 72924 FabID: T54GAW Prepared by:
More informationGates and Logic: From switches to Transistors, Logic Gates and Logic Circuits
Gates and Logic: From switches to Transistors, Logic Gates and Logic Circuits Hakim Weatherspoon CS 3410, Spring 2013 Computer Science Cornell University See: P&H ppendix C.2 and C.3 (lso, see C.0 and
More informationUnderstanding Logic Design
Understanding Logic Design ppendix of your Textbook does not have the needed background information. This document supplements it. When you write add DD R0, R1, R2, you imagine something like this: R1
More informationHigh Speed Gate Level Synchronous Full Adder Designs
High Speed Gate Level Synchronous Full Adder Designs PADMANABHAN BALASUBRAMANIAN and NIKOS E. MASTORAKIS School of Computer Science, The University of Manchester, Oxford Road, Manchester M13 9PL, UNITED
More informationNAME AND SURNAME. TIME: 1 hour 30 minutes 1/6
E.T.S.E.T.B. MSc in ICT FINAL EXAM VLSI Digital Design Spring Course 20052006 June 6, 2006 Score publication date: June 19, 2006 Exam review request deadline: June 22, 2006 Academic consultancy: June
More informationPublished by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 1
Digital design of Low power CMOS DLatch basic K.Prasad Babu 1, S.Ahmed Basha 2, H.Devanna 3, K.Suvarna 4 1,2,3,4 Assistant Professor, St.Jonhs College of Engineering & Technology, Yemmiganur Abstract:
More informationLeakage Power Analysis and Comparison of Deep Submicron Logic Gates *
Leakage Power Analysis and Comparison of Deep Submicron Logic Gates * Geoff Merrett and Bashir M. AlHashimi ESD Group, School of Electronics and Computer Science, University of Southampton, UK bmah@ecs.soton.ac.uk
More informationIndex i xi xv xxvi. Abstract List of Tables List of Figures Glossary. Page.No CHAPTER 1 INTRODUCTION
iv Abstract List of Tables List of Figures Glossary Index i xi xv xxvi CHAPTER 1 INTRODUCTION 1.1 Introduction 1.2 Formulation of the problem 1.3 Objectives 1.4 Methodology 1.5 Contribution of the Thesis
More informationEE 4432 VLSI Design Layout and Simulation of a 6T SRAM Cell
EE 4432 VLSI Design Layout and Simulation of a 6T SRAM Cell Mat Binggeli October 24 th, 2014 Overview Binggeli Page 2 The objective of this report is to describe the design and implementation of a 6transistor
More information3. Implementing Logic in CMOS
3. Implementing Logic in CMOS 3. Implementing Logic in CMOS Jacob Abraham Department of Electrical and Computer Engineering The University of Texas at Austin VLSI Design Fall 26 August 3, 26 ECE Department,
More informationKeywords: SAEN (sense enable signal), BB (bit bar), BL (bit line), SOC (system on chip)
Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Analytical Study
More informationSRAM Architecture. Vishal Saxena, Boise State University Department of Electrical and Computer Engineering
Department of Electrical and Computer Engineering SRAM Architecture Vishal Saxena, Boise State University (vishalsaxena@boisestate.edu) Vishal Saxena 1 Outline Memory Arrays SRAM Architecture SRAM Cell
More informationWeste04r4.fm Page 67 Monday, January 5, 2004 1:24 AM. 4.1 Introduction
Weste04r4.fm Page 67 Monday, January 5, 2004 1:24 AM 4 4.1 Introduction In Chapter 1 we learned how to make chips that work. Now we move on to making chips that work well,where well can be defined as fast,
More informationRipple Carry Adder Design Using Universal Logic Gates
Research Journal of Engineering Sciences Vol. 3(), 5, November (24) Ripple Carry Adder Design Using Universal Logic Gates Patel Chandrahash and C.S. Veena Department of ECE, Technocrats Institute of Technology,
More informationUNIT  II LOGIC GATES AND GATES CLASSIFICATION
UNIT  II Logic Gates: Gates Classifications: Basic Gates (AND, OR, NOT), Universal Gates (NAND, NOR), Exclusive Gates (XOR, XNOR)(except circuit diagram) Logic Symbols, Logic Operators, Logical expression
More informationPhysics 219 Fall, 2005 LabNotes 11 Combinational Logic. Table of Contents
Physics 219 Fall, 2005 LabNotes 11 Combinational Logic Table of Contents Friday, December 2... 2 Digital uilding locks... 2 Combinational Logic... 3 n example of combinational logic: car s warning buzzer...
More informationDesign and Implementation of TFlip Flop using GDI Techniques
Design and Implementation of TFlip Flop using GDI Techniques Ritesh Kumar Yadav M.E. Scholar Department of Electronics & Communication NITTTR, Chandigarh, UT, INDIA Abstract: Gate diffusion input is a
More informationECE124 Digital Circuits and Systems Page 1
ECE124 Digital Circuits and Systems Page 1 Chip level timing Have discussed some issues related to timing analysis. Talked briefly about longest combinational path for a combinational circuit. Talked briefly
More informationLayout Design. Lecture Fall Textbook: Design Methodology Insert A
Layout Design Lecture 4 18322 Fall 2003 Textbook: Design Methodology Insert [Portions adapted from J. P. Uyemura Introduction to VLSI Circuits and Systems, Wiley 2001.] Roadmap Today: Basic CMOS Layout:
More information