VLSI, MCM, and WSI: A Design Comparison

Size: px
Start display at page:

Download "VLSI, MCM, and WSI: A Design Comparison"

Transcription

1 VLSI, MCM, and WSI: A Design Comparison EARL E. SWARTZLANDER, JR. University of Texas at Austin Three IC technologies result in different outcomes performance and cost in two case studies. The author compares their designs in terms of silicon area, substrate size, and power consumption. DESPITE THE HIGH PERFORMANCE of today s systems, many applications demand still greater computing power and speed. Such relentless demands may be largely due to the apparent ease with which systems designers have achieved current performance levels. After all, vendors roll out new systems on what seems to be a regular basis. Each new system is more powerful than the last, and frequently the rollouts are scant months apart. Appearances aside, however, it takes time-consuming design iterations, followed by performance/cost evaluation, before a system design is implemented. Key factors in any design effort are performance and cost measurements. Performance measures include MIPS (million instructions per second) and Mflops (million floating-point operations per second). Yet another performance measurement is the time required to execute either synthetic or real benchmark programs. But performance measurements must always be balanced against cost, and system design objectives often impose a requirement to limit cost. Although cost can be measured in many ways, three key measurements are the amount of silicon needed to produce a working chip size of the substrate power consumption In this article, I compare the three costs for three leading chip technologies: VLSI (very large-scale integration), MCM (multichip module), and WSI (wafer-scale integration). See the Definitions, box, for more information. For discussion purposes I based my comparison on published data for two application case studies: a stand-alone computer and a DSP. I don t examine packaging costs because these vary considerably from one application to another; furthermore, packaging is not a direct result of the chip technology selection. Computer case study Computer fabrication is a good way to illustrate the cost estimation process. The computer in my design comparison is the Hitachi SH7600, 1 which is a -bit RISC processor that performs 16 MIPS (at a clock rate of 20 MHz). It has 1 million, -bit words of D, and an interface unit interconnected as shown in Figure 1. Although these parameters are somewhat dated, they allowed use of published chip information, which was an important consideration. The design is similar to an ultra large scale integrated system consisting of 44 Mbytes of D, 384 Kbytes of S, and an 18,000 gate array. 2 The chip size is , which includes on each edge for pads (the core area is ). The memory consists of eight 1M-word 4-bit dynamic chips. 3 Each of the chips is , which includes on each edge for pads. The interface is based on a preliminary design of an interface control unit for heterogeneous networks that measures This includes on each edge for pads. Silicon area. In determining the silicon area required by the different technologies, I used theoretical models. VLSI. The VLSI implementation of the computer uses 10 cells (one central processing /98/$ IEEE IEEE DESIGN & TEST OF COMPUTERS

2 Input Output Interface control unit Central processing unit Addresses 20 Data Memory (1M ) Figure 1. Block diagram of the computer selected for design comparison of three IC technologies Figure 2. VLSI floorplan of the computer Figure 3. MCM floorplan of the computer unit, eight s, and one interface control unit) as the floorplan in Figure 2 shows. The layout is an incomplete 6 2 array of cells with the and cells in the four spaces where cells are omitted. The array is The chip pad area increases the final size to I assumed the defect density to be 0.1 defect per cm 2, which gives an expected yield of 60% for this circuit. With these values, the silicon area, or SA v, is 8.4 cm 2. Figure 4. WSI floorplan of the computer. MCM. An MCM realization of this computer uses 10 dies, placed as shown in Figure 3. The floorplan differs somewhat from the VLSI s floorplan due to the - border around each die for bonding pads and the 1.5- space between adjacent dies. Table 1 lists the silicon area for each of the dies in the MCM. This calculation assumes that the bonding yield, Y b, is 95%. The total silicon area, SA m, is 6.3 cm 2. Table 1. MCM silicon area of the computer. WSI. Figure 4 shows the WSI floorplan. It uses pairs of cells for the and the. This is one-from-two pooled sparing, which simply means for example that there are two s Size Area Die Bonded Silicon Die Quantity ( ) (cm 2 ) yield (%) yield (%) area (cm 2 ) JULY SEPTEMBER

3 Silicon area cost model A chip s manufacturing cost is proportional to the silicon area; therefore, our first cost measure is the silicon area that must be fabricated to produce a functional chip. With a VLSI approach, the silicon area, SA v, is the chip area divided by the yield. The chip area is the sum of the core area of the chip, A c, and the pad area, A p. The yield is Y v. A simple model 1 for the chip yield as a function of the process defect density, D 0, and the chip area, A c + A p, is D ( Y A c + A p ) 0 v = exp Other models are possible, 1 but the negative exponential is a reasonable first approximation. The effect of the chip layout and floorplan on the yield is ignored in this first-order analysis, although they have been shown to be important for some cases. 2 With an MCM approach, the silicon area, SA m, is the sum of the silicon areas of the constituent dies. The silicon area of the dies is the die area with required pad area, divided by the bonded die yield. The bonded die yield is the product of the die yield and the bonding yield (the latter is assumed to be approximately the same for each chip). With a WSI approach, the silicon area, SA w, is the chip area divided by the wafer yield. Here the chip area is the sum of the wafer pad area and the area of the wafer (the sum of the core areas). Each core area is increased by a redundancy factor. Model comparison shows that relative to the VLSI implementation, the MCM approach incurs an itive area penalty for the pads required by each die, while the WSI implementation incurs a multiplicative redundancy factor penalty. References 1. I. Koren and C.H. Stapper, Yield Models for Defect-Tolerant VLSI Circuits: A Review, Proc. Int l Workshop on Defect and Fault Tolerance in VLSI Systems, Plenum Press, New York, 1988, pp Z. Koren and I. Koren, Does the Floorplan of a Chip Affect Its Yield? Proc. IEEE Int l Workshop on Defect and Fault Tolerance in VLSI Systems, IEEE Press, Piscataway, N.J., 1993, pp on the chip and that one of the two must be operational. Pooled sparing builds in redundancy. A WSI implementation calls for nine cells, of which at least eight must be good (that is, eight-from-nine pooled sparing). I arrived at the average redundancy factor by calculating the ratio of area of the WSI realization without the chip pad area to the (nonredundant) VLSI realization without the chip pad area. The factor is 1.3 in this case. The redundancy factor is 2 for the and, but only 1.1 for the. For more information about redundancy, see the box, Silicon area cost model. With a defect density of 0.1 defect per cm 2, the yield of a single cell (A v = 0.65 cm 2 ) is 93.6%. The probability that at least one of the two cells in the pool is good is 99.6%. The pool s yield is the product of the probability that at least one cell is good times the interconnection and selection logic yield. (I assumed that to be 99% due to its small size and simplicity). This gives a 98.6% yield for the pool. For the, I computed the yield of the two-cell pool by calculating the probability that at least one of the two cells is good (99.8%). I multiplied that by the yield of the interconnection and selection logic (99%), thereby arriving at a 98.8% yield for the pool. For the, I computed the yield of the nine-cell pool by calculating the probability that at least eight of the cells are good (95.7%). I multiplied that by the yield of the interconnection and selection logic. (I assumed that to be 95% due to the greater size and complexity than for the and pools). This gave a 90.9% yield for the pool. Dividing the wafer size (6.7 cm 2 ) by the expected wafer yield (the product of the,, and pool yields, or 88.6%), I determined the SA w to be 7.5 cm 2. Substrate size. I determined the size of the VLSI, MCM, and WSI implementations of the example computer by inspecting the floorplans in Figures 2, 3, and 4. The VLSI substrate is for an area of 5.1 cm 2. The MCM substrate is for an area of 8.9 cm 2. The WSI substrate is for an area of 6.7 cm 2. For details, see the box, Substrate size cost model. Power consumption. Power consumption is a particularly relevant cost measure in this era of portable and battery-operated systems. It is, however, difficult to estimate because of many contributing variables. For static CMOS technology, the buffer power consumption is proportional to the product of the load capacitance times the frequency. For MCM implementations, the inter-die driver power consumption is the primary penalty relative to VLSI. With WSI, the inputs to the redundant circuits would normally be disabled so that they consume only generally negligible quiescent power. 30 IEEE DESIGN & TEST OF COMPUTERS

4 Definitions VLSI A very large scale integrated circuit is a single IC without redundancy. MCM A multichip module is an assemblage of multiple dies onto a ceramic or silicon substrate. WSI A wafer-scale integrated circuit that includes redundancy to allow correct operation even if the chip contains faults as manufactured. From these definitions, then, we can see that VLSI requires the fabrication of large fault-free chips; MCM provides many small dies that are assembled to create the MCM; and WSI uses redundancy to provide chips that produce correct results even though they may contain some faults. There is some overlap in these definitions: Current large D chips include extra rows and columns for fault circumvention. These are best viewed as VLSI, however, because only a small amount of circuitry is redundant. Substrate size cost model A second way to measure cost is the size of the packaged part. The size or weight of an implementation is proportional to the substrate size. Approximately the same number of package pins is required for implementation, whether for VLSI, MCM, or WSI. The VLSI implementation size is the sum of the chip pad area and the sum of the cell areas. The MCM implementation size is the sum of the module pad area, the die areas (which include the pad areas), and the spacing between dies. Designers use the spacing between dies to route signals, clocks, and power. I assume here that the inter-die spacing is three times the pads width. Similarly, the WSI implementation size is equal to that of the VLSI design multiplied by the redundancy factor. To compare the power consumption, I ignored the internal consumption of the,, and cells. I could ignore it because the power consumed by chip output buffers, not the internal consumption, is the primary difference between the various approaches. I assumed that the output buffer consumption is proportional to the product of the load capacitance times the frequency. Table 2 lists the loadings and frequencies. The power depends on the actual loading, not the maximum load that the buffer is designed to drive. On the VLSI and WSI chips, I assumed point-to-point connections to present a - pf load. As the ress bus lines have 8 destinations, I assumed them to present a 4-pf load. For the MCM implementation, I assumed the point-to-point connections and the ress bus lines to present 5-pf and 40-pf loads. In all three cases, the outputs (with 50-pf loading) dominate. For VLSI power, P W = 0.47 W; for MCM, P W = 1.1 W; and for WSI, P W = 0.47W. Table 2. Signal loading of the computer. Number Frequency VLSI load MCM load WSI load Connection of lines (MHz) (picofarads) (picofarads) (picofarads) (resses) (data) Output Table 3. Comparison of three technologies for implementation of a stand-alone computer. Parameter VLSI MCM WSI Silicon area 8.4 cm cm cm 2 Substrate size Substrate area 5.1 cm cm cm 2 Driver power 0.47 watts 1.1 watts 0.47 watts Comparison results. Table 3 suarizes my findings for the three approaches to the design of a stand-alone computer. The MCM implementation has the smallest silicon area, and as a result, it should cost less in mass production to produce the required silicon chips than either of the other approaches. The VLSI chip is the smallest, so it should cost less to package and will weigh less than the other two approaches. The VLSI and WSI implementations use about half the power of the MCM. JULY SEPTEMBER

5 Data input Stage 1 multiply multiply multiply Stage 2 Stage 3 Transform output is a building block for a highperformance pipeline FFT processor. 4 It consists of three complex multipliers and eight complex ers, interconnected as Figure 5 shows. A complex multiplier implementation requires four real multipliers and two real ers; a complex er s implementation requires two real ers. As a result, the radix-4 element requires a total of 12 real multipliers and 22 real ers. Sine/ cosine ROM Figure 5. Radix-4 FFT butterfly processing element for the DSP in the second case study comparison of IC technologies. Silicon area. I compared VLSI, MCM, and WSI approaches to the DSP in a manner similar to what I did for the stand-alone computer Figure 6. VLSI floorplan of the radix-4 butterfly processing DSP case study To compare VLSI, MCM, and WSI technologies in the context of a high-speed DSP, I selected the design of a radix-4 fast Fourier transform butterfly processing This element VLSI. As described, the VLSI implementation of the radix-4 FFT butterfly processing element uses 12 multipliers and 22 ers. My comparison assumed an aggressive 0.6-micron fabrication process with three metal layers. Consequently, the core area of either a - bit floating-point er or a -bit floating-point multiplier is approximately As Figure 6 shows, the required 34 cells in a 6 6 array have two unoccupied positions (these could be sine/cosine ROMs and clock drivers). The 6 6 array is The chip pad area increases the final size to With a defect density of 0.1 defect per cm 2, the expected yield for a circuit of this size is 60% and the silicon area, SA v, is 8.5 cm 2. MCM. The MCM realization uses 34 arithmetic chips, which can be mounted in a 6 6 array, as Figure 7 shows. The multiplier and er chips are comparably sized. Adding the pad area, which an MCM implementation requires, increases the die size to for which the yield is 97.7%. With a bonding yield of 95%, the bonded yield is 92.8%. Since the die area is 0.23 cm 2, the silicon area of one die is 0.25 cm 2, and the SA m is 8.44 cm 2. WSI. The WSI realization uses six pools of cells floatingpoint ers or multipliers for the 34 needed arithmetic elements, as Figure 8 shows. Pools 1, 2, and 3 are four-fromfive pools of multipliers that provide the real multipliers needed to implement the three complex multipliers. Pool 4 is a six-from-seven pool of ers that provides the six ers needed for the three complex multipliers. IEEE DESIGN & TEST OF COMPUTERS

6 Figure 7. MCM floorplan of the radix-4 butterfly processing Finally, pools 5 and 6 are eight-from-nine pools of ers. These provide the eight ers needed for the four complex ers in the last two stages of the radix-4 butterfly processing The 40 cells are laid out in a 6 7 array with two positions unoccupied, as shown in Figure 8. Table 4 shows the yield of the six pools. In each case the yield of the sparing and interconnection logic (assumed to be 95%) chiefly determines the total pool yield. I divided the wafer area (5.9 cm 2 ) by the wafer yield (the product of the yields of the six pools (69.3%) and determined the silicon area, SA w, to be 8.5 cm 2. Substrate size. I determined the size of the VLSI, MCM, and WSI implementations of the butterfly processing element by inspecting the floorplans in Figures 6, 7, and 8. The VLSI substrate is for an area of 5.1 cm 2. The MCM substrate is for an area of 13.0 cm 2. The WSI substrate is for an area of 5.9 cm 2. Power consumption. Each of the 34 arithmetic elements produces a -bit result. Eight of these -bit results are butterfly outputs that exit the module, and I assumed these to drive a 50-pf load. I assumed the 26 elements that drive other cells for either the VLSI or the WSI implementation to drive a -pf load. The total power required for the buffers is 8.3 W. The 26 elements that drive other chips within an MCM Figure 8. WSI floorplan of the radix-4 butterfly processing The er and multiplier pools have been shaded to distinguish one from the other. Table 4. Pool yield for the WSI radix-4 butterfly processing Pool Pool Interconnect Total Pool size yield (%) yield (%) yield (%) 1 4 from from from from from from module I assumed to drive a 5-pf load. The total power required for the MCM buffers is 10.6 W. Comparison. Table 5 on the next page suarizes my findings for the three approaches to the design of a butterfly processing element in the DSP case study. The MCM implementation uses less silicon, and as a result, its chips should cost less in mass production than either of the other JULY SEPTEMBER

7 Table 5. Comparison of radix-4 butterfly processing element implementations for a DSP. Parameter VLSI MCM WSI Silicon area 8.5 cm 2 8.4cm cm 2 Substrate size Substrate area 5.1 cm cm cm 2 Driver power 8.3 watts 10.6 watts 8.3 watts approaches. The VLSI chip is the smallest, so it should cost less to package and will weigh less than the other two approaches. The VLSI and WSI implementations use about 20% less power than the MCM. I DEALT WITH A COMPARISON of VLSI, MCM, and WSI technologies on the basis of silicon area, substrate size, and power consumption for two example applications: a general-purpose computer and a specialized DSP. An important extension to this work concerns packaging. Packaging affects both performance and cost. Performance effects result from the length and the parasitics of lines from the chips to the board. Cost effects depend on the size and type of the substrate. Packaging is likely to have the greatest negative impact on the MCM (since it must include a multilayer substrate) and least impact on the VLSI approach. Another important issue for MCM is the availability of known-good dies. To the extent that good dies are available, testing and rework costs decrease markedly. Earl E. Swartzlander, Jr. is a professor of electrical and computer engineering at the University of Texas at Austin where he holds the Schlumberger Centennial Chair in Engineering. His research interests are in application-specific processing and the interaction between computer architecture, computer arithmetic, and VLSI technology. Swartzlander received a BS from Purdue University, an MS from the University of Colorado, and a PhD from the University of Southern California. He is an IEEE fellow and an Outstanding Electrical Engineer and a Distinguished Engineering Alumnus of Purdue University. He has also received the Distinguished Engineering Alumnus Award from the University of Colorado. Contact the author at Dept. of Electrical and Computer Engineering, Univ. of Texas, Austin, TX 78712; e.swartzlander@compmail.com. References 1. K. Noguchi, S. Kawasaki, and Y. Akao, New Generation RISC Microcomputer for Personal Information and Counication Equipment, Hitachi Review, Vol. 43, 1994, pp K. Sato et al., A System-Integrated ULSI Chip Containing Eleven 4MB s, Six 64KB Ss and an 18K Gate Array, IEEE Int l Solid-State Circuits Conf. Digest of Tech. Papers, IEEE Press, Piscataway, N.J., 1992, pp. 52, 53, and T. Nagai et al., A 17ns 4Mb CMOS D Using Direct Bit-Line Sensing Technique, IEEE Int l Solid-State Circuits Conf. Digest of Tech. Papers, IEEE Press, Piscataway, N.J., 1991, pp E.E. Swartzlander, Jr., VLSI Signal Processing Systems, Kluwer Academic, Boston, 1986, pp World Wide Web CS Members: You have electronic access to Abstracts and Articles weeks before publication The IEEE Computer Society Online via World Wide Web Abstracts and tables of contents of IEEE Design & Test and other Computer Society publications Conference calendar Career opportunities General membership and subscription information Calls for papers IEEE Computer Society Press Catalog Volunteer and staff directory 34 IEEE DESIGN & TEST OF COMPUTERS

On the Effect of Floorplanning on the Yield of Large Area Integrated Circuits

On the Effect of Floorplanning on the Yield of Large Area Integrated Circuits IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 5, NO. 1, MARCH 1997 3 On the Effect of Floorplanning on the Yield of Large Area Integrated Circuits Zahava Koren and Israel Koren,

More information

Low-Power Multipliers with Data Wordlength Reduction

Low-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 information

Low-Power Digital CMOS Design: A Survey

Low-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 information

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1 Design Of Arthematic Logic Unit using GDI adder and multiplexer 1 M.Vishala, 2 Maddana, 1 PG Scholar, Dept of VLSI System Design, Geetanjali college of engineering & technology, 2 HOD Dept of ECE, Geetanjali

More information

High performance Radix-16 Booth Partial Product Generator for 64-bit Binary Multipliers

High performance Radix-16 Booth Partial Product Generator for 64-bit Binary Multipliers High performance Radix-16 Booth Partial Product Generator for 64-bit Binary Multipliers Dharmapuri Ranga Rajini 1 M.Ramana Reddy 2 rangarajini.d@gmail.com 1 ramanareddy055@gmail.com 2 1 PG Scholar, Dept

More information

An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors

An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors T.N.Priyatharshne Prof. L. Raja, M.E, (Ph.D) A. Vinodhini ME VLSI DESIGN Professor, ECE DEPT ME VLSI DESIGN

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

A 0.9 V Low-power 16-bit DSP Based on a Top-down Design Methodology

A 0.9 V Low-power 16-bit DSP Based on a Top-down Design Methodology UDC 621.3.049.771.14:621.396.949 A 0.9 V Low-power 16-bit DSP Based on a Top-down Design Methodology VAtsushi Tsuchiya VTetsuyoshi Shiota VShoichiro Kawashima (Manuscript received December 8, 1999) A 0.9

More information

IJCSIET--International Journal of Computer Science information and Engg., Technologies ISSN

IJCSIET--International Journal of Computer Science information and Engg., Technologies ISSN An efficient add multiplier operator design using modified Booth recoder 1 I.K.RAMANI, 2 V L N PHANI PONNAPALLI 2 Assistant Professor 1,2 PYDAH COLLEGE OF ENGINEERING & TECHNOLOGY, Visakhapatnam,AP, India.

More information

EE 434 ASIC and Digital Systems. Prof. Dae Hyun Kim School of Electrical Engineering and Computer Science Washington State University.

EE 434 ASIC and Digital Systems. Prof. Dae Hyun Kim School of Electrical Engineering and Computer Science Washington State University. EE 434 ASIC and Digital Systems Prof. Dae Hyun Kim School of Electrical Engineering and Computer Science Washington State University Preliminaries VLSI Design System Specification Functional Design RTL

More information

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

EECS150 - Digital Design Lecture 19 CMOS Implementation Technologies. Recap and Outline EECS150 - Digital Design Lecture 19 CMOS Implementation Technologies Oct. 31, 2013 Prof. Ronald Fearing Electrical Engineering and Computer Sciences University of California, Berkeley (slides courtesy

More information

[Krishna, 2(9): September, 2013] ISSN: Impact Factor: INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

[Krishna, 2(9): September, 2013] ISSN: Impact Factor: INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Design of Wallace Tree Multiplier using Compressors K.Gopi Krishna *1, B.Santhosh 2, V.Sridhar 3 gopikoleti@gmail.com Abstract

More information

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

Reference. Wayne Wolf, FPGA-Based System Design Pearson Education, N Krishna Prakash,, Amrita School of Engineering FPGA Fabrics Reference Wayne Wolf, FPGA-Based System Design Pearson Education, 2004 CPLD / FPGA CPLD Interconnection of several PLD blocks with Programmable interconnect on a single chip Logic blocks executes

More information

Introduction. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002

Introduction. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002 Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Introduction July 30, 2002 1 What is this book all about? Introduction to digital integrated circuits.

More information

CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES

CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES 69 CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES 4.1 INTRODUCTION Multiplication is one of the basic functions used in digital signal processing. It requires more

More information

Impact of Low-Impedance Substrate on Power Supply Integrity

Impact of Low-Impedance Substrate on Power Supply Integrity Impact of Low-Impedance Substrate on Power Supply Integrity Rajendran Panda and Savithri Sundareswaran Motorola, Austin David Blaauw University of Michigan, Ann Arbor Editor s note: Although it is tempting

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK PARALLEL ARRAY MULTIPLIER DESIGN TECHNIQUES VIGHNESH KADOLKAR 1, SONIA KUWELKAR

More information

BICMOS Technology and Fabrication

BICMOS Technology and Fabrication 12-1 BICMOS Technology and Fabrication 12-2 Combines Bipolar and CMOS transistors in a single integrated circuit By retaining benefits of bipolar and CMOS, BiCMOS is able to achieve VLSI circuits with

More information

Reducing the Sub-threshold and Gate-tunneling Leakage of SRAM Cells using Dual-V t and Dual-T ox Assignment

Reducing the Sub-threshold and Gate-tunneling Leakage of SRAM Cells using Dual-V t and Dual-T ox Assignment Reducing the Sub-threshold and Gate-tunneling Leakage of SRAM Cells using Dual-V t and Dual-T ox Assignment Behnam Amelifard Department of EE-Systems University of Southern California Los Angeles, CA (213)

More information

Novel Low-Overhead Operand Isolation Techniques for Low-Power Datapath Synthesis

Novel 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 information

AS very large-scale integration (VLSI) circuits continue to

AS very large-scale integration (VLSI) circuits continue to IEEE TRANSACTIONS ON ELECTRON DEVICES, VOL. 49, NO. 11, NOVEMBER 2002 2001 A Power-Optimal Repeater Insertion Methodology for Global Interconnects in Nanometer Designs Kaustav Banerjee, Member, IEEE, Amit

More information

Design A Redundant Binary Multiplier Using Dual Logic Level Technique

Design A Redundant Binary Multiplier Using Dual Logic Level Technique Design A Redundant Binary Multiplier Using Dual Logic Level Technique Sreenivasa Rao Assistant Professor, Department of ECE, Santhiram Engineering College, Nandyala, A.P. Jayanthi M.Tech Scholar in VLSI,

More information

ECE 484 VLSI Digital Circuits Fall Lecture 02: Design Metrics

ECE 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 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

VLSI Design I; A. Milenkovic 1

VLSI 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 information

International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November ISSN

International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November ISSN International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November-2014 1470 Design and implementation of an efficient OFDM communication using fused floating point FFT Pamidi Lakshmi

More information

Low Power VLSI CMOS Design. An Image Processing Chip for RGB to HSI Conversion

Low 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 information

Modified Partial Product Generator for Redundant Binary Multiplier with High Modularity and Carry-Free Addition

Modified Partial Product Generator for Redundant Binary Multiplier with High Modularity and Carry-Free Addition Modified Partial Product Generator for Redundant Binary Multiplier with High Modularity and Carry-Free Addition Thoka. Babu Rao 1, G. Kishore Kumar 2 1, M. Tech in VLSI & ES, Student at Velagapudi Ramakrishna

More information

1 Digital EE141 Integrated Circuits 2nd Introduction

1 Digital EE141 Integrated Circuits 2nd Introduction Digital Integrated Circuits Introduction 1 What is this lecture about? Introduction to digital integrated circuits + low power circuits Issues in digital design The CMOS inverter Combinational logic structures

More information

SOLIMAN A. MAHMOUD Department of Electrical Engineering, Faculty of Engineering, Cairo University, Fayoum, Egypt

SOLIMAN A. MAHMOUD Department of Electrical Engineering, Faculty of Engineering, Cairo University, Fayoum, Egypt Journal of Circuits, Systems, and Computers Vol. 14, No. 4 (2005) 667 684 c World Scientific Publishing Company DIGITALLY CONTROLLED CMOS BALANCED OUTPUT TRANSCONDUCTOR AND APPLICATION TO VARIABLE GAIN

More information

A New network multiplier using modified high order encoder and optimized hybrid adder in CMOS technology

A New network multiplier using modified high order encoder and optimized hybrid adder in CMOS technology Inf. Sci. Lett. 2, No. 3, 159-164 (2013) 159 Information Sciences Letters An International Journal http://dx.doi.org/10.12785/isl/020305 A New network multiplier using modified high order encoder and optimized

More information

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

DIGITAL INTEGRATED CIRCUITS A DESIGN PERSPECTIVE 2 N D E D I T I O N DIGITAL INTEGRATED CIRCUITS A DESIGN PERSPECTIVE 2 N D E D I T I O N Jan M. Rabaey, Anantha Chandrakasan, and Borivoje Nikolic CONTENTS PART I: THE FABRICS Chapter 1: Introduction (32 pages) 1.1 A Historical

More information

NanoFabrics: : Spatial Computing Using Molecular Electronics

NanoFabrics: : Spatial Computing Using Molecular Electronics NanoFabrics: : Spatial Computing Using Molecular Electronics Seth Copen Goldstein and Mihai Budiu Computer Architecture, 2001. Proceedings. 28th Annual International Symposium on 30 June-4 4 July 2001

More information

ISSCC 2001 / SESSION 11 / SRAM / 11.4

ISSCC 2001 / SESSION 11 / SRAM / 11.4 ISSCC 2001 / SESSION 11 / SRAM / 11.4 11.4 Abnormal Leakage Suppression (ALS) Scheme for Low Standby Current SRAMs Kouichi Kanda, Nguyen Duc Minh 1, Hiroshi Kawaguchi and Takayasu Sakurai University of

More information

Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier

Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier M.Shiva Krushna M.Tech, VLSI Design, Holy Mary Institute of Technology And Science, Hyderabad, T.S,

More information

A Three-Port Adiabatic Register File Suitable for Embedded Applications

A Three-Port Adiabatic Register File Suitable for Embedded Applications A Three-Port Adiabatic Register File Suitable for Embedded Applications Stephen Avery University of New South Wales s.avery@computer.org Marwan Jabri University of Sydney marwan@sedal.usyd.edu.au Abstract

More information

Low Power VLSI Circuit Synthesis: Introduction and Course Outline

Low Power VLSI Circuit Synthesis: Introduction and Course Outline Low Power VLSI Circuit Synthesis: Introduction and Course Outline Ajit Pal Professor Department of Computer Science and Engineering Indian Institute of Technology Kharagpur INDIA -721302 Agenda Why Low

More information

Wafer-scale 3D integration of silicon-on-insulator RF amplifiers

Wafer-scale 3D integration of silicon-on-insulator RF amplifiers Wafer-scale integration of silicon-on-insulator RF amplifiers The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published

More information

Ramon Canal NCD Master MIRI. NCD Master MIRI 1

Ramon Canal NCD Master MIRI. NCD Master MIRI 1 Wattch, Hotspot, Hotleakage, McPAT http://www.eecs.harvard.edu/~dbrooks/wattch-form.html http://lava.cs.virginia.edu/hotspot http://lava.cs.virginia.edu/hotleakage http://www.hpl.hp.com/research/mcpat/

More information

Design of Low Power Column bypass Multiplier using FPGA

Design of Low Power Column bypass Multiplier using FPGA Design of Low Power Column bypass Multiplier using FPGA J.sudha rani 1,R.N.S.Kalpana 2 Dept. of ECE 1, Assistant Professor,CVSR College of Engineering,Andhra pradesh, India, Assistant Professor 2,Dept.

More information

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

Design of High Performance Arithmetic and Logic Circuits in DSM Technology Design of High Performance Arithmetic and Logic Circuits in DSM Technology Salendra.Govindarajulu 1, Dr.T.Jayachandra Prasad 2, N.Ramanjaneyulu 3 1 Associate Professor, ECE, RGMCET, Nandyal, JNTU, A.P.Email:

More information

Disseny físic. Disseny en Standard Cells. Enric Pastor Rosa M. Badia Ramon Canal DM Tardor DM, Tardor

Disseny físic. Disseny en Standard Cells. Enric Pastor Rosa M. Badia Ramon Canal DM Tardor DM, Tardor Disseny físic Disseny en Standard Cells Enric Pastor Rosa M. Badia Ramon Canal DM Tardor 2005 DM, Tardor 2005 1 Design domains (Gajski) Structural Processor, memory ALU, registers Cell Device, gate Transistor

More information

CS4617 Computer Architecture

CS4617 Computer Architecture 1/26 CS4617 Computer Architecture Lecture 2 Dr J Vaughan September 10, 2014 2/26 Amdahl s Law Speedup = Execution time for entire task without using enhancement Execution time for entire task using enhancement

More information

Zhan Chen and Israel Koren. University of Massachusetts, Amherst, MA 01003, USA. Abstract

Zhan Chen and Israel Koren. University of Massachusetts, Amherst, MA 01003, USA. Abstract Layer Assignment for Yield Enhancement Zhan Chen and Israel Koren Department of Electrical and Computer Engineering University of Massachusetts, Amherst, MA 0003, USA Abstract In this paper, two algorithms

More information

Design of Low-Power High-Performance 2-4 and 4-16 Mixed-Logic Line Decoders

Design of Low-Power High-Performance 2-4 and 4-16 Mixed-Logic Line Decoders Design of Low-Power High-Performance 2-4 and 4-16 Mixed-Logic Line Decoders B. Madhuri Dr.R. Prabhakar, M.Tech, Ph.D. bmadhusingh16@gmail.com rpr612@gmail.com M.Tech (VLSI&Embedded System Design) Vice

More information

A Low Power and Area Efficient Full Adder Design Using GDI Multiplexer

A Low Power and Area Efficient Full Adder Design Using GDI Multiplexer A Low Power and Area Efficient Full Adder Design Using GDI Multiplexer G.Bramhini M.Tech (VLSI), Vidya Jyothi Institute of Technology. G.Ravi Kumar, M.Tech Assistant Professor, Vidya Jyothi Institute of

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK DESIGN OF LOW POWER MULTIPLIERS USING APPROXIMATE ADDER MR. PAWAN SONWANE 1, DR.

More information

Low Power Design of Successive Approximation Registers

Low 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 information

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER Mr. M. Prakash Mr. S. Karthick Ms. C Suba PG Scholar, Department of ECE, BannariAmman Institute of Technology, Sathyamangalam, T.N, India 1, 3 Assistant

More information

Low Power 3-2 and 4-2 Adder Compressors Implemented Using ASTRAN

Low Power 3-2 and 4-2 Adder Compressors Implemented Using ASTRAN XXVII SIM - South Symposium on Microelectronics 1 Low Power 3-2 and 4-2 Adder Compressors Implemented Using ASTRAN Jorge Tonfat, Ricardo Reis jorgetonfat@ieee.org, reis@inf.ufrgs.br Grupo de Microeletrônica

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

TO ENABLE an energy-efficient operation of many-core

TO ENABLE an energy-efficient operation of many-core 1654 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 65, NO. 11, NOVEMBER 2018 2/3 and 1/2 Reconfigurable Switched Capacitor DC DC Converter With 92.9% Efficiency at 62 mw/mm 2 Using

More information

Implementation of Low Power High Speed Full Adder Using GDI Mux

Implementation of Low Power High Speed Full Adder Using GDI Mux Implementation of Low Power High Speed Full Adder Using GDI Mux Thanuja Kummuru M.Tech Student Department of ECE Audisankara College of Engineering and Technology. Abstract The binary adder is the critical

More information

CS61c: Introduction to Synchronous Digital Systems

CS61c: Introduction to Synchronous Digital Systems CS61c: Introduction to Synchronous Digital Systems J. Wawrzynek March 4, 2006 Optional Reading: P&H, Appendix B 1 Instruction Set Architecture Among the topics we studied thus far this semester, was the

More information

Layer Reassignment for Antenna Eect. Minimization in 3-Layer Channel Routing. Zhan Chen and Israel Koren. Abstract

Layer Reassignment for Antenna Eect. Minimization in 3-Layer Channel Routing. Zhan Chen and Israel Koren. Abstract Layer Reassignment for Antenna Eect Minimization in 3-Layer Channel Routing Zhan Chen and Israel Koren Department of Electrical and Computer Engineering University of Massachusetts, Amherst, MA 0003 Abstract

More information

Technology Timeline. Transistors ICs (General) SRAMs & DRAMs Microprocessors SPLDs CPLDs ASICs. FPGAs. The Design Warrior s Guide to.

Technology Timeline. Transistors ICs (General) SRAMs & DRAMs Microprocessors SPLDs CPLDs ASICs. FPGAs. The Design Warrior s Guide to. FPGAs 1 CMPE 415 Technology Timeline 1945 1950 1955 1960 1965 1970 1975 1980 1985 1990 1995 2000 Transistors ICs (General) SRAMs & DRAMs Microprocessors SPLDs CPLDs ASICs FPGAs The Design Warrior s Guide

More information

HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE

HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE R.ARUN SEKAR 1 B.GOPINATH 2 1Department Of Electronics And Communication Engineering, Assistant Professor, SNS College Of Technology,

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

IMPLEMENTING THE 10-BIT, 50MS/SEC PIPELINED ADC

IMPLEMENTING THE 10-BIT, 50MS/SEC PIPELINED ADC 98 CHAPTER 5 IMPLEMENTING THE 0-BIT, 50MS/SEC PIPELINED ADC 99 5.0 INTRODUCTION This chapter is devoted to describe the implementation of a 0-bit, 50MS/sec pipelined ADC with different stage resolutions

More information

Investigation on Performance of high speed CMOS Full adder Circuits

Investigation on Performance of high speed CMOS Full adder Circuits ISSN (O): 2349-7084 International Journal of Computer Engineering In Research Trends Available online at: www.ijcert.org Investigation on Performance of high speed CMOS Full adder Circuits 1 KATTUPALLI

More information

DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM

DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM 1 Mitali Agarwal, 2 Taru Tevatia 1 Research Scholar, 2 Associate Professor 1 Department of Electronics & Communication

More information

Data Word Length Reduction for Low-Power DSP Software

Data 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 information

Power Spring /7/05 L11 Power 1

Power 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 information

A Comparative Analysis of Low Power and Area Efficient Digital Circuit Design

A Comparative Analysis of Low Power and Area Efficient Digital Circuit Design A Comparative Analysis of Low Power and Area Efficient Digital Circuit Design 1 B. Dilli Kumar, 2 A. Chandra Babu, 2 V. Prasad 1 Assistant Professor, Dept. of ECE, Yoganada Institute of Technology & Science,

More information

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) STUDY ON COMPARISON OF VARIOUS MULTIPLIERS

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) STUDY ON COMPARISON OF VARIOUS MULTIPLIERS INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 ISSN 0976 6464(Print)

More information

Option 1: A programmable Digital (FIR) Filter

Option 1: A programmable Digital (FIR) Filter Design Project Your design project is basically a module filter. A filter is basically a weighted sum of signals. The signals (input) may be related, e.g. a delayed versions of each other in time, e.g.

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

A Novel Approach For Designing A Low Power Parallel Prefix Adders

A Novel Approach For Designing A Low Power Parallel Prefix Adders A Novel Approach For Designing A Low Power Parallel Prefix Adders R.Chaitanyakumar M Tech student, Pragati Engineering College, Surampalem (A.P, IND). P.Sunitha Assistant Professor, Dept.of ECE Pragati

More information

Domino Static Gates Final Design Report

Domino Static Gates Final Design Report Domino Static Gates Final Design Report Krishna Santhanam bstract Static circuit gates are the standard circuit devices used to build the major parts of digital circuits. Dynamic gates, such as domino

More information

Area and Power Efficient Booth s Multipliers Based on Non Redundant Radix-4 Signed- Digit Encoding

Area and Power Efficient Booth s Multipliers Based on Non Redundant Radix-4 Signed- Digit Encoding Area and Power Efficient Booth s Multipliers Based on Non Redundant Radix-4 Signed- Digit Encoding S.Reshma 1, K.Rjendra Prasad 2 P.G Student, Department of Electronics and Communication Engineering, Mallareddy

More information

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May ISSN

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May ISSN International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May-2013 2190 Biquad Infinite Impulse Response Filter Using High Efficiency Charge Recovery Logic K.Surya 1, K.Chinnusamy

More information

A Case Study of Nanoscale FPGA Programmable Switches with Low Power

A Case Study of Nanoscale FPGA Programmable Switches with Low Power A Case Study of Nanoscale FPGA Programmable Switches with Low Power V.Elamaran 1, Har Narayan Upadhyay 2 1 Assistant Professor, Department of ECE, School of EEE SASTRA University, Tamilnadu - 613401, India

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

DESIGN AND ANALYSIS OF LOW POWER 10- TRANSISTOR FULL ADDERS USING NOVEL X-NOR GATES

DESIGN AND ANALYSIS OF LOW POWER 10- TRANSISTOR FULL ADDERS USING NOVEL X-NOR GATES DESIGN AND ANALYSIS OF LOW POWER 10- TRANSISTOR FULL ADDERS USING NOVEL X-NOR GATES Basil George 200831005 Nikhil Soni 200830014 Abstract Full adders are important components in applications such as digital

More information

FPGA Based System Design

FPGA Based System Design FPGA Based System Design Reference Wayne Wolf, FPGA-Based System Design Pearson Education, 2004 Why VLSI? Integration improves the design: higher speed; lower power; physically smaller. Integration reduces

More information

A NOVEL 4-Bit ARITHMETIC LOGIC UNIT DESIGN FOR POWER AND AREA OPTIMIZATION

A NOVEL 4-Bit ARITHMETIC LOGIC UNIT DESIGN FOR POWER AND AREA OPTIMIZATION A NOVEL 4-Bit ARITHMETIC LOGIC UNIT DESIGN FOR POWER AND AREA OPTIMIZATION Mr. Snehal Kumbhalkar 1, Mr. Sanjay Tembhurne 2 Department of Electronics and Communication Engineering GHRAET, Nagpur, Maharashtra,

More information

RESISTOR-STRING digital-to analog converters (DACs)

RESISTOR-STRING digital-to analog converters (DACs) IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 53, NO. 6, JUNE 2006 497 A Low-Power Inverted Ladder D/A Converter Yevgeny Perelman and Ran Ginosar Abstract Interpolating, dual resistor

More information

Statistical Static Timing Analysis Technology

Statistical Static Timing Analysis Technology Statistical Static Timing Analysis Technology V Izumi Nitta V Toshiyuki Shibuya V Katsumi Homma (Manuscript received April 9, 007) With CMOS technology scaling down to the nanometer realm, process variations

More information

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS 1 T.Thomas Leonid, 2 M.Mary Grace Neela, and 3 Jose Anand

More information

DESIGN OF LOW POWER MULTIPLIER USING COMPOUND CONSTANT DELAY LOGIC STYLE

DESIGN OF LOW POWER MULTIPLIER USING COMPOUND CONSTANT DELAY LOGIC STYLE DESIGN OF LOW POWER MULTIPLIER USING COMPOUND CONSTANT DELAY LOGIC STYLE 1 S. DARWIN, 2 A. BENO, 3 L. VIJAYA LAKSHMI 1 & 2 Assistant Professor Electronics & Communication Engineering Department, Dr. Sivanthi

More information

A Novel Low-Power Scan Design Technique Using Supply Gating

A 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 information

Fault Tolerance in VLSI Systems

Fault Tolerance in VLSI Systems Fault Tolerance in VLSI Systems Overview Opportunities presented by VLSI Problems presented by VLSI Redundancy techniques in VLSI design environment Duplication with complementary logic Self-checking logic

More information

Design of Area and Power Efficient FIR Filter Using Truncated Multiplier Technique

Design of Area and Power Efficient FIR Filter Using Truncated Multiplier Technique Design of Area and Power Efficient FIR Filter Using Truncated Multiplier Technique TALLURI ANUSHA *1, and D.DAYAKAR RAO #2 * Student (Dept of ECE-VLSI), Sree Vahini Institute of Science and Technology,

More information

12-nm Novel Topologies of LPHP: Low-Power High- Performance 2 4 and 4 16 Mixed-Logic Line Decoders

12-nm Novel Topologies of LPHP: Low-Power High- Performance 2 4 and 4 16 Mixed-Logic Line Decoders 12-nm Novel Topologies of LPHP: Low-Power High- Performance 2 4 and 4 16 Mixed-Logic Line Decoders Mr.Devanaboina Ramu, M.tech Dept. of Electronics and Communication Engineering Sri Vasavi Institute of

More information

Lecture 3, Handouts Page 1. Introduction. EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Simulation Techniques.

Lecture 3, Handouts Page 1. Introduction. EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Simulation Techniques. Introduction EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Techniques Cristian Grecu grecuc@ece.ubc.ca Course web site: http://courses.ece.ubc.ca/353/ What have you learned so far?

More information

JDT EFFECTIVE METHOD FOR IMPLEMENTATION OF WALLACE TREE MULTIPLIER USING FAST ADDERS

JDT EFFECTIVE METHOD FOR IMPLEMENTATION OF WALLACE TREE MULTIPLIER USING FAST ADDERS JDT-002-2013 EFFECTIVE METHOD FOR IMPLEMENTATION OF WALLACE TREE MULTIPLIER USING FAST ADDERS E. Prakash 1, R. Raju 2, Dr.R. Varatharajan 3 1 PG Student, Department of Electronics and Communication Engineeering

More information

A design of 16-bit adiabatic Microprocessor core

A design of 16-bit adiabatic Microprocessor core 194 A design of 16-bit adiabatic Microprocessor core Youngjoon Shin, Hanseung Lee, Yong Moon, and Chanho Lee Abstract A 16-bit adiabatic low-power Microprocessor core is designed. The processor consists

More information

High Performance Low-Power Signed Multiplier

High 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 information

A Compact Design of 8X8 Bit Vedic Multiplier Using Reversible Logic Based Compressor

A Compact Design of 8X8 Bit Vedic Multiplier Using Reversible Logic Based Compressor A Compact Design of 8X8 Bit Vedic Multiplier Using Reversible Logic Based Compressor 1 Viswanath Gowthami, 2 B.Govardhana, 3 Madanna, 1 PG Scholar, Dept of VLSI System Design, Geethanajali college of engineering

More information

CMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits

CMPEN 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 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

Parallel Prefix Han-Carlson Adder

Parallel Prefix Han-Carlson Adder Parallel Prefix Han-Carlson Adder Priyanka Polneti,P.G.STUDENT,Kakinada Institute of Engineering and Technology for women, Korangi. TanujaSabbeAsst.Prof, Kakinada Institute of Engineering and Technology

More information

Study of Power Consumption for High-Performance Reconfigurable Computing Architectures. A Master s Thesis. Brian F. Veale

Study of Power Consumption for High-Performance Reconfigurable Computing Architectures. A Master s Thesis. Brian F. Veale Study of Power Consumption for High-Performance Reconfigurable Computing Architectures A Master s Thesis Brian F. Veale Department of Computer Science Texas Tech University August 6, 1999 John K. Antonio

More information

DESIGN OF MULTIPLE CONSTANT MULTIPLICATION ALGORITHM FOR FIR FILTER

DESIGN OF MULTIPLE CONSTANT MULTIPLICATION ALGORITHM FOR FIR FILTER Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 3, March 2014,

More information

Low Power Design for Systems on a Chip. Tutorial Outline

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 information

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

Topics. Memory Reliability and Yield Control Logic. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut Topics Memory Reliability and Yield Control Logic Reliability and Yield Noise Sources in T DRam BL substrate Adjacent BL C WBL α-particles WL leakage C S electrode C cross Transposed-Bitline Architecture

More information

Defect Tolerance in VLSI Circuits: Techniques and Yield Analysis

Defect Tolerance in VLSI Circuits: Techniques and Yield Analysis Defect Tolerance in VLSI Circuits: Techniques and Yield Analysis ISRAEL KOREN, FELLOW, IEEE, and ZAHAVA KOREN Current very-large-scale-integration (VLSI) technology allows the manufacture of large-area

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