POWER CONSUMPTION IN DIGITAL CIRCUITS
|
|
- Estella Jones
- 6 years ago
- Views:
Transcription
1 POWER CONSUMPTION IN DIGITAL CIRCUITS Alain Guyot and Sélim Abou-Samra TIMA Laboratory, 46 Avenue Félix Viallet, F383 Grenoble France Abstract: This paper will first address the issues: why a voltage transition causes power dissipation, what causes a transition, what are useful and redundant transitions, how information redundancy may reduce the number of transitions, how to make information redundant by adding dependant bits, how to statistically measure the average number of transitions (or activity) and reduce it through redundancy. In a second part, the paper will show the incidence of scaling down the transistors on power dissipation. The third part will address the question: what is performance. At last, the fourth part will redefine complexity and concentrate on complexity versus dissipation.. REDUCING POWER Designing low-power high-speed circuits requires a combination of techniques at four levels: circuitry, architectures, algorithms, and system [,]. This work concentrates on the architecture level and considers a CMOS static technology. System Algorithm Architecture Circuit Figure Let us consider a part of a circuit that we call a functional cell. The power consumption of a functional cell is highly data dependent. So is the cell delay. For example, if a combinatorial cell receives twice the same input vector, the delays as well as the power consumption will be zero. Nevertheless, the approaches to evaluate the power and the delay are quite different. For the delay, we are interested in the worst case, given by the slowest possible path in the circuit, called the critical path. For the power, we are interested in the average consumption, so the approach will be statistical. It is worth noting that in self-timed design, we are also interested in average delays and that for power supply wire sizing we may be interested in the worst case current... How is energy dissipated Energy is dissipated because some signal voltage changes and charge or discharge a parasitic capacitance C l. For a V dd transition, switch is closed, an energy E = C l * V dd is drawn from the power supply V dd and an energy EC = C l * V dd is saved in the capacitance C l. The other C l * V dd is dissipated. For a V dd transition, switch is closed, no energy is drawn from V dd, but the V dd energy stored in Cl is dissipated. To exhibit this result, we can I V out consider that the current I flowing through the switch is constant. In fact this is almost true in CMOS Cl and anyway the result would hold for any current. V dd E Vdd V out EC T T Figure 3 dq We have I =, q = C l Vout dt. The energy E s saved in the capacitance is: q dq Vdd q Es = V out I dt = dt = dq Cl dt Cl Es = Cl * V dd The total dissipated energy Ed is : Ed = V dd I dt = V C l V dd Ed = C l * V dd Half of it is lost. dd dq
2 .. What causes transitions Transitions at a cell outputs are obviously caused by the input transitions. In a synchronous machine, all switching activity ultimately derives from the clock transitions. Let us see what activity the input transition may cause on a 4-output cell. a No transition b Useful transition c Static glitch d Dynamic glitch inputs outputs Figure 4 In this example a does not change, b and d have an useful transition, c and d has two redundant transitions. Useful transitions are easier to analyse, since they follow the rules of Boolean algebra. Redundant transitions are caused by different delays from the inputs to the same output and are more difficult to analyse and minimise. In the previous example we can count on the output chronogram that there are twice as many redundant activity as useful one at the cell output. A = Auseful + Aredundant.3. Redundant transition taxonomy Redundant transitions are also called glitches or spurious transitions or hazards. An even number of transitions is often called a static glitch (fig.4 c), an odd number of transitions a dynamic glitch (d)..4. Transition injection In static CMOS, transitions are injected into a circuit by a change of input. The average number of injected transitions is the sum of the number of changes over all possible input pattern pairs divided by the number of pattern pairs. It is called activity. In dynamic CMOS, there is precharge between every new input evaluations. So the activity does not depend on the input transitions but only on input values. Nevertheless, every logic value "" causes two transitions, one for the decharge and another for the subsequent prechage..5.. Information is redundant Suppose that we are not interested in the actual value of two bits x and y {,,,}, but in the sum s = x+y {,,} Let us introduce o = x y and a = x y, o and a are not independent ( a o), so they carry less information than x and y. x y o=x y a=x y s=x+y o + a We note that s = x+y = o+a. If x and y are equiprobable and independent, the probability of each line is the same: /4. To count up the transitions, we draw a table with the 4 possible old a new values for (xy), and the transitions number (Hamming distance) between them. xy All occurrences in the table are equiproblable. The average number of transitions is 6/6 =. Now we derive another table by recoding (xy) into (oa). Again, all occurrences in the table are equiproblable. The average number of transitions is now /6. The activity gain is 5 oa.5.. Information is made redundant Let us suppose now that we are interested in the actual value of the two bits x and y {,,,}. We add a third bit, i and code a = x i and b = y i. To decode x and y from (i,a,b) is straightforward since x = a i and y = b i. The code is redundant since for each value of (x,y) there are two possible values of (i,a,b). xy iab The value of i is chosen in order to minimize the transitions. This table gives the choice of the new value of (i,a,b) according to the new value of (x,y) and the old value of (i,a,b). xy
3 Again, all the occurrences in the table are equiprobable. The minimum number of transitions is and the maximum number is and the average is 4/3. As in the previous example, the activity is reduced by 5% Formalisation If all the bit values are equiprobable and independent the average activity is n i i. If only a maximum of n/ bits = n i Cn are allowed to change then the activity becomes n/ i = i n C i n+ [3] The trade off In.5. examples were provided on how to exploit redundancy or make information redundant in order to decrease activity and consequently power. But to achieve activity reduction, extra logic is added. This logic will bring both its own consumption and its own delay.. SCALING DOWN The table below gives the effect of dimensions reduction on power dissipation. Three consequences are examined: Reduction with constant electric field Reduction with constant supply voltage Lateral reduction (channel length only) Parameter Reduction model Constant field Constant voltage Channel length Length (L) /K /K /K Width (W) /K /K Voltage (V dd ) /K Oxide thickness (t ox ) /K /K Current (I=(W.V )/(L.) /K K K Transconductance (g m ) K K Junction depth (X j ) /K /K Substrate doping (N A ) K K Electric field in oxide (E) K Depletion zone (d) /K /K Load capacitance (C = V.L/ t ox) /K /K /K Delay (V.C/I) /K /K /K Effect of scaling on power consumption Static power (Ps) /K K K Dynamic Power (Pd) /K K K Energy per Operation (EPO) /K 3 /K /K Area (W.L) /K /K /K Power density (V.I/A) K 3 K Current density K K 3 K 3. WHAT'S PERFORMANCE? The word performance is subjective and the way it is commonly used in microelectronics can sometimes be misleading, as many understandings can be put behind depending on what is expected : throughput, energy per operation or energy per throughput. Performance metrics has been addressed in [4,5] and others. An overview of the different performance components are defined or reminded..5. Throughput If one is looking for the best throughput, then performance will be the delay D, regardless to any other parameter (area, energy consumption etc.). The delay is a decreasing function with Vdd. As a rule of thumb, it can be assumed that : D ~ α.vdd/(vdd-vt) () Where α is a constant depending on the technology for a given design style. This equation does not account for short channel effects; it is only a first order approximation. From equation () one can see that the delay requirements can always be fulfilled by increasing the supply voltage - in the limits of the technology tolerance and the model boundaries though (fig. 5). The delay is measured in nanoseconds. The throughput is the inverse of the
4 delay, and is given in MHz. Better delay models [6] are of course needed for accurate predictions. Delay (arbitray units) V t Supply voltage Figure 5: Gate delay vs. supply voltage V dd.6. Autonomy If the only constraint for a design is battery life (like in a watch for example), then the energy per operation is the metrics to use. Energy per operation EPO is the same as power delay product PDP, but the term Energy Per Operation is preferred here, as the delay (or the throughput) is not a constraint. Indeed, the energy required for an operation is proportional to Vdd (say Ed = β.vdd ) and the power dissipated depends on the frequency f : P = β.vdd.f = β.vdd /D; thus, P x D = PDP = β.vdd = EPO () EPO (Arbitrary unit) Supply voltage Vdd Figure 6: EPO vs. supply voltage So, EPO is a monotone function of Vdd (fig. 6) meaning that it can be made as small as required simply by lowering the supply voltage. Of course, this strategy is not compatible with increasing the throughput, and furthermore, there are technological limits for the reduction of the supply voltage. The EPO also depends on the architecture, i.e. on the operation to perform. This can be influenced by parallelism or pipelining schemes [5] that do not appear in eq. (). The EPO is measured in picojoules..7. Efficiency And what if both constraints, throughput and battery life, need to be satisfied? This means that the EPO has to be minimised in the same time as the delay. A compromise will be necessary, as, on one hand EPO is improved by lowering Vdd (fig. ) and on the other hand, delay improvement requires higher Vdd (fig. 5). This compromise is the minimum of the Energy Delay product EDP. EDP = EPO x Delay (3) Energy Delay Product (*e -5 J.s) V dd (V) Figure 7: EDP vs. V dd Using the coarse power and delay models shown in the previous paragraphs, it is easy to solve : EDP = (4) V dd The result is Vdd = 3Vt. Actually, this is a first order approximation, further refinements require more technology based considerations. The optimal supply voltage is lower in SOI than in bulk [7]. On figure 3 the EDP is plotted against Vdd for a ring oscillator designed in a.µm technology [8,9] with ( Vtn + Vtp )/ =.7V. the EDP is measured in pj/mhz. In this paper, the energy delay product will be called performance, and the nearly optimal
5 supply voltage of V (fig. 7) will be used for further optimisation of the EDP in the performance complexity space for both SOI and bulk technologies. 4. QUANTIFYING COMPLEXITY At first sight, one might be tempted to define complexity as being equal to the number of transistors regardless to the level of abstraction - very simple! But as this might be true at the system level, it becomes false at the gate level. In fact, the complex cell implementation of a given function takes usually fewer transistors. The reduction of the transistor count has a cost : a logical cost and a performance cost. The logical cost is the loss of the internal nodes (γ on fig. 8). This is a purely formal cost, as it does not affect the behaviour of the circuit. The performance cost will be discussed in the following sections. γ Transistor level benchmarks As the scale here is the number of transistors in series, the logical function performed doesn t matter. We assume here a Nand gate with to 8 inputs (fig. 6). All figures are given per bit; thus the loading capacitance has to be proportional to the number of inputs. The load is Cl = n.5ff where n is the number of inputs of the gate. The measured delay is worst case, i.e. the closest input to ground changes.... i... n... i... n V dd C l Figure 8 : Building complex gates Gate decomposition for higher speed or lower power is a well-explored topic [4,5,]. Alternative implementations of a logical function are given, but always without a complexity scale. The attempt is done here to define such a scale. Complexity metrics actually depends on the level of abstraction one is dealing with. Here, for lack of space, only transistor levels will be considered. In this section, complexity quantification schemes are proposed, as well as an experimental protocol..8. Transistor level A finer granularity is needed at the transistor level, and, at this level, the complexity of a gate does not depend on the function it performs. Complexity can though be considered as being proportional to the number of transistors in series. Comparisons can then be easily performed after normalisation. On this scale, the results are divided by the number of bits, and thus all figures are normalised per bit..9. Experimental Protocol This section discusses the benchmark circuits used to explore the performance/complexity space. All results are obtained by HSPICE simulations. EPO (Joule) EDP (Joule/Hz) Figure 9 : n input Nand gate Electrical simulations were carried out for bulk and SOI versions of the same technology; the results are discussed in the following section. 5. RESULTS AND DISCUSSION Figure shows the EPO and the EDP as a function of the logical depth for a 6-input Nand gate loading ff., ,5 9 8,5 8 7,5 7 Bulk SOI Bulk SOI Figure : EPO and EDP vs. logical depth 3 -,5 - -, On figure the EPO/bit and the EDP/bit are plotted against the number of transistors in series.
6 EPO/bit (Joules) EDP/bit (Joules/Hz),46,44,4,4,38,36,34 Bulk EPO/bit SOI EPO/bit Number of Serial Transistors Bulk EDP/bit SOI EDP/bit Figure : EPO/bit and EDP/bit vs. number of transistors in series 6. CONCLUSION Some comments and design directives can be drawn from these results : There is an optimal decomposition scheme for large functions in terms of EDP but not in terms of EPO (fig. ). In this case, the implementations with logical depth equals 3 and 5 (fig. ) give approximately the same EDP. Then of course, one should choose the implementation with the lower EPO and transistor count. The logical depth that minimises the EDP depends on the function being analysed and on the technology. From figure it can be seen that the difference in terms of EDP/bit between SOI and bulk increases with the number of transistors in series. This means that SOI favours complex gate design. This increasing difference comes mainly from the very small junction capacitance in SOI as compared to bulk, leading to faster switching of a larger number of transistors in series. The EPO/bit curves for bulk and SOI are parallel with a lower value for SOI. For both SOI and bulk, the EPO/bit decreases with complexity (the number of transistors in series) where the EDP/bit increases (fig. ). Thus, whether using SOI or bulk, if the battery life is the critical parameter, then one should make extensive use of complex cells. On the other hand, if the EDP (or energy per throughput) is the main issue, then complex function should be mapped on smaller cells. 5, , , ,5-3 -3, REFERENCES [] R. Brodersen, A. Chandrakasan and S. Sheng, Low-Power Signal Processing Systems, VLSI Signal Processing Yao, Jain, Przytula and Rabaey, Editors. IEEE Press, 99, [] R. Brodersen, A. Chandrakasan and S. Sheng, Low-Power Signal Processing Systems, VLSI Signal Processing Yao, Jain, Przytula and Rabaey, Editors. IEEE Press, 99, [3] M. Stan and W. Burleson "Bus-Invert Coding for Low Power I/O" IEEE Trans on VLSI system, March 995. [4] C. Piguet, Circuit and Logic Level Design, in Low Power Design in Deep Submicron Electronics, ed. by W. Nebel and J. Mermet, Kluwer, 997, ISBN X, pp [5] C. Piguet, Low-Power and Low-Voltage CMOS Digital Design, Microelectronics Engineering, Vol. 39, Elsevier, Dec. 997, pp [6] D. Auvergne, J. M. Daga and S. Turgis, Power and Delay Macro-Modelling for Submicronic CMOS Process : Application to Low Power Design, Microelectronics Engineering, Vol. 39, Elsevier, Dec. 997, pp [7] J.-P. Collinge, Silicon-On Insulator Technology : Materials to VLSI, nd Edition, Kluwer, 997, ISBN : X [8] S.J. Abou-Samra, P. A. Aisa, A. Guyot and B. Courtois, 3D CMOS SOI for High Performance Computing, In proc. of the 998 International Symposium on Low-Power Electronics and Design (ISLPED), Monterey, CA, August -, 998 [9] S.J. Abou-Samra, J. Arweiler and A. Guyot, Low Power SOI CMOS Multipliers : D vs. 3D, In proc. of the 4 th European Solid State CIRcuits Conference (ESSCIRC 98), The Hague, The Netherlands, September [] C. Mead, M. Renn, Cost and Performance of VLSI Computing Structures, IEEE JSSC-4, April 979, pp
Low Power Design for Systems on a Chip. Tutorial Outline
Low Power Design for Systems on a Chip Mary Jane Irwin Dept of CSE Penn State University (www.cse.psu.edu/~mji) Low Power Design for SoCs ASIC Tutorial Intro.1 Tutorial Outline Introduction and motivation
More informationAn Overview of Static Power Dissipation
An Overview of Static Power Dissipation Jayanth Srinivasan 1 Introduction Power consumption is an increasingly important issue in general purpose processors, particularly in the mobile computing segment.
More informationLow Power VLSI CMOS Design. An Image Processing Chip for RGB to HSI Conversion
REPRINT FROM: PROC. OF IRISCH SIGNAL AND SYSTEM CONFERENCE, DERRY, NORTHERN IRELAND, PP.165-172. Low Power VLSI CMOS Design An Image Processing Chip for RGB to HSI Conversion A.Th. Schwarzbacher and J.B.
More informationECE 484 VLSI Digital Circuits Fall Lecture 02: Design Metrics
ECE 484 VLSI Digital Circuits Fall 2016 Lecture 02: Design Metrics Dr. George L. Engel Adapted from slides provided by Mary Jane Irwin (PSU) [Adapted from Rabaey s Digital Integrated Circuits, 2002, J.
More informationUNIT-1 Fundamentals of Low Power VLSI Design
UNIT-1 Fundamentals of Low Power VLSI Design Need for Low Power Circuit Design: The increasing prominence of portable systems and the need to limit power consumption (and hence, heat dissipation) in very-high
More informationImproved Two Phase Clocked Adiabatic Static CMOS Logic Circuit
Available online www.ejaet.com European Journal of Advances in Engineering and Technology, 2017, 4 (5): 319-325 Research Article ISSN: 2394-658X Improved Two Phase Clocked Adiabatic Static CMOS Logic Circuit
More informationChapter 2 Combinational Circuits
Chapter 2 Combinational Circuits SKEE2263 Digital Systems Mun im/ismahani/izam {munim@utm.my,e-izam@utm.my,ismahani@fke.utm.my} February 23, 26 Why CMOS? Most logic design today is done on CMOS circuits
More informationLow-Power Digital CMOS Design: A Survey
Low-Power Digital CMOS Design: A Survey Krister Landernäs June 4, 2005 Department of Computer Science and Electronics, Mälardalen University Abstract The aim of this document is to provide the reader with
More informationGlitch Power Reduction for Low Power IC Design
This document is an author-formatted work. The definitive version for citation appears as: N. Weng, J. S. Yuan, R. F. DeMara, D. Ferguson, and M. Hagedorn, Glitch Power Reduction for Low Power IC Design,
More informationPERFORMANCE ANALYSIS ON VARIOUS LOW POWER CMOS DIGITAL DESIGN TECHNIQUES
PERFORMANCE ANALYSIS ON VARIOUS LOW POWER CMOS DIGITAL DESIGN TECHNIQUES R. C Ismail, S. A. Z Murad and M. N. M Isa School of Microelectronic Engineering, Universiti Malaysia Perlis, Arau, Perlis, Malaysia
More informationNovel Buffer Design for Low Power and Less Delay in 45nm and 90nm Technology
Novel Buffer Design for Low Power and Less Delay in 45nm and 90nm Technology 1 Mahesha NB #1 #1 Lecturer Department of Electronics & Communication Engineering, Rai Technology University nbmahesh512@gmail.com
More informationEE 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 informationUNIT-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 informationSURVEY 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 informationA Novel Approach for High Speed and Low Power 4-Bit Multiplier
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) ISSN: 2319 4200, ISBN No. : 2319 4197 Volume 1, Issue 3 (Nov. - Dec. 2012), PP 13-26 A Novel Approach for High Speed and Low Power 4-Bit Multiplier
More informationIJMIE Volume 2, Issue 3 ISSN:
IJMIE Volume 2, Issue 3 ISSN: 2249-0558 VLSI DESIGN OF LOW POWER HIGH SPEED DOMINO LOGIC Ms. Rakhi R. Agrawal* Dr. S. A. Ladhake** Abstract: Simple to implement, low cost designs in CMOS Domino logic are
More informationAn energy efficient full adder cell for low voltage
An energy efficient full adder cell for low voltage Keivan Navi 1a), Mehrdad Maeen 2, and Omid Hashemipour 1 1 Faculty of Electrical and Computer Engineering of Shahid Beheshti University, GC, Tehran,
More informationRobust Subthreshold Circuit Designing Using Sub-threshold Source Coupled Logic (STSCL)
International Journal of Electronics Engineering, (1), 010, pp. 19-3 Robust Subthreshold Circuit Designing Using Sub-threshold Source Coupled Logic (STSCL) Ashutosh Nandi 1, Gaurav Saini, Amit Kumar Jaiswal
More informationPower Spring /7/05 L11 Power 1
Power 6.884 Spring 2005 3/7/05 L11 Power 1 Lab 2 Results Pareto-Optimal Points 6.884 Spring 2005 3/7/05 L11 Power 2 Standard Projects Two basic design projects Processor variants (based on lab1&2 testrigs)
More informationVLSI Design I; A. Milenkovic 1
CPE/EE 427, CPE 527 VLSI Design I L02: Design Metrics Department of Electrical and Computer Engineering University of Alabama in Huntsville Aleksandar Milenkovic ( www.ece.uah.edu/~milenka ) www.ece.uah.edu/~milenka/cpe527-03f
More informationLecture 13 CMOS Power Dissipation
EE 471: Transport Phenomena in Solid State Devices Spring 2018 Lecture 13 CMOS Power Dissipation Bryan Ackland Department of Electrical and Computer Engineering Stevens Institute of Technology Hoboken,
More informationCMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits
CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 24: Peripheral Memory Circuits [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp11
More informationMicroelectronics, BSc course
Microelectronics, BSc course MOS circuits: CMOS circuits, construction http://www.eet.bme.hu/~poppe/miel/en/14-cmos.pptx http://www.eet.bme.hu The abstraction level of our study: SYSTEM + MODULE GATE CIRCUIT
More informationDesigning and Simulation of Full Adder Cell using Self Reverse Biasing Technique
Designing and Simulation of Full Adder Cell using Self Reverse Biasing Technique Chandni jain 1, Shipra mishra 2 1 M.tech. Embedded system & VLSI Design NITM,Gwalior M.P. India 474001 2 Asst Prof. EC Dept.,
More informationElectronics 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! Is it feasible? ! How do we decompose the problem? ! Vdd. ! Topology. " Gate choice, logical optimization. " Fanin, fanout, Serial vs.
ESE 570: Digital Integrated Circuits and VLSI Fundamentals Design Space Exploration Lec 18: March 28, 2017 Design Space Exploration, Synchronous MOS Logic, Timing Hazards 3 Design Problem Problem Solvable!
More informationLecture 16. Complementary metal oxide semiconductor (CMOS) CMOS 1-1
Lecture 16 Complementary metal oxide semiconductor (CMOS) CMOS 1-1 Outline Complementary metal oxide semiconductor (CMOS) Inverting circuit Properties Operating points Propagation delay Power dissipation
More informationA Comparison of Power Consumption in Some CMOS Adder Circuits
A Comparison of Power Consumption in Some CMOS Adder Circuits D.J. Kinniment *, J.D. Garside +, and B. Gao * * Electrical and Electronic Engineering Department, The University, Newcastle upon Tyne, NE1
More informationA Survey of the Low Power Design Techniques at the Circuit Level
A Survey of the Low Power Design Techniques at the Circuit Level Hari Krishna B Assistant Professor, Department of Electronics and Communication Engineering, Vagdevi Engineering College, Warangal, India
More informationReliability of deep submicron MOSFETs
Invited paper Reliability of deep submicron MOSFETs Francis Balestra Abstract In this work, a review of the reliability of n- and p-channel Si and SOI MOSFETs as a function of gate length and temperature
More informationDesign of Two High Performance 1-Bit CMOS Full Adder Cells
Int. J. Com. Dig. Sys. 2, No., 47-52 (23) 47 International Journal of Computing and Digital Systems -- An International Journal @ 23 UOB CSP, University of Bahrain Design of Two High Performance -Bit CMOS
More informationContents 1 Introduction 2 MOS Fabrication Technology
Contents 1 Introduction... 1 1.1 Introduction... 1 1.2 Historical Background [1]... 2 1.3 Why Low Power? [2]... 7 1.4 Sources of Power Dissipations [3]... 9 1.4.1 Dynamic Power... 10 1.4.2 Static Power...
More informationA 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 informationLeakage Current Analysis
Current Analysis Hao Chen, Latriese Jackson, and Benjamin Choo ECE632 Fall 27 University of Virginia , , @virginia.edu Abstract Several common leakage current reduction methods such
More information19. Design for Low Power
19. Design for Low Power Jacob Abraham Department of Electrical and Computer Engineering The University of Texas at Austin VLSI Design Fall 2017 November 8, 2017 ECE Department, University of Texas at
More informationLow-Power Multipliers with Data Wordlength Reduction
Low-Power Multipliers with Data Wordlength Reduction Kyungtae Han, Brian L. Evans, and Earl E. Swartzlander, Jr. Dept. of Electrical and Computer Engineering The University of Texas at Austin Austin, TX
More informationDesign of New Full Swing Low-Power and High- Performance Full Adder for Low-Voltage Designs
International Academic Institute for Science and Technology International Academic Journal of Science and Engineering Vol. 2, No., 201, pp. 29-. ISSN 2-9 International Academic Journal of Science and Engineering
More informationDesign and Analyse Low Power Wallace Multiplier Using GDI Technique
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 12, Issue 2, Ver. III (Mar.-Apr. 2017), PP 49-54 www.iosrjournals.org Design and Analyse
More informationA Novel Low-Power Scan Design Technique Using Supply Gating
A Novel Low-Power Scan Design Technique Using Supply Gating S. Bhunia, H. Mahmoodi, S. Mukhopadhyay, D. Ghosh, and K. Roy School of Electrical and Computer Engineering, Purdue University, West Lafayette,
More informationLow Power Realization of Subthreshold Digital Logic Circuits using Body Bias Technique
Indian Journal of Science and Technology, Vol 9(5), DOI: 1017485/ijst/2016/v9i5/87178, Februaru 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Low Power Realization of Subthreshold Digital Logic
More informationEE 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[Singh*, 5(3): March, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY COMPARISON OF GDI BASED D FLIP FLOP CIRCUITS USING 90NM AND 180NM TECHNOLOGY Gurwinder Singh*, Ramanjeet Singh ECE Department,
More informationHigh Speed NP-CMOS and Multi-Output Dynamic Full Adder Cells
High Speed NP-CMOS and Multi-Output Dynamic Full Adder Cells Reza Faghih Mirzaee, Mohammad Hossein Moaiyeri, Keivan Navi Abstract In this paper we present two novel 1-bit full adder cells in dynamic logic
More informationMOS TRANSISTOR THEORY
MOS TRANSISTOR THEORY Introduction A MOS transistor is a majority-carrier device, in which the current in a conducting channel between the source and the drain is modulated by a voltage applied to the
More informationHigh Performance Low-Power Signed Multiplier
High Performance Low-Power Signed Multiplier Amir R. Attarha Mehrdad Nourani VLSI Circuits & Systems Laboratory Department of Electrical and Computer Engineering University of Tehran, IRAN Email: attarha@khorshid.ece.ut.ac.ir
More informationCHAPTER 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 informationGate sizing for low power design
Gate sizing for low power design Philippe Maurine, Nadine Azemard, Daniel Auvergne LIRMM, 161 Rue Ada, 34392 Montpellier, France Abstract: Key words: Low power design based on minimal size gate implementation
More informationA Digital Clock Multiplier for Globally Asynchronous Locally Synchronous Designs
A Digital Clock Multiplier for Globally Asynchronous Locally Synchronous Designs Thomas Olsson, Peter Nilsson, and Mats Torkelson. Dept of Applied Electronics, Lund University. P.O. Box 118, SE-22100,
More informationThe dynamic power dissipated by a CMOS node is given by the equation:
Introduction: The advancement in technology and proliferation of intelligent devices has seen the rapid transformation of human lives. Embedded devices, with their pervasive reach, are being used more
More informationHigh Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach
RESEARCH ARTICLE OPEN ACCESS High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach M.Sahithi Priyanka 1, G.Manikanta 2, K.Bhaskar 3, A.Ganesh 4, V.Swetha 5 1. Student of Lendi
More informationChapter 6 Combinational CMOS Circuit and Logic Design. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan
Chapter 6 Combinational CMOS Circuit and Logic Design Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Outline Advanced Reliable Systems (ARES) Lab. Jin-Fu Li,
More informationVery Low Voltage Testing of SOI Integrated Circuits
Very Low Voltage Testing of SOI Integrated Circuits Eric MacDonald Nur A.Touba IBM Microelectronics Division Computer Engineering Research Center 114 Burnet Road Dept. of Electrical and Computer Engineering
More informationLow Power Design in VLSI
Low Power Design in VLSI Evolution in Power Dissipation: Why worry about power? Heat Dissipation source : arpa-esto microprocessor power dissipation DEC 21164 Computers Defined by Watts not MIPS: µwatt
More informationRECENT 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 informationLeakage Control Techniques for Designing Robust, Low Power Wide-OR Domino Logic for Sub-130nm CMOS Technologies
Leakage Control Techniques for Designing Robust, Low Power Wide-OR Domino Logic for Sub-30nm CMOS Technologies Bhaskar Chatterjee, Manoj Sachdev Ram Krishnamurthy * Department of Electrical and Computer
More informationPower-Area trade-off for Different CMOS Design Technologies
Power-Area trade-off for Different CMOS Design Technologies Priyadarshini.V Department of ECE Sri Vishnu Engineering College for Women, Bhimavaram dpriya69@gmail.com Prof.G.R.L.V.N.Srinivasa Raju Head
More informationSubthreshold Voltage High-k CMOS Devices Have Lowest Energy and High Process Tolerance
Subthreshold Voltage High-k CMOS Devices Have Lowest Energy and High Process Tolerance Muralidharan Venkatasubramanian Auburn University vmn0001@auburn.edu Vishwani D. Agrawal Auburn University vagrawal@eng.auburn.edu
More informationDESIGN FOR LOW-POWER USING MULTI-PHASE AND MULTI- FREQUENCY CLOCKING
3 rd Int. Conf. CiiT, Molika, Dec.12-15, 2002 31 DESIGN FOR LOW-POWER USING MULTI-PHASE AND MULTI- FREQUENCY CLOCKING M. Stojčev, G. Jovanović Faculty of Electronic Engineering, University of Niš Beogradska
More informationDesign of Low Power Vlsi Circuits Using Cascode Logic Style
Design of Low Power Vlsi Circuits Using Cascode Logic Style Revathi Loganathan 1, Deepika.P 2, Department of EST, 1 -Velalar College of Enginering & Technology, 2- Nandha Engineering College,Erode,Tamilnadu,India
More informationEE 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 informationLow-Power CMOS VLSI Design
Low-Power CMOS VLSI Design ( 范倫達 ), Ph. D. Department of Computer Science, National Chiao Tung University, Taiwan, R.O.C. Fall, 2017 ldvan@cs.nctu.edu.tw http://www.cs.nctu.tw/~ldvan/ Outline Introduction
More informationNoise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit
International Journal of Electrical Engineering. ISSN 0974-2158 Volume 7, Number 1 (2014), pp. 77-81 International Research Publication House http://www.irphouse.com Noise Tolerance Dynamic CMOS Logic
More informationTowards PVT-Tolerant Glitch-Free Operation in FPGAs
Towards PVT-Tolerant Glitch-Free Operation in FPGAs Safeen Huda and Jason H. Anderson ECE Department, University of Toronto, Canada 24 th ACM/SIGDA International Symposium on FPGAs February 22, 2016 Motivation
More informationJan Rabaey, «Low Powere Design Essentials," Springer tml
Jan Rabaey, «e Design Essentials," Springer 2009 http://web.me.com/janrabaey/lowpoweressentials/home.h tml Dimitrios Soudris, Christian Piguet, and Costas Goutis, Designing CMOS Circuits for Low POwer,
More informationNovel Low-Overhead Operand Isolation Techniques for Low-Power Datapath Synthesis
Novel Low-Overhead Operand Isolation Techniques for Low-Power Datapath Synthesis N. Banerjee, A. Raychowdhury, S. Bhunia, H. Mahmoodi, and K. Roy School of Electrical and Computer Engineering, Purdue University,
More information2-Bit Magnitude Comparator Design Using Different Logic Styles
International Journal of Engineering Science Invention ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 2 Issue 1 ǁ January. 2013 ǁ PP.13-24 2-Bit Magnitude Comparator Design Using Different Logic
More informationData Word Length Reduction for Low-Power DSP Software
EE382C: LITERATURE SURVEY, APRIL 2, 2004 1 Data Word Length Reduction for Low-Power DSP Software Kyungtae Han Abstract The increasing demand for portable computing accelerates the study of minimizing power
More informationFEASIBILITY OF OPTICAL CLOCK DISTRIBUTION FOR FUTURE CMOS TECHNOLOGY NODES
6 Vol.11(1) March 1 FEASIBILITY OF OPTICAL CLOCK DISTRIBUTION FOR FUTURE CMOS TECHNOLOGY NODES P.J. Venter 1 and M. du Plessis 1 and Carl and Emily Fuchs Institute for Microelectronics, Dept. of Electrical,
More informationLow Power Design of Successive Approximation Registers
Low Power Design of Successive Approximation Registers Rabeeh Majidi ECE Department, Worcester Polytechnic Institute, Worcester MA USA rabeehm@ece.wpi.edu Abstract: This paper presents low power design
More informationY. Tsiatouhas. VLSI Systems and Computer Architecture Lab. Low Power Design Techniques II 2
CMOS INTEGRATED CIRCUIT DESIGN TECHNIQUES University of Ioannina Low Power Design Techniques II Dept. of Computer Science and Engineering Y. Tsiatouhas CMOS Integrated Circuit Design Techniques Overview.
More informationOptimization of Digitally Controlled Oscillator with Low Power
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 5, Issue 6, Ver. I (Nov -Dec. 2015), PP 52-57 e-issn: 2319 4200, p-issn No. : 2319 4197 www.iosrjournals.org Optimization of Digitally Controlled
More informationTemperature-adaptive voltage tuning for enhanced energy efficiency in ultra-low-voltage circuits
Microelectronics Journal 39 (2008) 1714 1727 www.elsevier.com/locate/mejo Temperature-adaptive voltage tuning for enhanced energy efficiency in ultra-low-voltage circuits Ranjith Kumar, Volkan Kursun Department
More informationSTUDY OF VOLTAGE AND CURRENT SENSE AMPLIFIER
STUDY OF VOLTAGE AND CURRENT SENSE AMPLIFIER Sandeep kumar 1, Charanjeet Singh 2 1,2 ECE Department, DCRUST Murthal, Haryana Abstract Performance of sense amplifier has considerable impact on the speed
More informationCHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS
70 CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS A novel approach of full adder and multipliers circuits using Complementary Pass Transistor
More informationRobust Ultra-Low Power Sub-threshold DTMOS Logic Λ
Robust Ultra-Low Power Sub-threshold DTMOS Logic Λ Hendrawan Soeleman, Kaushik Roy, and Bipul Paul Purdue University Department of Electrical and Computer Engineering West Lafayette, IN 797, USA fsoeleman,
More informationDigital Microelectronic Circuits ( ) CMOS Digital Logic. Lecture 6: Presented by: Adam Teman
Digital Microelectronic Circuits (361-1-3021 ) Presented by: Adam Teman Lecture 6: CMOS Digital Logic 1 Last Lectures The CMOS Inverter CMOS Capacitance Driving a Load 2 This Lecture Now that we know all
More informationLOW POWER VLSI TECHNIQUES FOR PORTABLE DEVICES Sandeep Singh 1, Neeraj Gupta 2, Rashmi Gupta 2
LOW POWER VLSI TECHNIQUES FOR PORTABLE DEVICES Sandeep Singh 1, Neeraj Gupta 2, Rashmi Gupta 2 1 M.Tech Student, Amity School of Engineering & Technology, India 2 Assistant Professor, Amity School of Engineering
More informationCHAPTER 6 GDI BASED LOW POWER FULL ADDER CELL FOR DSP DATA PATH BLOCKS
87 CHAPTER 6 GDI BASED LOW POWER FULL ADDER CELL FOR DSP DATA PATH BLOCKS 6.1 INTRODUCTION In this approach, the four types of full adders conventional, 16T, 14T and 10T have been analyzed in terms of
More informationEnergy Efficiency of Power-Gating in Low-Power Clocked Storage Elements
Energy Efficiency of Power-Gating in Low-Power Clocked Storage Elements Christophe Giacomotto 1, Mandeep Singh 1, Milena Vratonjic 1, Vojin G. Oklobdzija 1 1 Advanced Computer systems Engineering Laboratory,
More informationEECS 427 Lecture 22: Low and Multiple-Vdd Design
EECS 427 Lecture 22: Low and Multiple-Vdd Design Reading: 11.7.1 EECS 427 W07 Lecture 22 1 Last Time Low power ALUs Glitch power Clock gating Bus recoding The low power design space Dynamic vs static EECS
More informationINTRODUCTION TO MOS TECHNOLOGY
INTRODUCTION TO MOS TECHNOLOGY 1. The MOS transistor The most basic element in the design of a large scale integrated circuit is the transistor. For the processes we will discuss, the type of transistor
More informationAn Energy-Efficient Noise-Tolerant Dynamic Circuit Technique
1300 IEEE RANSACIONS ON CIRCUIS AND SYSEMS II: ANALOG AND DIGIAL SIGNAL PROCESSING, VOL. 47, NO. 11, NOVEMBER 000 REFERENCES [1] A. P. Chandrakasan and R. W. Brodersen, Eds., Low Power Digital CMOS Design.
More informationLow-Power VLSI. Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering
Low-Power VLSI Seong-Ook Jung 2013. 5. 27. sjung@yonsei.ac.kr VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering Contents 1. Introduction 2. Power classification & Power performance
More informationMETHODS FOR TRUE ENERGY- PERFORMANCE OPTIMIZATION. Naga Harika Chinta
METHODS FOR TRUE ENERGY- PERFORMANCE OPTIMIZATION Naga Harika Chinta OVERVIEW Introduction Optimization Methods A. Gate size B. Supply voltage C. Threshold voltage Circuit level optimization A. Technology
More informationEnergy-Recovery CMOS Design
Energy-Recovery CMOS Design Jay Moon, Bill Athas * Univ of Southern California * Apple Computer, Inc. jsmoon@usc.edu / athas@apple.com March 05, 2001 UCLA EE215B jsmoon@usc.edu / athas@apple.com 1 Outline
More informationA new 6-T multiplexer based full-adder for low power and leakage current optimization
A new 6-T multiplexer based full-adder for low power and leakage current optimization G. Ramana Murthy a), C. Senthilpari, P. Velrajkumar, and T. S. Lim Faculty of Engineering and Technology, Multimedia
More informationPerformance Analysis of Energy Efficient and Charge Recovery Adiabatic Techniques for Low Power Design
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 6 (June. 2013), V1 PP 14-21 Performance Analysis of Energy Efficient and Charge Recovery Adiabatic Techniques for
More informationHighly Efficient Ultra-Compact Isolated DC-DC Converter with Fully Integrated Active Clamping H-Bridge and Synchronous Rectifier
Highly Efficient Ultra-Compact Isolated DC-DC Converter with Fully Integrated Active Clamping H-Bridge and Synchronous Rectifier JAN DOUTRELOIGNE Center for Microsystems Technology (CMST) Ghent University
More informationA low-variation on-resistance CMOS sampling switch for high-speed high-performance applications
A low-variation on-resistance CMOS sampling switch for high-speed high-performance applications MohammadReza Asgari 1 and Omid Hashemipour 2a) 1 Microelectronic Lab, Shahid Beheshti University, G. C. Tehran,
More informationSilicon on Insulator (SOI) Spring 2018 EE 532 Tao Chen
Silicon on Insulator (SOI) Spring 2018 EE 532 Tao Chen What is Silicon on Insulator (SOI)? SOI silicon on insulator, refers to placing a thin layer of silicon on top of an insulator such as SiO2. The devices
More informationEnergy Recovery for the Design of High-Speed, Low-Power Static RAMs
Energy Recovery for the Design of High-Speed, Low-Power Static RAMs Nestoras Tzartzanis and William C. Athas {nestoras, athas}@isi.edu URL: http://www.isi.edu/acmos University of Southern California Information
More informationOn Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital VLSI
ELEN 689 606 Techniques for Layout Synthesis and Simulation in EDA Project Report On Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital
More informationImplementation of 1-bit Full Adder using Gate Difuision Input (GDI) cell
International Journal of Electronics and Computer Science Engineering 333 Available Online at www.ijecse.org ISSN: 2277-1956 Implementation of 1-bit Full Adder using Gate Difuision Input (GDI) cell Arun
More informationA HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY
A HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY Jasbir kaur 1, Neeraj Singla 2 1 Assistant Professor, 2 PG Scholar Electronics and Communication
More informationDesign and Optimization of Half Subtractor Circuits for Low-Voltage Low-Power Applications
ABSTRACT Design and Optimization of Half Subtractor Circuits for Low-Voltage Low-Power Applications Abhishek Sharma,Gunakesh Sharma,Shipra ishra.tech. Embedded system & VLSI Design NIT,Gwalior.P. India
More informationELEC 350L Electronics I Laboratory Fall 2012
ELEC 350L Electronics I Laboratory Fall 2012 Lab #9: NMOS and CMOS Inverter Circuits Introduction The inverter, or NOT gate, is the fundamental building block of most digital devices. The circuits used
More information1. 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 informationEE 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 informationPower dissipation in CMOS
DC Current in For V IN < V TN, N O is cut off and I DD = 0. For V TN < V IN < V DD /2, N O is saturated. For V DD /2 < V IN < V DD +V TP, P O is saturated. For V IN > V DD + V TP, P O is cut off and I
More informationELEC Digital Logic Circuits Fall 2015 Delay and Power
ELEC - Digital Logic Circuits Fall 5 Delay and Power Vishwani D. Agrawal James J. Danaher Professor Department of Electrical and Computer Engineering Auburn University, Auburn, AL 36849 http://www.eng.auburn.edu/~vagrawal
More information