PIPELINED LATTICE AND WAVE DIGITAL RECURSIVE FILTERS

Size: px
Start display at page:

Download "PIPELINED LATTICE AND WAVE DIGITAL RECURSIVE FILTERS"

Transcription

1 PIPELINED LATTICE AND WAVE DIGITAL RECURSIVE FILTERS

2 THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE

3 PIPELINED LATTICE AND WAVE DIGITAL RECURSIVE FILTERS by Jin-Gyun Chung Chonbuk National University Keshab K. Parhi University of Minnesota... " KLUWER ACADEMIC PUBLISHERS Boston / Dordrecht / London

4 Distributors for North America: Kluwer Academic Publishers 101 Philip Drive Assinippi Park Norwell, Massachusetts USA Distributors for all other countries: Kluwer Academic Publishers Group Distribution Centre Post Office Box AH Dordrecht, THE NETHERLANDS Library of Congress Cataloging-in-Publication Data A C.I.P. Catalogue record for this book is available from the Library of Congress. ISBN-13: DOl: / e-isbn-13: Copyright 1996 by Kluwer Academic Publishers Softcover reprint of the hardcover 1 st edition 1996 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, mechanical, photo-copying, recording, or otherwise, without the prior written permission of the publisher, Kluwer Academic Publishers, 101 Philip Drive, Assinippi Park, Norwell, Massachusetts Printed on acid-free paper.

5 To Hyunseon, Eunseon and Heeshim To Corinne

6 CONTENTS PREFACE 1 INTRODUCTION 1.1 Background 1.2 Iteration Bound and Retiming 1.3 Pipelining 1.4 Outline 2 PIPELINE INTERLEAVING IN DIGITAL FILTERS 2.1 Inefficient Single/Multi-Channel Interleaving 2.2 Efficient Single-Channel Interleaving 2.3 Efficient Multi-Channel Interleaving Xl PIPELINING DIRECT FORM RECURSIVE DIGITAL FILTERS 3.1 Clustered Look-Ahead Pipelining 3.2 Stable Clustered Look-Ahead Filter Design 3.3 Scattered Look-Ahead Pipelining Without Decomposition 3.4 Scattered Look-Ahead Pipelining with Power-of-Two Decomposition 3.5 Scattered Look-Ahead Pipelining With General Decomposition 3.6 Constrained Filter Design Techniques 3.7 Linear Bidirectional Systolic Array Architectures 3.8 FIR versus IrR Filters 3.9 Pipelining in State Space Filters

7 PIPELINED LATTICE AND WAVE DIGITAL RECURSIVE FILTERS 3.10 Low-Power Direct Form Filters 46 4 ROUNDOFF NOISE IN PIPELINED RECURSIVE DIGITAL FILTERS Introduction Scaling and Roundoff Noise SVD of IIR Filters Scaling and Roundoff Noise Computation Using SVD Roundoff Noise in Pipelined IIR Filters Roundoff Noise Computation Examples Using SVD 74 5 SCHUR ALGORITHM Introduction Computation of Schur Polynomials An Inner Product Formulation Orthogonality of Schur Polynomials Orthonormality of Schur Polynomials ti - j) Orthonormality of Reverse Schur Polynomials Polynomial Expansion Algorithm Power Calculation Using Schur Algorithm 91 6 DIGITAL LATTICE FILTER STRUCTURES Introduction Derivation of Basic Lattice Filter Derivation of One-Multiplier Lattice Filter Derivation of Normalized Lattice Filter Derivation of Scaled Normalized Lattice Filter Roundoff Noise Calculation in Lattice Filters PIPELINING OF LATTICE I1R DIGITAL FILTERS Introduction Pipelining Property of the Schur Algorithm Pipelining of Lattice IIR Digital Filters Design Examples of Pipelined Lattice Filters Pipelining Lp.vels and Output Roundoff Noise 140

8 Contents 7.6 Low-Power CMOS Implementation of Lattice IIR Filters PIPELINING OF ORTHOGONAL DOUBLE-ROTATION DIGITAL LATTICE FILTERS Introduction Synthesis of ODR Digital Lattice Filters Pipelining of ODR Digital Lattice Filters Examples of Pipelined ODR Digital Lattice Filters PIPELINED LATTICE WDF DESIGN FOR WIDEBAND DIGITAL FILTERS Introduction Direct Lattice WDF Synthesis in Digital Domain Roundoff Noise Characteristics of WDFs Pipelining by DIFIR Method MF FIR and Linear Phase IIR Filters Examples of Pipelined Lattice WDFs SYNTHESIS AND PIPELINING OF LADDER WDFS IN DIGITAL DOMAIN Introduction Classical Doubly-Terminated Lossless Network WDF Adaptors Synthesis of Ladder WDFs Synthesis of Pipelinable Ladder WDFs 190 A APPENDIX A: DERIVATION OF (3.3), (3.5) AND (3.23) 199 A.1 Definition of ri in (3.3) 199 A.2 Pipelining with Clustered Look-Ahead 200 A.3 Derivation of (3.23) 202 B DERIVATION OF CASE (A) IN SECTION

9 PIPELINED LATTICE AND WAVE DIGITAL RECURSIVE FILTERS C DERIVATION OF CASE (E) IN SECTION C.l General 207 C.2 Computation of C.3 Computation of 102 and C.4 Computation of III 209 REFERENCES 211

10 PREFACE Recursive or infinite impulse response (IIR) digital filters are used in large number of applications. Typically, a filter spectrum can be met with a much lower order IIR filter than FIR (finite impulse response). However, IIR digital filters are more difficult to design (especially for linear phase); these also suffer from roundoff and quantization noise and limit cycles. Therefore, study of IIR filter topologies which are less sensitive to roundoff and quantization noise is important. Furthermore, in VLSI implementations, study of properly scaled structures is important since these systems can be implemented using the same word-length for all the signals in the entire system. In addition to noise behavior, other hardware related performance issues such as speed, area and power need to be considered. To this end, study of pipelined digital filter topologies is important. Pipelining involves placing latches at appropriate locations and reduces critical path. This leads to an increase in the clock rate as well as signal sample rate. Alternatively, where achieving high speed is not important, the pipelined topologies can be operated with lower supply voltage for lower power. Low power consumption is extremely important in portable applications for increasing battery life. While FIR digital filters can be pipelined at arbitrary levels, recursive digital filters cannot be easily pipelined due to the presence of feedback loops. Thus, design of pipelined topologies for recursive digital filters is a challenge. In the past, there was no need to design pipelined filter topologies because the concurrency due to pipelining could not be exploited in microprocessors or programmable digital signal processors. The innermost loop in all recursive signal processing algorithms contains one delay operator since these are designed for sequential implementation in software programmable processors. However, pipelining can be easily exploited in VLSI implementations of digital filters. This book presents pipelined topologies for several types of recursive digital filters using look-ahead transformation and constrained filter design approaches. It is also shown that pipelining often reduces the roundoff noise in a digital filter. The pipelined recursive lattice and wave digital filters presented in this book are well suited where increasing speed and reducing area or power or roundoff noise are important. These are ideal for wireless and cellular co dec applications where low power consump-

11 PIPELINED LATTICE AND WAVE DIGITAL RECURSIVE FILTERS tion is important and in radar and video applications where higher speed is important. The outline of the book is as follows. In Chapter 2, we discuss pipeline interleaving in recursive filters for filtering of multiple channels simultaneously. Chapter 3 presents pipelining of direct-form recursive digital filters and demonstrates the usefulness of these topologies in high-speed and low-power applications. Chapter 4 discusses fundamentals of scaling in digital filters and analyzes the roundoff noise of the pipelined direct-form filters. Chapter 5 addresses Schur polynomials which form the basis of design for lattice and wave digital filters. Chapter 6 presents approaches to designing four different types of lattice digital filters which include basic, one-multiplier, normalized, and scaled normalized structures. The roundoff noise in these lattice filters is also studied in this chapter. Chapter 7 presents approaches to design pipelined lattice digital filters for the same four types of structures. Chapter 8 presents pipelining of orthogonal double-rotation digital filters which eliminate limit cycle problems. Chapter 9 presents pipelining of lattice wave digital filters and shows how linear phase narrow-band sharp-transition recursive filters can be implemented using this structure. This example is motivated by a difficult filter design problem in a wireless codec application. Chapter 10 presents pipelining of ladder wave digital filters. The topics presented in this book were developed during 1985 to During these ten years, the authors were influenced and encouraged by large number of people to whom they remain grateful. They are especially indebted to David G. Messerschmitt who took early interest in VLSI digital filters, Mos Kaveh, Sayfe Kiaei who provided the wireless codec example in Chapter 9, Hojun Kim, and Michael Soderstrand. They appreciate the help received from Santosh Misra and Bin Fu in preparation of part of Chapter 4 and from Tracy Denk in proofreading. Thanks are also due to Bill Sander of the Army Research Office and John Cozzens of the National Science Foundation for their support of the research that led to this book. They thank Bob Holland of Kluwer Academic Publishers for his invitation to write this book.

12 PIPELINED LATTICE AND WAVE DIGITAL RECURSIVE FILTERS

13 1 INTRODUCTION 1.1 BACKGROUND In order to exploit VLSI for high performance, we need to understand the characteristics of the scaled VLSI technologies. For example, VLSI offers a greater potential for complexity than speed, favors replication of one function, and imposes a high cost in performance for non-localized communication. Design costs can be minimized by composing the system as a replication of simple processing elements. These considerations favor implementations which feature arrays of identical or easily parametrized processing elements (since, these are easily given a software procedural definition) with mostly localized interconnections (for reduced communication costs). This has led to an interest in systolic- and wavefront-array implementations [1, 2]. High performance can be achieved by using exotic high speed technologies, such as bipolar or GaAs which allow us to gain performance without modification of the algorithm. On the other hand, we can use a low cost VLSI technology such as CMOS and yet gain impressive performance by exploiting concurrency. Concurrency is usually manifested in the form of pipelining or parallelism or both. Concurrent architectures can be derived by implementing the existing algorithms in new ways. To be more precise, we do not change the transfer function or the input-output characteristics of the algorithm, but we do change the internal structure of the algorithm, thereby impacting the finite precision effects but nothing else. This is referred to as recasting the structure of the algorithm. Different forms of recasting a specified algorithm can lead to realizations with entirely different properties and implementation complexities. In this book, we show that appropriate recasting of the structure of an algorithm can have a dramatic effect on the performance of an implementation. 1

14 2 CHAPTER 1 The challenge in achieving high performance implementations is mostly in recursive systems, since as we will see, the recursion or the internal feedback negates the most obvious ways of improving performance. This is because the computational latency associated with the feedback loop in recursive systems limits the opportunities for pipelining and/or parallel processing. In nonrecursive systems, we can place latches across any feed-forward cutset without changing the transfer function (at the expense of latency) and achieve the desired level of pipelining. However, recursive systems cannot be pipelined at an arbitrary level by simply inserting latches, since the pipelining latches would change the number of delay operators in the loop, and hence the transfer function of the implementation. We can overcome this recursive bottleneck by changing the internal structure of the algorithm to create additional logical delay operators inside the recursive loop, which can then be used for pipelining. High sampling rate realizations of recursive digital filters using block processing have been suggested [3]-[18]. In block processing, input samples are processed in the form of non-overlapping blocks and outputs are also generated block by block. Thus, we can increase the block size (i.e., the number of samples in a block) arbitrarily to achieve arbitrarily high sampling rate recursive system realizations. The best known block structure reported so far for recursive digital filtering requires a linear multiplication complexity with respect to the block size. The block state update operation as well as the pipelined state update operation in recursive filters belong to the class of look-ahead computation techniques [19, 20]. In this book, we only discuss the pipelining approach. The block processing and fine-grain pipelined block processing approaches are addressed in [18]. The issue of low-power implementation is of great concern due to the increasing demand for high performance portable products. The power consumption in CMOS circuits is proportional to the square of the supply voltage. Therefore, for a quadratic improvement in the power consumption, it is necessary to reduce the supply voltage. However, we should pay a speed penalty for the supply voltage reduction. In [21, 22], it was shown that pipelining or block processing can successfully be used to restore the performance degradation caused by reduced supply voltage. In addition to the high throughput and low-power consumption, finite wordlength effect is one of the most important factors to be considered in VLSI implementations. When a digital filter transfer function is implemented using fixed-point arithmetic, it invariably involves quantization of signals and coefficients due to the finite word-length of the digital system. As a result, the overall input-output behavior is not ideal. Therefore, much research has been

15 Introduction 3 carried out to search for low-sensitivity or low-noise structures such as basic and normalized lattice filters [23, 24], scaled normalized lattice filters [25]-[27], ODR (orthogonal double-rotation) digital lattice filters [28], and WDFs (Wave Digital Filters) [29]-[32]. In this book, we study efficient pipelining of IIR direct-form and low-sensitivity structures such as lattice and WDFs. This chapter is organized as follows. Section 1.2 reviews iteration bound and retiming. Section 1.3 discusses the applications of pipelining and look-ahead pipelining techniques. The outline of this book is given in section ITERATION BOUND AND RETIMING Iteration Bound Any digital system involving loops or recursions has a lower bound on the achievable iteration period, referred to as the iteration period bound, or simply the iteration bound [33,34]. It is not possible to achieve an iteration period less than the iteration bound; this bound is fundamental to a specific algorithm and is independent of the number of processors available. The iteration bound is given by the maximum of the loop bounds over all the loops in a digital system. The loop bound is defined as the total computation time of the loop divided by the number of delays inside the loop. The loop, for which the loop bound is same as the iteration bound, is referred to as the critical loop. As an example, consider the DFG (Data Flow Graph) in Fig The nodes (A, B, and C) in the DFG represent instructions or tasks. The directed arcs represent communication between the nodes and have delays (D) associated with them. These delays represent memory or states in the DFG. The DFG in Fig. 1.1 has three loops denoted as L 1, L 2, and L 3 The loop bounds are 20, 30, and 10, respectively. Therefore, the iteration bound is 30 units and the lower bound on the feasible iteration or sample period is 30 units. The iteration period bound can be improved by increasing either the number of pipeline stages inside the recursive loop, the block size, or both. Since, pipelined realizations can be achieved with less increase in hardware (as opposed to linear increase as in block processing), it is hardware efficient to use pipelined algorithms first for high speed IIR filter implementations, and then combine block processing with pipelining only if sufficient speed cannot be generated

16 4 CHAPTER 1 20 o Fig.1.1 A DFG: the node computation times for A, B, and C are respectively 10, 20, and 30 units. ~ -2 Z-2 Z-1 ~~ /> Fig. 1.2 The delays on the incoming edges are reduced by one, while increasing the delays on the outgoing edges by one. by using pipelining alone_ Thus, block processing in itself is not an efficient way for implementing high speed custom IIR digital filters. However, block processing is useful for software programmable implementations on generalpurpose coarse-grain multiprocessors Retiming The process of retiming involves moving around the delays in a circuit such that the total number of delays in any loop remains unaltered, and the inputoutput behavior of the system is preserved [1, 35]. Removal of a fixed number of delays from each of the incoming edges of any node, and addition of the same fixed number of delays to each of the outgoing edges of the same node is a basic retiming operation. An example is shown in Fig (Throughout this book, "D" and "Z-l" are used interchangeably to represent a delay.) By repeatedly applying the basic retiming operation, delays can be moved to the desired locations such that the critical path of the circuit is minimized. For example, the sample rate of the circuit in Fig. 1.3-(a) is limited by one multiplication and one addition. However, the two delays in the loop can be

17 Introduction 5 a u(n) 1.. Cf y(n) ~ (a) u(n) y(n) (b) Fig.1.3 (a) A recursive circuit before retiming. (b) The circuit after retiming. The two delays have been distributed such that the critical path is halved. distributed such that the critical path is halved as shown in Fig. 1.3-(b). In Fig. 1.3-(b), the multiply and add circuit of Fig. 1.3-(a) is divided into two parts ml and m2 such that the computation time of ml is approximately the same as that of m2. Then one delay is moved forward to a point between ml and m2. This results in an increase of clock speed by a factor of two since the critical path has been halved. 1.3 PIPELINING In this section, it is shown that the pipelining technique can be used for high speed or low-power consumption. Notice that the pipelining technique can also be used for area reduction when it is combined with the folding technique [36]. Finally, look-ahead pipelining methods are briefly introduced.

18 6 CHAPTER 1 register 1 logic 1 register 2 logic 2 register M logic M ] segment 1 ] segment 2 ] segment M OUT Fig. 1.4 An M level pipelined data path High Sample Rate Application In a nonpipelined data path, only a fraction of the hardware is actively involved in data processing at any particular time. As a result, the next input data cannot be fed into the circuit until the processing of current input data is complete. For example, if the computation time of the nonpipelined data path is To, next input data sample can be fed into it only after To units of time. By M level pipelining, the data path is separated into M segments by inserting registers as shown in Fig If we assume that the computation time of each segment is the same, then the computation time of each segment, Tp, is given by: (1.1) Therefore, if Tr is the response time of each pipelining register, the pipelined data path may be clocked with clock period Tp + Tr units of time. As a result next input data samples can be fed into the pipelined circuit after Tp + Tr units of time. In most cases, we can disregard Tr since Tp» Tr. Therefore, the pipelined data path can be clocked approximately M times faster than the

19 Introduction 7 u v-o--v+au u(n) , o~ cb~.csj J- D x(n) (a) u(n)----, o~ cb.& MDJx(n) (b) Fig. 1.5 (a) A first order recursive filter and (b) The first order recursive filter with (M - 1) inserted registers. nonpipelined one. This increase in throughput has been made at the expense of increased output latency and hardware complexity. It may be noted that while pipelining increases system latency, retiming does not alter the system latency. In a recursive filter, the output is a function of its previous outputs. Therefore, recursive filters cannot be pipelined at an arbitrary level by simply inserting registers. Consider a first-order recursive filter described by x(n + 1) = ax(n) + bu(n), (1.2) and shown in Fig. 1.5-(a). The next state x(n + 1) is computed by multiplying the current state x(n) by a and then adding the product to bu(n). Consider obtaining an M level pipelined version of this implementation by inserting (M - 1) additional registers inside the loop as shown in Fig. 1.5-(b).

20 8 CHAPTER 1 The clock period of this implementation can be reduced by M times since, by the application of retiming, the critical path can be reduced by M times. However, as is clear from the Fig. l.5-(b), x(n + 1) is available only M clock cycles after x(n) and u(n) are available. Thus, the sample u(n + 1) can be input only M cycles after u(n) is input. As a result, the sample period of the implementation will increase to M clock periods, and there is no improvement in sample rate Low-Power Application The issue of low-power design is of great concern, particularly in high performance portable applications. Furthermore, as the density and size of the chips and systems continue to increase, the difficulty in providing adequate cooling might either add significant cost to the system or provide a limit on the amount of functionality that can be provided. In addition, many computation tasks currently require real-time processing. Once the real-time requirements are met, there is no advantage in increasing the computation throughput. This fact, along with pipelining, can be used to provide significant power savings in CMOS digital designs. The power dissipation in a well-designed digital CMOS circuit can be approximated as (l.3) where Ct is the total switching capacitance, Vdd is the supply voltage and /clk is the clock frequency. Due to the quadratic relationship of Vdd to the power consumption, reducing the supply voltage is clearly the key to the lowpower operation even after taking into account the modifications to the system architecture. If Vdd is reduced, we should pay a speed penalty (i.e., increase in the propagation delay To) as can be seen from the following equation: (1.4) where Cl is the capacitance along the critical path in the circuit, \It is the device threshold voltage and K, is a process dependent parameter. In any circuit the clock period has to be greater than the propagation delay of the critical path. The propagation delay (To) is associated with charging and discharging of the various gate and stray capacitances present on the critical path. Notice that To increases dramatically as Vdd approaches V t.

A Survey on Power Reduction Techniques in FIR Filter

A Survey on Power Reduction Techniques in FIR Filter A Survey on Power Reduction Techniques in FIR Filter 1 Pooja Madhumatke, 2 Shubhangi Borkar, 3 Dinesh Katole 1, 2 Department of Computer Science & Engineering, RTMNU, Nagpur Institute of Technology Nagpur,

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 2, Issue 8, August 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Implementation

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

b(n) a(n) y(n) + + x(n) (a) y(n) x(n) (b) b(2k) a(2k) y(2k) + + x(2k) b(2k+1) a(2k+1) y(2k+1) + + x(2k+1) (c)

b(n) a(n) y(n) + + x(n) (a) y(n) x(n) (b) b(2k) a(2k) y(2k) + + x(2k) b(2k+1) a(2k+1) y(2k+1) + + x(2k+1) (c) S-38.220 Postgraduate Course on Signal Processing in Communications, FALL-99 Pipelining and Parallel Processing Carl Eklund Nokia Research Center P.O. Bo 407 FIN-00045 Nokia Group E-Mail: carl.eklund@nokia.com

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

Performance Analysis of FIR Filter Design Using Reconfigurable Mac Unit

Performance Analysis of FIR Filter Design Using Reconfigurable Mac Unit Volume 4 Issue 4 December 2016 ISSN: 2320-9984 (Online) International Journal of Modern Engineering & Management Research Website: www.ijmemr.org Performance Analysis of FIR Filter Design Using Reconfigurable

More information

Power-conscious High Level Synthesis Using Loop Folding

Power-conscious High Level Synthesis Using Loop Folding Power-conscious High Level Synthesis Using Loop Folding Daehong Kim Kiyoung Choi School of Electrical Engineering Seoul National University, Seoul, Korea, 151-742 E-mail: daehong@poppy.snu.ac.kr Abstract

More information

High Speed IIR Notch Filter Using Pipelined Technique

High Speed IIR Notch Filter Using Pipelined Technique High Speed IIR Notch Filter Using Pipelined Technique Suresh Gawande 1, Sneha Bhujbal 2 Professor and Head, Dept. of ECE, Bhabha Engineering Research Institute, Bhopal, India 1 M. Tech VLSI Design, Dept.

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

A Survey of the Low Power Design Techniques at the Circuit Level

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

Design of Digital FIR Filter using Modified MAC Unit

Design of Digital FIR Filter using Modified MAC Unit Design of Digital FIR Filter using Modified MAC Unit M.Sathya 1, S. Jacily Jemila 2, S.Chitra 3 1, 2, 3 Assistant Professor, Department Of ECE, Prince Dr K Vasudevan College Of Engineering And Technology

More information

ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES

ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ANALOG CIRCUITS AND SIGNAL PROCESSING Consulting Editor Mohammed Ismail Ohio State University

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction

More information

A New High Speed Low Power Performance of 8- Bit Parallel Multiplier-Accumulator Using Modified Radix-2 Booth Encoded Algorithm

A New High Speed Low Power Performance of 8- Bit Parallel Multiplier-Accumulator Using Modified Radix-2 Booth Encoded Algorithm A New High Speed Low Power Performance of 8- Bit Parallel Multiplier-Accumulator Using Modified Radix-2 Booth Encoded Algorithm V.Sandeep Kumar Assistant Professor, Indur Institute Of Engineering & Technology,Siddipet

More information

Multiple Constant Multiplication for Digit-Serial Implementation of Low Power FIR Filters

Multiple Constant Multiplication for Digit-Serial Implementation of Low Power FIR Filters Multiple Constant Multiplication for igit-serial Implementation of Low Power FIR Filters KENNY JOHANSSON, OSCAR GUSTAFSSON, and LARS WANHAMMAR epartment of Electrical Engineering Linköping University SE-8

More information

PERSONAL AND WIRELESS COMMUNICATIONS Digital Technology and Standards

PERSONAL AND WIRELESS COMMUNICATIONS Digital Technology and Standards PERSONAL AND WIRELESS COMMUNICATIONS Digital Technology and Standards THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE COMMUNICATIONS AND INFORMATION THEORY Consulting Editor Robert

More information

Edited by. University of Augsburg

Edited by. University of Augsburg DESIGNS AND FINITE GEOMETRIES Edited by Dieter J ungnickel University of Augsburg A Special Issue of DESIGNS, CODES AND CRYPTOGRAPHY An International Journal Volume 8, No. 112 (1996) KLUWER ACADEMIC PUBLISHERS

More information

A Comparative Study on Direct form -1, Broadcast and Fine grain structure of FIR digital filter

A Comparative Study on Direct form -1, Broadcast and Fine grain structure of FIR digital filter A Comparative Study on Direct form -1, Broadcast and Fine grain structure of FIR digital filter Jaya Bar Madhumita Mukherjee Abstract-This paper presents the VLSI architecture of pipeline digital filter.

More information

Finite Word Length Effects on Two Integer Discrete Wavelet Transform Algorithms. Armein Z. R. Langi

Finite Word Length Effects on Two Integer Discrete Wavelet Transform Algorithms. Armein Z. R. Langi International Journal on Electrical Engineering and Informatics - Volume 3, Number 2, 211 Finite Word Length Effects on Two Integer Discrete Wavelet Transform Algorithms Armein Z. R. Langi ITB Research

More information

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER JDT-003-2013 LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER 1 Geetha.R, II M Tech, 2 Mrs.P.Thamarai, 3 Dr.T.V.Kirankumar 1 Dept of ECE, Bharath Institute of Science and Technology

More information

UNIT-1 Fundamentals of Low Power VLSI Design

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

A Bottom-Up Approach to on-chip Signal Integrity

A Bottom-Up Approach to on-chip Signal Integrity A Bottom-Up Approach to on-chip Signal Integrity Andrea Acquaviva, and Alessandro Bogliolo Information Science and Technology Institute (STI) University of Urbino 6029 Urbino, Italy acquaviva@sti.uniurb.it

More information

An Efficient Design of Parallel Pipelined FFT Architecture

An Efficient Design of Parallel Pipelined FFT Architecture www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3, Issue 10 October, 2014 Page No. 8926-8931 An Efficient Design of Parallel Pipelined FFT Architecture Serin

More information

International Journal of Modern Trends in Engineering and Research

International Journal of Modern Trends in Engineering and Research Scientific Journal Impact Factor (SJIF): 1.711 e-issn: 2349-9745 p-issn: 2393-8161 International Journal of Modern Trends in Engineering and Research www.ijmter.com Efficient IIR Notch Filter Ms. Tuhina

More information

Area Efficient and Low Power Reconfiurable Fir Filter

Area Efficient and Low Power Reconfiurable Fir Filter 50 Area Efficient and Low Power Reconfiurable Fir Filter A. UMASANKAR N.VASUDEVAN N.Kirubanandasarathy Research scholar St.peter s university, ECE, Chennai- 600054, INDIA Dean (Engineering and Technology),

More information

Sno Projects List IEEE. High - Throughput Finite Field Multipliers Using Redundant Basis For FPGA And ASIC Implementations

Sno Projects List IEEE. High - Throughput Finite Field Multipliers Using Redundant Basis For FPGA And ASIC Implementations Sno Projects List IEEE 1 High - Throughput Finite Field Multipliers Using Redundant Basis For FPGA And ASIC Implementations 2 A Generalized Algorithm And Reconfigurable Architecture For Efficient And Scalable

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

IJMIE Volume 2, Issue 5 ISSN:

IJMIE Volume 2, Issue 5 ISSN: Systematic Design of High-Speed and Low- Power Digit-Serial Multipliers VLSI Based Ms.P.J.Tayade* Dr. Prof. A.A.Gurjar** Abstract: Terms of both latency and power Digit-serial implementation styles are

More information

AREA AND DELAY EFFICIENT DESIGN FOR PARALLEL PREFIX FINITE FIELD MULTIPLIER

AREA AND DELAY EFFICIENT DESIGN FOR PARALLEL PREFIX FINITE FIELD MULTIPLIER AREA AND DELAY EFFICIENT DESIGN FOR PARALLEL PREFIX FINITE FIELD MULTIPLIER 1 CH.JAYA PRAKASH, 2 P.HAREESH, 3 SK. FARISHMA 1&2 Assistant Professor, Dept. of ECE, 3 M.Tech-Student, Sir CR Reddy College

More information

Design of Low Power Vlsi Circuits Using Cascode Logic Style

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

Design and Analysis of RNS Based FIR Filter Using Verilog Language

Design and Analysis of RNS Based FIR Filter Using Verilog Language International Journal of Computational Engineering & Management, Vol. 16 Issue 6, November 2013 www..org 61 Design and Analysis of RNS Based FIR Filter Using Verilog Language P. Samundiswary 1, S. Kalpana

More information

TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM

TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM Transistor Circuits for Spacecraft Power System KengC. Wu Lockheed Martin Naval Electronics & Surveillance Systems Moorestown, NJ, USA.., ~ SPRINGER SCIENCE+BUSINESS

More information

VLSI Implementation of Digital Down Converter (DDC)

VLSI Implementation of Digital Down Converter (DDC) Volume-7, Issue-1, January-February 2017 International Journal of Engineering and Management Research Page Number: 218-222 VLSI Implementation of Digital Down Converter (DDC) Shaik Afrojanasima 1, K Vijaya

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

Power Optimized Energy Efficient Hybrid Circuits Design by Using A Novel Adiabatic Techniques N.L.S.P.Sai Ram*, K.Rajasekhar**

Power Optimized Energy Efficient Hybrid Circuits Design by Using A Novel Adiabatic Techniques N.L.S.P.Sai Ram*, K.Rajasekhar** Power Optimized Energy Efficient Hybrid Circuits Design by Using A Novel Adiabatic Techniques N.L.S.P.Sai Ram*, K.Rajasekhar** *(Department of Electronics and Communication Engineering, ASR College of

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

INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY

INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY by Marco Berkhout MESA Research Institute, University of Twente, and Philips Semiconductors " ~ Springer Science+Business

More information

PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION

PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRA TION Christina Manolatou Massachusetts Institute oftechnology Hermann A. Haus Massachusetts Institute oftechnology

More information

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

Course Content. Course Content. Course Format. Low Power VLSI System Design Lecture 1: Introduction. Course focus

Course Content. Course Content. Course Format. Low Power VLSI System Design Lecture 1: Introduction. Course focus Course Content Low Power VLSI System Design Lecture 1: Introduction Prof. R. Iris Bahar E September 6, 2017 Course focus low power and thermal-aware design digital design, from devices to architecture

More information

An Optimized Implementation of CSLA and CLLA for 32-bit Unsigned Multiplier Using Verilog

An Optimized Implementation of CSLA and CLLA for 32-bit Unsigned Multiplier Using Verilog An Optimized Implementation of CSLA and CLLA for 32-bit Unsigned Multiplier Using Verilog 1 P.Sanjeeva Krishna Reddy, PG Scholar in VLSI Design, 2 A.M.Guna Sekhar Assoc.Professor 1 appireddigarichaitanya@gmail.com,

More information

TECHNOLOGY scaling, aided by innovative circuit techniques,

TECHNOLOGY scaling, aided by innovative circuit techniques, 122 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 14, NO. 2, FEBRUARY 2006 Energy Optimization of Pipelined Digital Systems Using Circuit Sizing and Supply Scaling Hoang Q. Dao,

More information

AutoBench 1.1. software benchmark data book.

AutoBench 1.1. software benchmark data book. AutoBench 1.1 software benchmark data book Table of Contents Angle to Time Conversion...2 Basic Integer and Floating Point...4 Bit Manipulation...5 Cache Buster...6 CAN Remote Data Request...7 Fast Fourier

More information

Design and FPGA Implementation of High-speed Parallel FIR Filters

Design and FPGA Implementation of High-speed Parallel FIR Filters 3rd International Conference on Mechatronics, Robotics and Automation (ICMRA 215) Design and FPGA Implementation of High-speed Parallel FIR Filters Baolin HOU 1, a *, Yuancheng YAO 1,b and Mingwei QIN

More information

Real-time Adaptive Concepts in Acoustics

Real-time Adaptive Concepts in Acoustics Real-time Adaptive Concepts in Acoustics Real-time Adaptive Concepts in Acoustics Blind Signal Separation and Multichannel Echo Cancellation by Daniel W.E. Schobben, Ph. D. Philips Research Laboratories

More information

INTERTEMPORAL PRODUCTION FRONTIERS: WITH DYNAMIC DEA

INTERTEMPORAL PRODUCTION FRONTIERS: WITH DYNAMIC DEA INTERTEMPORAL PRODUCTION FRONTIERS: WITH DYNAMIC DEA INTERTEMPORAL PRODUCTION FRONTIERS: WITH DYNAMIC DEA Rolf Fare and Shawna Grosskopf Southern Illinois University at Carbondale Carbondale, Illinois

More information

Design and Performance Analysis of a Reconfigurable Fir Filter

Design and Performance Analysis of a Reconfigurable Fir Filter Design and Performance Analysis of a Reconfigurable Fir Filter S.karthick Department of ECE Bannari Amman Institute of Technology Sathyamangalam INDIA Dr.s.valarmathy Department of ECE Bannari Amman Institute

More information

DSP Design Lecture 1. Introduction and DSP Basics. Fredrik Edman, PhD

DSP Design Lecture 1. Introduction and DSP Basics. Fredrik Edman, PhD DSP Design Lecture 1 Introduction and DSP Basics Fredrik Edman, PhD fredrik.edman@eit.lth.se Lecturers Fredrik Edman (course responsible) Mail: fredrik.edman@eit.lth.se Room E:2538 Mojtaba Mahdavi (exercises

More information

viii CONTENTS 3 Pipelining and Parallel Processing Introduction Pipelining of FIR Digital Filters Parallel Processing Pipe

viii CONTENTS 3 Pipelining and Parallel Processing Introduction Pipelining of FIR Digital Filters Parallel Processing Pipe Contents Preface xv 1 Introduction to Digital Signal Processing Systems 1 1.1 Introduction 1 1.2 Typical DSP Algorithms 2 1.3 DSP Application Demands and Scaled CMOS Technologies 27 1.4 Representations

More information

Optimized FIR filter design using Truncated Multiplier Technique

Optimized FIR filter design using Truncated Multiplier Technique International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Optimized FIR filter design using Truncated Multiplier Technique V. Bindhya 1, R. Guru Deepthi 2, S. Tamilselvi 3, Dr. C. N. Marimuthu

More information

LOW POWER DESIGN METHODOLOGIES

LOW POWER DESIGN METHODOLOGIES LOW POWER DESIGN METHODOLOGIES LOW POWER DESIGN METHODOLOGIES edited by Jan M. Rabaey University Califomia and Massoud Pedram University of Southem Califomia SPRINGER SCIENCE+BUSINESS MEDIA, LLC ISBN 978-1-46

More information

Design of Pipeline Analog to Digital Converter

Design of Pipeline Analog to Digital Converter Design of Pipeline Analog to Digital Converter Vivek Tripathi, Chandrajit Debnath, Rakesh Malik STMicroelectronics The pipeline analog-to-digital converter (ADC) architecture is the most popular topology

More information

Implementation of 1-bit Full Adder using Gate Difuision Input (GDI) cell

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

DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS

DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS by Yves Geerts Alcatel Microelectronics, Belgium Michiel Steyaert KU Leuven, Belgium and Willy Sansen KU Leuven,

More information

Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India

Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India Advanced Low Power CMOS Design to Reduce Power Consumption in CMOS Circuit for VLSI Design Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India Abstract: Low

More information

AREA EFFICIENT DISTRIBUTED ARITHMETIC DISCRETE COSINE TRANSFORM USING MODIFIED WALLACE TREE MULTIPLIER

AREA EFFICIENT DISTRIBUTED ARITHMETIC DISCRETE COSINE TRANSFORM USING MODIFIED WALLACE TREE MULTIPLIER American Journal of Applied Sciences 11 (2): 180-188, 2014 ISSN: 1546-9239 2014 Science Publication doi:10.3844/ajassp.2014.180.188 Published Online 11 (2) 2014 (http://www.thescipub.com/ajas.toc) AREA

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

A LOW POWER SINGLE PHASE CLOCK DISTRIBUTION USING 4/5 PRESCALER TECHNIQUE

A LOW POWER SINGLE PHASE CLOCK DISTRIBUTION USING 4/5 PRESCALER TECHNIQUE A LOW POWER SINGLE PHASE CLOCK DISTRIBUTION USING 4/5 PRESCALER TECHNIQUE MS. V.NIVEDITHA 1,D.MARUTHI KUMAR 2 1 PG Scholar in M.Tech, 2 Assistant Professor, Dept. of E.C.E,Srinivasa Ramanujan Institute

More information

II. Previous Work. III. New 8T Adder Design

II. Previous Work. III. New 8T Adder Design ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: High Performance Circuit Level Design For Multiplier Arun Kumar

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing Fourth Edition John G. Proakis Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts Dimitris G. Manolakis MIT Lincoln Laboratory Lexington,

More information

K-Best Decoders for 5G+ Wireless Communication

K-Best Decoders for 5G+ Wireless Communication K-Best Decoders for 5G+ Wireless Communication Mehnaz Rahman Gwan S. Choi K-Best Decoders for 5G+ Wireless Communication Mehnaz Rahman Department of Electrical and Computer Engineering Texas A&M University

More information

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

A Level-Encoded Transition Signaling Protocol for High-Throughput Asynchronous Global Communication

A Level-Encoded Transition Signaling Protocol for High-Throughput Asynchronous Global Communication A Level-Encoded Transition Signaling Protocol for High-Throughput Asynchronous Global Communication Peggy B. McGee, Melinda Y. Agyekum, Moustafa M. Mohamed and Steven M. Nowick {pmcgee, melinda, mmohamed,

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 8, August 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Novel Implementation

More information

Corso di DATI e SEGNALI BIOMEDICI 1. Carmelina Ruggiero Laboratorio MedInfo

Corso di DATI e SEGNALI BIOMEDICI 1. Carmelina Ruggiero Laboratorio MedInfo Corso di DATI e SEGNALI BIOMEDICI 1 Carmelina Ruggiero Laboratorio MedInfo Digital Filters Function of a Filter In signal processing, the functions of a filter are: to remove unwanted parts of the signal,

More information

Design of FIR Filter Using Modified Montgomery Multiplier with Pipelining Technique

Design of FIR Filter Using Modified Montgomery Multiplier with Pipelining Technique International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 10, Issue 3 (March 2014), PP.55-63 Design of FIR Filter Using Modified Montgomery

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

[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

Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm

Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm Vijay Kumar Ch 1, Leelakrishna Muthyala 1, Chitra E 2 1 Research Scholar, VLSI, SRM University, Tamilnadu, India 2 Assistant Professor,

More information

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

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

Towards PVT-Tolerant Glitch-Free Operation in FPGAs

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

A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones

A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones Abstract: Conventional active noise cancelling (ANC) headphones often perform well in reducing the lowfrequency

More information

Computer Arithmetic (2)

Computer Arithmetic (2) Computer Arithmetic () Arithmetic Units How do we carry out,,, in FPGA? How do we perform sin, cos, e, etc? ELEC816/ELEC61 Spring 1 Hayden Kwok-Hay So H. So, Sp1 Lecture 7 - ELEC816/61 Addition Two ve

More information

Combining Multipath and Single-Path Time-Interleaved Delta-Sigma Modulators Ahmed Gharbiya and David A. Johns

Combining Multipath and Single-Path Time-Interleaved Delta-Sigma Modulators Ahmed Gharbiya and David A. Johns 1224 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 55, NO. 12, DECEMBER 2008 Combining Multipath and Single-Path Time-Interleaved Delta-Sigma Modulators Ahmed Gharbiya and David A.

More information

SDR Applications using VLSI Design of Reconfigurable Devices

SDR Applications using VLSI Design of Reconfigurable Devices 2018 IJSRST Volume 4 Issue 2 Print ISSN: 2395-6011 Online ISSN: 2395-602X Themed Section: Science and Technology SDR Applications using VLSI Design of Reconfigurable Devices P. A. Lovina 1, K. Aruna Manjusha

More information

Audio Sample Rate Conversion in FPGAs

Audio Sample Rate Conversion in FPGAs Audio Sample Rate Conversion in FPGAs An efficient implementation of audio algorithms in programmable logic. by Philipp Jacobsohn Field Applications Engineer Synplicity eutschland GmbH philipp@synplicity.com

More information

Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style

Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style International Journal of Advancements in Research & Technology, Volume 1, Issue3, August-2012 1 Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style Vishal Sharma #, Jitendra Kaushal Srivastava

More information

Low-Power CMOS VLSI Design

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

Index Terms. Adaptive filters, Reconfigurable filter, circuit optimization, fixed-point arithmetic, least mean square (LMS) algorithms. 1.

Index Terms. Adaptive filters, Reconfigurable filter, circuit optimization, fixed-point arithmetic, least mean square (LMS) algorithms. 1. DESIGN AND IMPLEMENTATION OF HIGH PERFORMANCE ADAPTIVE FILTER USING LMS ALGORITHM P. ANJALI (1), Mrs. G. ANNAPURNA (2) M.TECH, VLSI SYSTEM DESIGN, VIDYA JYOTHI INSTITUTE OF TECHNOLOGY (1) M.TECH, ASSISTANT

More information

Implementation of Power Clock Generation Method for Pass-Transistor Adiabatic Logic 4:1 MUX

Implementation of Power Clock Generation Method for Pass-Transistor Adiabatic Logic 4:1 MUX Implementation of Power Clock Generation Method for Pass-Transistor Adiabatic Logic 4:1 MUX Prafull Shripal Kumbhar Electronics & Telecommunication Department Dr. J. J. Magdum College of Engineering, Jaysingpur

More information

Keywords SEFDM, OFDM, FFT, CORDIC, FPGA.

Keywords SEFDM, OFDM, FFT, CORDIC, FPGA. Volume 4, Issue 11, November 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Future to

More information

Architectural Optimization for Low power in a Reconfigurable UMTS filter

Architectural Optimization for Low power in a Reconfigurable UMTS filter Architectural Optimization for Low power in a Reconfigurable UMTS filter asalukunte, eepak; Palsson, Andri; Kamuf, Matthias; Persson, Per; Veljanovski, Ronny; Öwall, Viktor 2006 Link to publication Citation

More information

The challenges of low power design Karen Yorav

The challenges of low power design Karen Yorav The challenges of low power design Karen Yorav The challenges of low power design What this tutorial is NOT about: Electrical engineering CMOS technology but also not Hand waving nonsense about trends

More information

A Low Power and High Speed Viterbi Decoder Based on Deep Pipelined, Clock Blocking and Hazards Filtering

A Low Power and High Speed Viterbi Decoder Based on Deep Pipelined, Clock Blocking and Hazards Filtering Int. J. Communications, Network and System Sciences, 2009, 6, 575-582 doi:10.4236/ijcns.2009.26064 Published Online September 2009 (http://www.scirp.org/journal/ijcns/). 575 A Low Power and High Speed

More information

Low Power Design in VLSI

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

Resource Efficient Reconfigurable Processor for DSP Applications

Resource Efficient Reconfigurable Processor for DSP Applications ISSN (Online) : 319-8753 ISSN (Print) : 347-6710 International Journal of Innovative Research in Science, Engineering and Technology Volume 3, Special Issue 3, March 014 014 International onference on

More information

Design of Adjustable Reconfigurable Wireless Single Core

Design of Adjustable Reconfigurable Wireless Single Core IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735. Volume 6, Issue 2 (May. - Jun. 2013), PP 51-55 Design of Adjustable Reconfigurable Wireless Single

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

Trade-Offs in Multiplier Block Algorithms for Low Power Digit-Serial FIR Filters

Trade-Offs in Multiplier Block Algorithms for Low Power Digit-Serial FIR Filters Proceedings of the th WSEAS International Conference on CIRCUITS, Vouliagmeni, Athens, Greece, July -, (pp3-39) Trade-Offs in Multiplier Block Algorithms for Low Power Digit-Serial FIR Filters KENNY JOHANSSON,

More information

Multiple Antenna Processing for WiMAX

Multiple Antenna Processing for WiMAX Multiple Antenna Processing for WiMAX Overview Wireless operators face a myriad of obstacles, but fundamental to the performance of any system are the propagation characteristics that restrict delivery

More information

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST ǁ Volume 02 - Issue 01 ǁ January 2017 ǁ PP. 06-14 Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST Ms. Deepali P. Sukhdeve Assistant Professor Department

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

Design and Implementation of High Speed Carry Select Adder Korrapatti Mohammed Ghouse 1 K.Bala. 2

Design and Implementation of High Speed Carry Select Adder Korrapatti Mohammed Ghouse 1 K.Bala. 2 IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 07, 2015 ISSN (online): 2321-0613 Design and Implementation of High Speed Carry Select Adder Korrapatti Mohammed Ghouse

More information

VLSI Implementation of Reconfigurable Low Power Fir Filter Architecture

VLSI Implementation of Reconfigurable Low Power Fir Filter Architecture VLSI Implementation of Reconfigurable Low Power Fir Filter Architecture Mr.K.ANANDAN 1 Mr.N.S.YOGAANANTH 2 PG Student P.S.R. Engineering College, Sivakasi, Tamilnadu, India 1 Assistant professor.p.s.r

More information

A Novel Continuous-Time Common-Mode Feedback for Low-Voltage Switched-OPAMP

A Novel Continuous-Time Common-Mode Feedback for Low-Voltage Switched-OPAMP 10.4 A Novel Continuous-Time Common-Mode Feedback for Low-oltage Switched-OPAMP M. Ali-Bakhshian Electrical Engineering Dept. Sharif University of Tech. Azadi Ave., Tehran, IRAN alibakhshian@ee.sharif.edu

More information

POWER GATING. Power-gating parameters

POWER GATING. Power-gating parameters POWER GATING Power Gating is effective for reducing leakage power [3]. Power gating is the technique wherein circuit blocks that are not in use are temporarily turned off to reduce the overall leakage

More information

Minimization Of Power Dissipation In Digital Circuits Using Pipelining And A Study Of Clock Gating Technique

Minimization Of Power Dissipation In Digital Circuits Using Pipelining And A Study Of Clock Gating Technique University of Central Florida Electronic Theses and Dissertations Masters Thesis (Open Access) Minimization Of Power Dissipation In Digital Circuits Using Pipelining And A Study Of Clock Gating Technique

More information

ISSN: [Pandey * et al., 6(9): September, 2017] Impact Factor: 4.116

ISSN: [Pandey * et al., 6(9): September, 2017] Impact Factor: 4.116 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY A VLSI IMPLEMENTATION FOR HIGH SPEED AND HIGH SENSITIVE FINGERPRINT SENSOR USING CHARGE ACQUISITION PRINCIPLE Kumudlata Bhaskar

More information

High Speed Vedic Multiplier Designs Using Novel Carry Select Adder

High Speed Vedic Multiplier Designs Using Novel Carry Select Adder High Speed Vedic Multiplier Designs Using Novel Carry Select Adder 1 chintakrindi Saikumar & 2 sk.sahir 1 (M.Tech) VLSI, Dept. of ECE Priyadarshini Institute of Technology & Management 2 Associate Professor,

More information

Design and Implementation of 64-bit MAC Unit for DSP Applications using verilog HDL

Design and Implementation of 64-bit MAC Unit for DSP Applications using verilog HDL Design and Implementation of 64-bit MAC Unit for DSP Applications using verilog HDL 1 Shaik. Mahaboob Subhani 2 L.Srinivas Reddy Subhanisk491@gmal.com 1 lsr@ngi.ac.in 2 1 PG Scholar Dept of ECE Nalanda

More information