Design of an Area-Efficient Interpolated FIR Filter Based on LUT Partitioning

Size: px
Start display at page:

Download "Design of an Area-Efficient Interpolated FIR Filter Based on LUT Partitioning"

Transcription

1 Design of an Area-Efficient Interpolated FIR Filter Based on LUT Partitioning This paper describes the design of an area-efficient interpolation FIR filter with partitioned lookup table (LUT) structure. Since the LUT block occupies a large portion of area in the FIR filter, the proposed filter structure targets reduction of LUT size by partitioning, by exploiting coefficient symmetry, and by sharing the partitioned LUTs through the multiplexing of input data streams. Experimental results for several benchmark examples show that the proposed filter reduces the area by over 40% compared to the popular single-architecture dual-channel filter, while the power consumption is comparable to or less than that of conventional filter structures. The proposed FIR filter was designed for the -channel W-CDMA mobile station modulator. Index Terms: Interpolation FIR filter, Lookup table partitioning, Pulse-shaping. I.INTRODUCTION With the on-going research to introduce multimedia capabilities into digital mobile communication systems, communication standards specify the use of enabling technologies such as the -channel W-CMDA mobile station modulator [1]. Pulse-shaping 1:4 interpolated FIR filters are employed in each band-limited Quadrature Phase Shift Keying (QPSK) modulator to provide in-band spectral shaping while minimizing intersymbol interference (ISI) [2],[]. Each channel of QPSK modulator requires filtering operation for in-phase (I data) and quadrature-phase (Q data) signal components of the input data stream [4]. Hence, a total of six band-limited FIR filters are needed in the -channel W-CDMA modulator. A FIR filter using the transversal computation structure [5] adopts a polyphase structure to effectively pipeline the input data streams across a register chain prior to performing the main filtering operation. Despite the simplicity of the structure, it requires a prohibitively large number of registers, and incurs area overhead due to the added complexity involved with the pipeline structure [6]. An alternative FIR filter structure suitable for highspeed filtering employs the LUT for the core filtering operation. All possible filter outputs are pre-calculated and tabulated in memory for any input transition patterns. The input data stream constitutes the address to the LUT, and therefore evaluations of the filter output samples are carried out by simply reading-off constant values; slower dedicated arithmetic operations are substituted by a faster memory reference. LUT-based FIR filter designs have widely been implemented with ROM-based LUTs or hardwired LUTs [7]. A single chip implementation using ROM-based LUTs requires large area, power consumption, and added fabrication complexity. The ROM-based LUT occupies about 99% of the area of the entire filter design due to a large number of transition patterns; hence any area optimizations in the filter design center on a more compact LUT design. To overcome the drawbacks of the ROM-based LUTs, the table is hardwired as in the popularly used single-architecture dual-channel filter [7]. However, the hardwired LUT still occupies about 60% of the total area, necessitating further area reductions. Sun Young Hwang Jong Kwan Choi Sik Kim : Sogang University

2 In this paper, we propose the design and implementation of an area-efficient, single-channel LUT-based pulseshaping 1:4 interpolation FIR filter. Since the LUT block occupies a large portion of area in the FIR filter, the proposed filter structure targets reduction of LUT size by partitioning, by exploiting coefficient symmetry, and by sharing the partitioned LUTs through the multiplexing of input data streams. The proposed FIR filter has been designed for the -channel W-CDMA mobile station modulator. The rest of the paper is organized as follows: Section II provides an overview into the pulse-shaping 1:4 interpolated FIR filter structure employing LUTs. Section III describes the partitioned LUT structure, symmetric properties of the low-pass filter coefficients, and techniques for sharing the partitioned LUTs by multiplexing input data streams. Section IV highlights the implementation of the proposed single-channel dual-filter architecture adopting the features addressed in Section III, followed by experimental results in Section IV. The final section presents concluding remarks and future research topics. II. LUT-BASED FIR FILTER As mentioned in the previous section, FIR filters are employed in the QPSK modulator for spectral shaping while minimizing ISI. For each channel of the QPSK modulator, two 1:4 interpolation FIR filters are used for performing pulse-shaping operation. Hence, a total of six band-limited FIR filters are needed in the -channel W- CDMA modulator. Interpolation FIR filter designs can be implemented using the transversal structure and LUTbased structure. Equation 1 shows the operation of the 48-tap 1:4 interpolation FIR filter. The input signals to each filter x {x(n), x(n 1),..., x(n 11)} are multiplied with the filter coefficients h m {h 0, h 1,..., h 47 }, to produce four output signals, y(4n ), y(4n 2), y(4n 1), and y(4n). The filter coefficients are stored in ROM as 2 s complement representation. Multipliers are not necessary due to the simple binary nature of the input data hence, the result of the multiplication is either the coefficient itself or its inverse[8]. Figure 1 shows the transversal FIR filter implementation of Equation 1. It adopts a polyphase structure to effectively pipeline the input data streams across a register chain prior to performing the main filtering operation. Compared to the direct method [5], the transversal structure is simple and requires fewer multipliers and adders, thereby reducing the area. Despite

3 the reductions in the number of functional units and the simplicity of the structure, a prohibitively large number of registers are required, incurred by the pipeline structure. y(4n ) x(n) h 0 x(n 1) h 4 x(n 2) h 8... x(n 11) h 44 y(4n 2) x(n) h 1 x(n 1) h 5 x(n 2) h 9... x(n 11) h 45 y(4n 1) x(n) h 2 +x(n 1) h 6 x(n 2) h x(n 11) h 46 y(4n) x(n) h x(n 1) h 7 x(n 2) h x(n 11) h 47 (1) filter processing time can be dramatically reduced. Thus, LUT-based filters are suited for high-speed filtering applications, since uninterrupted filtering operation can be performed with a streamlined input data. However, LUTbased filter designs are plagued by large LUT sizes, hence LUT area minimization is required for efficient FIR filter realization. To obtain the designed outputs, each of the 11-bit outputs is generated at four times the chip clock rate (four phases). III. PROPOSED FIR FILTER DESIGN Figure 2 shows the LUT-based FIR filter structure. The operation of a 48-tap 1:4 interpolation FIR filter using LUT-based structure can be performed without customary arithmetic operations. Instead of filter coefficients being stored in ROM as in the classical FIR filter designs, each of the four filter outputs in Equation 1 is pre-calculated and tabulated in ROM for each input transition pattern. Therefore, with a 12-bit input x {x(n), x(n 1),..., x(n 11)}, directly implementing Equation 1 in LUT form requires a ( )-bit ROM table for storing all possible 11-bit output results, y(4n ),y(4n 2), y(4n 1), and y(4n). Each of the input data bits holds values of 1, 0, or 1. The input data values serve as direct 12-bit address values to the LUT, hence the four pre-generated 11-bit output values of the filtering operations are available upon request by a simple memory read operation. Since the filter outputs can be generated using only the input data values, the overall Despite the fast filtering operation made possible by use of LUTs, post-synthesis sessions for area measurements indicate that the LUT block in these FIR filters still occupy 60 to 99% of the total filter area, thus reductions in LUT area are required. Since the LUT block occupies a large portion of area in the FIR filter, the proposed filter structure targets reduction of LUT size by partitioning, by exploiting coefficient symmetry, and by sharing the partitioned LUTs through the multiplexing of input data streams. With the output stream size fixed, the size of the original LUT can be adjusted by varying the input stream size. Every reduced input bit halves the LUT address, which implies a reduction in LUT size by half. By the same token, by splitting a larger input bit stream into smaller bit-clusters, a single LUT can be partitioned into

4 Input data cluste size* 6 bits bits 2 bits 1 bits * Cluster sizes from a 12-bit stream input. Partitioned LUT unit area (a) # LUTs used (b) Total Area (a) (b) multiple smaller LUTs. Table 1 shows various partitioning solutions with respect to a 12-bit input stream. The multiway partitioning of the LUT with respect to various data cluster sizes results in reduced total LUT area. Partitioning the LUT by 1-bit clusters yields six partitioned LUTs, resulting in maximal total LUT area reductions. However due to the increased complexity of the added glue logic resulting from LUT partitions, the overall area may increase. Moreover, logic synthesis of LUTs with very small bit stream clusters fails to produce anticipated area reductions, since the input products and SOP terms are not likely to be shared by the outputs during synthesis [9]. Figure shows a single-filter block design with three different LUT partitioning solutions. Each of the n-bit data clusters from the 12-bit shift-register is assigned to appropriate LUTs for filtering, and the partial results are added at the output. Due to the inherent symmetric nature of the low-pass filter coefficients, the upper half partitioned LUT blocks form mirror images of the lower half. Figure 4 shows a 24-tap 1:4 interpolation FIR filter operation over the input data D n {D 0, D 1, D 2, D, D 4, D 5,}. The 24-element low-pass filter coefficients, h m { h 0, h 1,..., h 2 }, are symmetrical across the center []. Thus D n can be split into two -data sets, with each set performing separate filtering operation. Note that prior to performing the filtering operation, data with phase index not equaling '00' are padded with zeros. The proposed 1:4 interpolation FIR filter utilizes a 48-tap filter coefficient requiring the input of twelve data elements. The twelve data elements are split into two 6-data sets to perform separate filtering operation and added together at the output[2],[5]. Generally, the number of multiplication and coefficient size can be reduced in half by first adding D n and its reflected counterpart, then by performing multiplication with a single common coefficient. However, in the case of FIR filters with 1-bit input, adopting the above technique is not suitable due to increased hardware complexity. As mentioned in Sections 1(III) and 2(III), due to the symmetric nature of the filter coefficients, the proposed single-channel filter blocks in Figure employs two sets of partitioned LUT blocks, when one set of LUT is the mirror image of the other. Since duplicated sets of LUTs signify wasted area, further area optimizations are feasible. Instead of performing single filtering operation with separate LUT pairs, the FIR filter design has been extended to a more efficient dual-filter design by judiciously using only one set of the mirror imaged LUT blocks, thereby reducing the LUT area by a fourth. Figure 5 shows the proposed single-channel dual-filter structure. Two 12-bit input data streams (Q data and I data) are divided and clustered into smaller n-bit packets (i.e. 6-bit Q r, Q f, and I r, I f data clusters) and multiplexed for optimal sharing of partitioned LUTs. After LUT-based filtering operation, which takes the form of memory references as mentioned in Section 2(II), the partial results pertaining to Q data and I data are piped to the adders for the final result. IV. IMPLEMENTATION OF THE PROPOSED FIR FILTER Figure 6 shows the proposed single-channel dual-filter block implemented by adopting the features addressed in Section III. The proposed FIR filter structure consists of three blocks _ input stage, partitioned LUT blocks, and output stage.

5 (a) Two LUTs (b) Four LUTs (c) Six LUTs.

6 As mentioned earlier, in each input channel of the QPSK modulator, quadrature-phase and in-phase signal components form two independent input streams. The Q and I data streams are fed into the proposed single-channel dual-filter block, and FIR-filtered Q and I data streams are output. The input stage of the proposed FIR filter block consists of a set of pipeline registers, for input of Q and I data streams. Q and I data sets are shifted into the registers as shown in Figure 6. When the register chain is full, the 12 input bits are packed into smaller data clusters and are dispatched to appropriate LUTs via selection multiplexers for filtering. As reported in Table 1, the twelve input bits can be split to share 1~, and 6 partitioned LUTs. Each LUT area decreases exponentially with the number of partitioned LUTs; the greater the number of LUT partitions the smaller the total LUT area. However, the overall area may increase due to adders, multiplexers, intermediate latches, and other glue logic. Thus exact area estimations require not just the area of the partitioned LUTs but also that of added glue logic with each partitioned solution. The proposed single-channel dualfilter block has been implemented using three different partitioning solutions: Tri-partitioning, bi-partitioning, and single LUT. Empirical results dictate that optimal area reduction for the LUT and surrounding logic is obtained by bi-partitioning the LUT with -bit cluster sizes, as shown in the shaded region in Table 1. Figure 6 (b) shows the proposed single-channel dual-filter block obtained by bi-partitioning the LUT. Note that implementing a dualfilter block by directly merging two single-filter structures of Figure requires four times the number of LUTs. However, by exploiting the symmetric properties of the filter coefficients and by sharing the LUTs through multiplexing clustered data, a more efficient dual-filter scheme can be devised. The proposed dual-filter filter output stage consists of pipelined latches, a tree of adders (10-bit CSA and 11-bit CLA), and a pair of filter output selector latches. After fetching the constant values from the previous LUT stage, the partial results pertaining to Q data and I data are piped to the tree of adders in alternating order. The 10-bit CSA and 11-bit CLA accumulate the partial results to form the

7 final filtered value, and a set of filter output selector latches direct the filtered Q and I data to corresponding filter output. V. EXPERIMENTAL RESULTS The proposed 1:4 interpolation FIR filter has been designed for different LUT partitioning solutions. The design has been simulated with Verilog-XL, and synthesized with Design Compiler. The power measurements were performed on the PowerMill circuit simulator at the logic level using the Samsung's STD70-0.6µm process standard cell library. Post-synthesis sessions have been carried out for the proposed FIR filter implementation, obtaining area and power measures for -channel 6-filter configurations. These evaluations results have been compared against three other conventional FIR filter implementations under equivalent configurations: 4-bank filter block employing ROM-based LUTs, transversal filter block, and the singlearchitecture dual-channel filter block. Table 2 reports the area profiles of the proposed FIR filter when compared against conventional pulse-shaping 1:4 interpolated FIR filter implementations. The relative costs for all the implementations are compared with the single-architecture dual-channel filter design, which has been popularly employed in -channel W-CMDA mobile station modulators. The proposed LUT-partitioned FIR filter design shows the area reduction of 40%. Note that

8 (a) Single LUT (b) Bi-partitioned LUT (c) Tri-partitioned LUT III

9 Area Measures 4-bank filter employing ROM-based LUTs Transversal filter Single-architecture dual-channel filter Proposed Filter Type 1: Tri-partitioned LUT Type 2: Bi-partitioned LUT Type : Single LUT Gate count 15,21.0 4, ,81.0 1,01.5 1, ,61.0 # blocks used * Experimental results are compared against the single-architecture dual-channel filter. Total gate count 91, ,96.0 5,662.0,904.0,55.5 4,08.0 Relative cost 1, * Power Measures 4-bank filter employing ROM-based LUTs Transversal filter Single-architecture dual-channel filter Proposed Filter Type 1: Tri-partitioned LUT Type 2: Bi-partitioned LUT Type : Single LUT Clock frequency (MHz) Filter power consumption (mw) # blocks used Total power (mw) implementing a -channel 6-filter modulator requires 2 blocks of the single-architecture dual-channel filter. The proposed single-channel dual-filter block design is readily scalable to the N-channel 2N-filter ensemble, easily meeting the -channel 6-filter specification of the W-CDMA modulator. Among the proposed filter implementations shown in Table 1, type 2 (bi-partitioning the LUT) shows optimal area savings. Table reports the total power consumption for the proposed FIR filter compared against conventional filters. To measure the average power consumption synthesized cells are analyzed and characterized with EPIC's PowerMill for 24000ns. Overall decrease in power consumption is observed for all types of the proposed filter implementations despite little power optimization efforts. Note that even at twice the clock speed, the proposed filters consume the power comparable to or less than conventional designs. Among the proposed filter implementations shown in Table, type 2 (bi-partitioning the LUT) shows optimal power and area savings. The low-energy profile can be attributed to shorter critical paths due to smaller LUTs and retiming effects induced by the latches lying between the LUTs and the filter output. VI. CONCLUSION & FUTURE RESEARCHES In this paper, we described the design of an areaefficient 1:4 interpolation FIR filter by partitioning LUTs. Six filtering blocks (-channels of in-phase and quadrature-phase input signals) reside within the core blocks of the W-CDMA mobile station modulator. To obtain an area-efficient FIR filter implementation, conventional designs have centered their efforts on reducing the LUT size, since the LUT block occupies 60% to 99% of the total area of each FIR filter. Since the LUT block occupies a large portion of area in the FIR filter, the proposed filter structure targets reduction of LUT size by partitioning, by exploiting coefficient symmetry, and by

10 sharing the partitioned LUTs through the multiplexing of input data streams. More than 40% reductions in gate area have been obtained for the proposed pulse-shaping filter when compared to conventional FIR filter blocks. Despite no low-power design efforts, the proposed FIR filter consumes power comparable to the popular singlearchitecture dual-channel filter. For portable communication system applications, future research works warrant a power-conscious design effort employing signal transition analysis. Acknowledgement: This research was supported by the Sogang University Research Grants in [REFERENCES] [1] K. Yeon et al., 'Design of Chip Set for CDMA Mobile System,' ETRI Journal, Vol. 19, No., Oct. 1997, pp. 228~241. [2] A. Oppenheim and D. Manolakis, Discrete-Time Signal Processing, Prentice-Hall: Englewood Cliffs, New Jersey, [] J. Holmes, Coherent Spread Spectrum Systems, Wiley: New York, [4] S. Glisic and P. Leppanen, Code Division Multiple Access Communications, Kluwer Academic Publishers, [5] J. Proakis and D. Manolakis, Digital Signal Processing: Principles, Algorithms, and Applications, Prentice-Hall: Upper Saddle River, New Jersey, [6] R. Peterson, R. Ziemer, and D. Borth, Introduction to Spread-Spectrum Communications, Prentice Hall: Englewood Cliffs, New Jersey, [7] I. Kang, K. Yeon, H. Jo, J. Chong, and K. Kim, 'Multiple 1: N Interpolation FIR Filter Design Based on a Single Architecture,' in Proc. IEEE Int. Symposium on Circuits and Systems, Vol. 2, May 1998, pp. 16~19. [8] G. Do and K. Feher, 'Efficient Filter Design for IS-95 CDMA Systems,' IEEE Trans. on Consumer Electronics, Vol. 42, No. 4, Nov. 1996, pp. 1011~1020. [9] N. Weste and K. Eshraghian, Principles of CMOS VLSI Design, 2nd Edition, Addison-Wesley, 199.

11 Sun-Young Hwang received the B.S. degree in electronic engineering from Seoul National University, Seoul, Korea, in 1976, the M.S. degree from Korea Advanced Institute of Science in 1978, and the Ph.D. degree in electrical engineering from Stanford University, California, U.S.A., in Since 1986, he has been with the Center for Integrated Systems at Stanford University, working on design of a high-level synthesis and simulation system. In 1986 and 1987, he held a consulting position at Palo Alto Research Center of Fairchild Semiconductor Corporation. In 1989, he joined the Department of Electronic Engineering at Sogang University, where he is now professor. His current research interests include hardware/software co-design, and DSP/VLSI systems design. hwang@ccs.sogang.ac.kr Tel : Fax : Jong-Kwan Choi received the B.S. degree in electronic engineering from Sogang University, Seoul, Korea, in From 1992 to 1995 he was senior engineer at the ASIC center (Semiconductor division) of Daewoo Telecom., LTD. He has joined IAE as a research engineer in 1996, and currently he is working towards the M.S. degree in electrical engineering at Sogang University. His current research interests include communication/network (ATM & Ethernet) system IC design and mobile communication/modem design. cjksgu@yahoo.com Tel : Fax : Sik Kim received the B.S. and M.S. degrees in electronic engineering from Sogang University, Seoul, Korea, in 1994 and 1996, respectively. He is currently working towards the Ph. D degree in electronic engineering at Sogang University. His current research interests include Digital VLSI system design, high speed computer architecture, and CAD system development. cosmos@eecad.sogang.ac.kr Tel : Fax :

ALONG with the progressive device scaling, semiconductor

ALONG with the progressive device scaling, semiconductor IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 57, NO. 4, APRIL 2010 285 LUT Optimization for Memory-Based Computation Pramod Kumar Meher, Senior Member, IEEE Abstract Recently, we

More information

Implementation of Memory Based Multiplication Using Micro wind Software

Implementation of Memory Based Multiplication Using Micro wind Software Implementation of Memory Based Multiplication Using Micro wind Software U.Palani 1, M.Sujith 2,P.Pugazhendiran 3 1 IFET College of Engineering, Department of Information Technology, Villupuram 2,3 IFET

More information

LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE

LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE S.Basi Reddy* 1, K.Sreenivasa Rao 2 1 M.Tech Student, VLSI System Design, Annamacharya Institute of Technology & Sciences (Autonomous), Rajampet (A.P),

More information

Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture

Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture Vinaykumar Bagali 1, Deepika S Karishankari 2 1 Asst Prof, Electrical and Electronics Dept, BLDEA

More information

Reconfigurable FPGA Implementation of FIR Filter using Modified DA Method

Reconfigurable FPGA Implementation of FIR Filter using Modified DA Method Reconfigurable FPGA Implementation of FIR Filter using Modified DA Method M. Backia Lakshmi 1, D. Sellathambi 2 1 PG Student, Department of Electronics and Communication Engineering, Parisutham Institute

More information

International Journal of Engineering Trends and Technology (IJETT) - Volume4 Issue8- August 2013

International Journal of Engineering Trends and Technology (IJETT) - Volume4 Issue8- August 2013 International Journal of Engineering Trends and Technology (IJETT) - Volume4 Issue8- August 2013 Design and Implementation of an Enhanced LUT System in Security Based Computation dama.dhanalakshmi 1, K.Annapurna

More information

A Novel Architecture of LUT Design Optimization for DSP Applications

A Novel Architecture of LUT Design Optimization for DSP Applications A Novel Architecture of LUT Design Optimization for DSP Applications O. Anjaneyulu 1, Parsha Srikanth 2 & C. V. Krishna Reddy 3 1&2 KITS, Warangal, 3 NNRESGI, Hyderabad E-mail : anjaneyulu_o@yahoo.com

More information

OF AN ADVANCED LUT METHODOLOGY BASED FIR FILTER DESIGN PROCESS

OF AN ADVANCED LUT METHODOLOGY BASED FIR FILTER DESIGN PROCESS IMPLEMENTATION OF AN ADVANCED LUT METHODOLOGY BASED FIR FILTER DESIGN PROCESS 1 G. Sowmya Bala 2 A. Rama Krishna 1 PG student, Dept. of ECM. K.L.University, Vaddeswaram, A.P, India, 2 Assistant Professor,

More information

Keywords Xilinx ISE, LUT, FIR System, SDR, Spectrum- Sensing, FPGA, Memory- optimization, A-OMS LUT.

Keywords Xilinx ISE, LUT, FIR System, SDR, Spectrum- Sensing, FPGA, Memory- optimization, A-OMS LUT. An Advanced and Area Optimized L.U.T Design using A.P.C. and O.M.S K.Sreelakshmi, A.Srinivasa Rao Department of Electronics and Communication Engineering Nimra College of Engineering and Technology Krishna

More information

THE USE OF forward error correction (FEC) in optical networks

THE USE OF forward error correction (FEC) in optical networks IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 8, AUGUST 2005 461 A High-Speed Low-Complexity Reed Solomon Decoder for Optical Communications Hanho Lee, Member, IEEE Abstract

More information

LUT Optimization for Memory Based Computation using Modified OMS Technique

LUT Optimization for Memory Based Computation using Modified OMS Technique LUT Optimization for Memory Based Computation using Modified OMS Technique Indrajit Shankar Acharya & Ruhan Bevi Dept. of ECE, SRM University, Chennai, India E-mail : indrajitac123@gmail.com, ruhanmady@yahoo.co.in

More information

Research Article Design and Implementation of High Speed and Low Power Modified Square Root Carry Select Adder (MSQRTCSLA)

Research Article Design and Implementation of High Speed and Low Power Modified Square Root Carry Select Adder (MSQRTCSLA) Research Journal of Applied Sciences, Engineering and Technology 12(1): 43-51, 2016 DOI:10.19026/rjaset.12.2302 ISSN: 2040-7459; e-issn: 2040-7467 2016 Maxwell Scientific Publication Corp. Submitted: August

More information

Design of Memory Based Implementation Using LUT Multiplier

Design of Memory Based Implementation Using LUT Multiplier Design of Memory Based Implementation Using LUT Multiplier Charan Kumar.k 1, S. Vikrama Narasimha Reddy 2, Neelima Koppala 3 1,2 M.Tech(VLSI) Student, 3 Assistant Professor, ECE Department, Sree Vidyanikethan

More information

Distributed Arithmetic Unit Design for Fir Filter

Distributed Arithmetic Unit Design for Fir Filter Distributed Arithmetic Unit Design for Fir Filter ABSTRACT: In this paper different distributed Arithmetic (DA) architectures are proposed for Finite Impulse Response (FIR) filter. FIR filter is the main

More information

Modified Reconfigurable Fir Filter Design Using Look up Table

Modified Reconfigurable Fir Filter Design Using Look up Table Modified Reconfigurable Fir Filter Design Using Look up Table R. Dhayabarani, Assistant Professor. M. Poovitha, PG scholar, V.S.B Engineering College, Karur, Tamil Nadu. Abstract - Memory based structures

More information

An optimized implementation of 128 bit carry select adder using binary to excess-one converter for delay reduction and area efficiency

An optimized implementation of 128 bit carry select adder using binary to excess-one converter for delay reduction and area efficiency Journal From the SelectedWorks of Journal December, 2014 An optimized implementation of 128 bit carry select adder using binary to excess-one converter for delay reduction and area efficiency P. Manga

More information

Design and Implementation of High Speed 256-Bit Modified Square Root Carry Select Adder

Design and Implementation of High Speed 256-Bit Modified Square Root Carry Select Adder Design and Implementation of High Speed 256-Bit Modified Square Root Carry Select Adder Muralidharan.R [1], Jodhi Mohana Monica [2], Meenakshi.R [3], Lokeshwaran.R [4] B.Tech Student, Department of Electronics

More information

An Lut Adaptive Filter Using DA

An Lut Adaptive Filter Using DA An Lut Adaptive Filter Using DA ISSN: 2321-9939 An Lut Adaptive Filter Using DA 1 k.krishna reddy, 2 ch k prathap kumar m 1 M.Tech Student, 2 Assistant Professor 1 CVSR College of Engineering, Department

More information

Guidance For Scrambling Data Signals For EMC Compliance

Guidance For Scrambling Data Signals For EMC Compliance Guidance For Scrambling Data Signals For EMC Compliance David Norte, PhD. Abstract s can be used to help mitigate the radiated emissions from inherently periodic data signals. A previous paper [1] described

More information

An Efficient Reduction of Area in Multistandard Transform Core

An Efficient Reduction of Area in Multistandard Transform Core An Efficient Reduction of Area in Multistandard Transform Core A. Shanmuga Priya 1, Dr. T. K. Shanthi 2 1 PG scholar, Applied Electronics, Department of ECE, 2 Assosiate Professor, Department of ECE Thanthai

More information

A Low Power Delay Buffer Using Gated Driver Tree

A Low Power Delay Buffer Using Gated Driver Tree IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) ISSN: 2319 4200, ISBN No. : 2319 4197 Volume 1, Issue 4 (Nov. - Dec. 2012), PP 26-30 A Low Power Delay Buffer Using Gated Driver Tree Kokkilagadda

More information

FPGA Implementation of DA Algritm for Fir Filter

FPGA Implementation of DA Algritm for Fir Filter International Journal of Computational Engineering Research Vol, 03 Issue, 8 FPGA Implementation of DA Algritm for Fir Filter 1, Solmanraju Putta, 2, J Kishore, 3, P. Suresh 1, M.Tech student,assoc. Prof.,Professor

More information

OMS Based LUT Optimization

OMS Based LUT Optimization International Journal of Advanced Education and Research ISSN: 2455-5746, Impact Factor: RJIF 5.34 www.newresearchjournal.com/education Volume 1; Issue 5; May 2016; Page No. 11-15 OMS Based LUT Optimization

More information

128 BIT CARRY SELECT ADDER USING BINARY TO EXCESS-ONE CONVERTER FOR DELAY REDUCTION AND AREA EFFICIENCY

128 BIT CARRY SELECT ADDER USING BINARY TO EXCESS-ONE CONVERTER FOR DELAY REDUCTION AND AREA EFFICIENCY 128 BIT CARRY SELECT ADDER USING BINARY TO EXCESS-ONE CONVERTER FOR DELAY REDUCTION AND AREA EFFICIENCY 1 Mrs.K.K. Varalaxmi, M.Tech, Assoc. Professor, ECE Department, 1varuhello@Gmail.Com 2 Shaik Shamshad

More information

Memory efficient Distributed architecture LUT Design using Unified Architecture

Memory efficient Distributed architecture LUT Design using Unified Architecture Research Article Memory efficient Distributed architecture LUT Design using Unified Architecture Authors: 1 S.M.L.V.K. Durga, 2 N.S. Govind. Address for Correspondence: 1 M.Tech II Year, ECE Dept., ASR

More information

Designing Fir Filter Using Modified Look up Table Multiplier

Designing Fir Filter Using Modified Look up Table Multiplier Designing Fir Filter Using Modified Look up Table Multiplier T. Ranjith Kumar Scholar, M-Tech (VLSI) GITAM University, Visakhapatnam Email id:-ranjithkmr55@gmail.com ABSTRACT- With the advancement in device

More information

An MFA Binary Counter for Low Power Application

An MFA Binary Counter for Low Power Application Volume 118 No. 20 2018, 4947-4954 ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu An MFA Binary Counter for Low Power Application Sneha P Department of ECE PSNA CET, Dindigul, India

More information

Implementation and Analysis of Area Efficient Architectures for CSLA by using CLA

Implementation and Analysis of Area Efficient Architectures for CSLA by using CLA Volume-6, Issue-3, May-June 2016 International Journal of Engineering and Management Research Page Number: 753-757 Implementation and Analysis of Area Efficient Architectures for CSLA by using CLA Anshu

More information

Power Reduction Techniques for a Spread Spectrum Based Correlator

Power Reduction Techniques for a Spread Spectrum Based Correlator Power Reduction Techniques for a Spread Spectrum Based Correlator David Garrett (garrett@virginia.edu) and Mircea Stan (mircea@virginia.edu) Center for Semicustom Integrated Systems University of Virginia

More information

High Performance Carry Chains for FPGAs

High Performance Carry Chains for FPGAs High Performance Carry Chains for FPGAs Matthew M. Hosler Department of Electrical and Computer Engineering Northwestern University Abstract Carry chains are an important consideration for most computations,

More information

International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September ISSN

International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September ISSN International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September-2014 917 The Power Optimization of Linear Feedback Shift Register Using Fault Coverage Circuits K.YARRAYYA1, K CHITAMBARA

More information

Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops

Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops A.Abinaya *1 and V.Priya #2 * M.E VLSI Design, ECE Dept, M.Kumarasamy College of Engineering, Karur, Tamilnadu, India # M.E VLSI

More information

Implementation of Low Power and Area Efficient Carry Select Adder

Implementation of Low Power and Area Efficient Carry Select Adder International Journal of Engineering Science Invention ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 3 Issue 8 ǁ August 2014 ǁ PP.36-48 Implementation of Low Power and Area Efficient Carry Select

More information

Design And Implimentation Of Modified Sqrt Carry Select Adder On FPGA

Design And Implimentation Of Modified Sqrt Carry Select Adder On FPGA Design And Implimentation Of Modified Sqrt Carry Select Adder On FPGA Ch. Pavan kumar #1, V.Narayana Reddy, *2, R.Sravanthi *3 #Dept. of ECE, PBR VIT, Kavali, A.P, India #2 Associate.Proffesor, Department

More information

A Fast Constant Coefficient Multiplier for the XC6200

A Fast Constant Coefficient Multiplier for the XC6200 A Fast Constant Coefficient Multiplier for the XC6200 Tom Kean, Bernie New and Bob Slous Xilinx Inc. Abstract. We discuss the design of a high performance constant coefficient multiplier on the Xilinx

More information

Objectives. Combinational logics Sequential logics Finite state machine Arithmetic circuits Datapath

Objectives. Combinational logics Sequential logics Finite state machine Arithmetic circuits Datapath Objectives Combinational logics Sequential logics Finite state machine Arithmetic circuits Datapath In the previous chapters we have studied how to develop a specification from a given application, and

More information

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532 www.ijecs.in International Journal Of Engineering And Computer Science ISSN: 2319-7242 Volume 5 Issue 10 Oct. 2016, Page No. 18532-18540 Pulsed Latches Methodology to Attain Reduced Power and Area Based

More information

Implementation of Area Efficient Memory-Based FIR Digital Filter Using LUT-Multiplier

Implementation of Area Efficient Memory-Based FIR Digital Filter Using LUT-Multiplier Implementation of Area Efficient Memory-Based FIR Digital Filter Using LUT-Multiplier K.Purnima, S.AdiLakshmi, M.Jyothi Department of ECE, K L University Vijayawada, INDIA Abstract Memory based structures

More information

Design on CIC interpolator in Model Simulator

Design on CIC interpolator in Model Simulator Design on CIC interpolator in Model Simulator Manjunathachari k.b 1, Divya Prabha 2, Dr. M Z Kurian 3 M.Tech [VLSI], Sri Siddhartha Institute of Technology, Tumkur, Karnataka, India 1 Asst. Professor,

More information

Design and Implementation of LUT Optimization DSP Techniques

Design and Implementation of LUT Optimization DSP Techniques Design and Implementation of LUT Optimization DSP Techniques 1 D. Srinivasa rao & 2 C. Amala 1 M.Tech Research Scholar, Priyadarshini Institute of Technology & Science, Chintalapudi 2 Associate Professor,

More information

International Journal of Engineering Research-Online A Peer Reviewed International Journal

International Journal of Engineering Research-Online A Peer Reviewed International Journal RESEARCH ARTICLE ISSN: 2321-7758 VLSI IMPLEMENTATION OF SERIES INTEGRATOR COMPOSITE FILTERS FOR SIGNAL PROCESSING MURALI KRISHNA BATHULA Research scholar, ECE Department, UCEK, JNTU Kakinada ABSTRACT The

More information

A Parallel Area Delay Efficient Interpolation Filter Architecture

A Parallel Area Delay Efficient Interpolation Filter Architecture A Parallel Area Delay Efficient Interpolation Filter Architecture [1] Anusha Ajayan, [2] Rafeekha M J [1] PG Student [VLSI & ES] [2] Assistant professor, Department of ECE, TKM Institute of Technology,

More information

LUT Design Using OMS Technique for Memory Based Realization of FIR Filter

LUT Design Using OMS Technique for Memory Based Realization of FIR Filter International Journal of Emerging Engineering Research and Technology Volume. 2, Issue 6, September 2014, PP 72-80 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) LUT Design Using OMS Technique for Memory

More information

DDC and DUC Filters in SDR platforms

DDC and DUC Filters in SDR platforms Conference on Advances in Communication and Control Systems 2013 (CAC2S 2013) DDC and DUC Filters in SDR platforms RAVI KISHORE KODALI Department of E and C E, National Institute of Technology, Warangal,

More information

DESIGN OF LOW POWER AND HIGH SPEED BEC 2248 EFFICIENT NOVEL CARRY SELECT ADDER

DESIGN OF LOW POWER AND HIGH SPEED BEC 2248 EFFICIENT NOVEL CARRY SELECT ADDER DESIGN OF LOW POWER AND HIGH SPEED BEC 2248 EFFICIENT NOVEL CARRY SELECT ADDER Sakshi Rajput 1, Gitanjali 2, Priya Sharma 2 and Garima 2 1 Assistant Professor, Department of Electronics and Communication

More information

Efficient Method for Look-Up-Table Design in Memory Based Fir Filters

Efficient Method for Look-Up-Table Design in Memory Based Fir Filters International Journal of Computer Applications (975 8887) Volume 78 No.6, September Efficient Method for Look-Up-Table Design in Memory Based Fir Filters Md.Zameeruddin M.Tech, DECS, Dept. of ECE, Vardhaman

More information

Design of Fault Coverage Test Pattern Generator Using LFSR

Design of Fault Coverage Test Pattern Generator Using LFSR Design of Fault Coverage Test Pattern Generator Using LFSR B.Saritha M.Tech Student, Department of ECE, Dhruva Institue of Engineering & Technology. Abstract: A new fault coverage test pattern generator

More information

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL Random Access Scan Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL ramamve@auburn.edu Term Paper for ELEC 7250 (Spring 2005) Abstract: Random Access

More information

FPGA Hardware Resource Specific Optimal Design for FIR Filters

FPGA Hardware Resource Specific Optimal Design for FIR Filters International Journal of Computer Engineering and Information Technology VOL. 8, NO. 11, November 2016, 203 207 Available online at: www.ijceit.org E-ISSN 2412-8856 (Online) FPGA Hardware Resource Specific

More information

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS NINU ABRAHAM 1, VINOJ P.G 2 1 P.G Student [VLSI & ES], SCMS School of Engineering & Technology, Cochin,

More information

Interframe Bus Encoding Technique for Low Power Video Compression

Interframe Bus Encoding Technique for Low Power Video Compression Interframe Bus Encoding Technique for Low Power Video Compression Asral Bahari, Tughrul Arslan and Ahmet T. Erdogan School of Engineering and Electronics, University of Edinburgh United Kingdom Email:

More information

REDUCING DYNAMIC POWER BY PULSED LATCH AND MULTIPLE PULSE GENERATOR IN CLOCKTREE

REDUCING DYNAMIC POWER BY PULSED LATCH AND MULTIPLE PULSE GENERATOR IN CLOCKTREE 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. 5, May 2014, pg.210

More information

VLSI Technology used in Auto-Scan Delay Testing Design For Bench Mark Circuits

VLSI Technology used in Auto-Scan Delay Testing Design For Bench Mark Circuits VLSI Technology used in Auto-Scan Delay Testing Design For Bench Mark Circuits N.Brindha, A.Kaleel Rahuman ABSTRACT: Auto scan, a design for testability (DFT) technique for synchronous sequential circuits.

More information

Fault Detection And Correction Using MLD For Memory Applications

Fault Detection And Correction Using MLD For Memory Applications Fault Detection And Correction Using MLD For Memory Applications Jayasanthi Sambbandam & G. Jose ECE Dept. Easwari Engineering College, Ramapuram E-mail : shanthisindia@yahoo.com & josejeyamani@gmail.com

More information

The main design objective in adder design are area, speed and power. Carry Select Adder (CSLA) is one of the fastest

The main design objective in adder design are area, speed and power. Carry Select Adder (CSLA) is one of the fastest ISSN: 0975-766X CODEN: IJPTFI Available Online through Research Article www.ijptonline.com IMPLEMENTATION OF FAST SQUARE ROOT SELECT WITH LOW POWER CONSUMPTION V.Elanangai*, Dr. K.Vasanth Department of

More information

Bit Swapping LFSR and its Application to Fault Detection and Diagnosis Using FPGA

Bit Swapping LFSR and its Application to Fault Detection and Diagnosis Using FPGA Bit Swapping LFSR and its Application to Fault Detection and Diagnosis Using FPGA M.V.M.Lahari 1, M.Mani Kumari 2 1,2 Department of ECE, GVPCEOW,Visakhapatnam. Abstract The increasing growth of sub-micron

More information

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015 Optimization of Multi-Channel BCH Error Decoding for Common Cases Russell Dill Master's Thesis Defense April 20, 2015 Bose-Chaudhuri-Hocquenghem (BCH) BCH is an Error Correcting Code (ECC) and is used

More information

An FPGA Implementation of Shift Register Using Pulsed Latches

An FPGA Implementation of Shift Register Using Pulsed Latches An FPGA Implementation of Shift Register Using Pulsed Latches Shiny Panimalar.S, T.Nisha Priscilla, Associate Professor, Department of ECE, MAMCET, Tiruchirappalli, India PG Scholar, Department of ECE,

More information

Adding Analog and Mixed Signal Concerns to a Digital VLSI Course

Adding Analog and Mixed Signal Concerns to a Digital VLSI Course Session Number 1532 Adding Analog and Mixed Signal Concerns to a Digital VLSI Course John A. Nestor and David A. Rich Department of Electrical and Computer Engineering Lafayette College Abstract This paper

More information

12-bit Wallace Tree Multiplier CMPEN 411 Final Report Matthew Poremba 5/1/2009

12-bit Wallace Tree Multiplier CMPEN 411 Final Report Matthew Poremba 5/1/2009 12-bit Wallace Tree Multiplier CMPEN 411 Final Report Matthew Poremba 5/1/2009 Project Overview This project was originally titled Fast Fourier Transform Unit, but due to space and time constraints, the

More information

An Improved Recursive and Non-recursive Comb Filter for DSP Applications

An Improved Recursive and Non-recursive Comb Filter for DSP Applications eonode Inc From the SelectedWorks of Dr. oita Teymouradeh, CEng. 2006 An Improved ecursive and on-recursive Comb Filter for DSP Applications oita Teymouradeh Masuri Othman Available at: https://works.bepress.com/roita_teymouradeh/4/

More information

An Efficient High Speed Wallace Tree Multiplier

An Efficient High Speed Wallace Tree Multiplier Chepuri satish,panem charan Arur,G.Kishore Kumar and G.Mamatha 38 An Efficient High Speed Wallace Tree Multiplier Chepuri satish, Panem charan Arur, G.Kishore Kumar and G.Mamatha Abstract: The Wallace

More information

Optimization of memory based multiplication for LUT

Optimization of memory based multiplication for LUT Optimization of memory based multiplication for LUT V. Hari Krishna *, N.C Pant ** * Guru Nanak Institute of Technology, E.C.E Dept., Hyderabad, India ** Guru Nanak Institute of Technology, Prof & Head,

More information

A VLSI Architecture for Variable Block Size Video Motion Estimation

A VLSI Architecture for Variable Block Size Video Motion Estimation A VLSI Architecture for Variable Block Size Video Motion Estimation Yap, S. Y., & McCanny, J. (2004). A VLSI Architecture for Variable Block Size Video Motion Estimation. IEEE Transactions on Circuits

More information

Area and Speed Efficient Implementation of Symmetric FIR Digital Filter through Reduced Parallel LUT Decomposed DA Approach

Area and Speed Efficient Implementation of Symmetric FIR Digital Filter through Reduced Parallel LUT Decomposed DA Approach Circuits and Systems, 216, 7, 1379-1391 Pulished Online June 216 in SciRes. http://www.scirp.org/journal/cs http://dx.doi.org/1.4236/cs.216.78121 Area and Speed Efficient Implementation of Symmetric FIR

More information

Multirate Digital Signal Processing

Multirate Digital Signal Processing Multirate Digital Signal Processing Contents 1) What is multirate DSP? 2) Downsampling and Decimation 3) Upsampling and Interpolation 4) FIR filters 5) IIR filters a) Direct form filter b) Cascaded form

More information

Power Efficient Design of Sequential Circuits using OBSC and RTPG Integration

Power Efficient Design of Sequential Circuits using OBSC and RTPG Integration 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. 2, Issue. 9, September 2013,

More information

Gated Driver Tree Based Power Optimized Multi-Bit Flip-Flops

Gated Driver Tree Based Power Optimized Multi-Bit Flip-Flops International Journal of Emerging Engineering Research and Technology Volume 2, Issue 4, July 2014, PP 250-254 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Gated Driver Tree Based Power Optimized Multi-Bit

More information

ISSN:

ISSN: 427 AN EFFICIENT 64-BIT CARRY SELECT ADDER WITH REDUCED AREA APPLICATION CH PALLAVI 1, VSWATHI 2 1 II MTech, Chadalawada Ramanamma Engg College, Tirupati 2 Assistant Professor, DeptofECE, CREC, Tirupati

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 Low Power VLSI CMOS Design An Image Processing Chip for RGB to HSI Conversion A.Th. Schwarzbacher 1,2 and J.B. Foley 2 1 Dublin Institute of Technology, Dept. Of Electronic and Communication Eng., Dublin,

More information

Research Article Low Power 256-bit Modified Carry Select Adder

Research Article Low Power 256-bit Modified Carry Select Adder Research Journal of Applied Sciences, Engineering and Technology 8(10): 1212-1216, 2014 DOI:10.19026/rjaset.8.1086 ISSN: 2040-7459; e-issn: 2040-7467 2014 Maxwell Scientific Publication Corp. Submitted:

More information

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational

More information

White Paper Versatile Digital QAM Modulator

White Paper Versatile Digital QAM Modulator White Paper Versatile Digital QAM Modulator Introduction With the advancement of digital entertainment and broadband technology, there are various ways to send digital information to end users such as

More information

Peak Dynamic Power Estimation of FPGA-mapped Digital Designs

Peak Dynamic Power Estimation of FPGA-mapped Digital Designs Peak Dynamic Power Estimation of FPGA-mapped Digital Designs Abstract The Peak Dynamic Power Estimation (P DP E) problem involves finding input vector pairs that cause maximum power dissipation (maximum

More information

Clock Gating Aware Low Power ALU Design and Implementation on FPGA

Clock Gating Aware Low Power ALU Design and Implementation on FPGA Clock Gating Aware Low ALU Design and Implementation on FPGA Bishwajeet Pandey and Manisha Pattanaik Abstract This paper deals with the design and implementation of a Clock Gating Aware Low Arithmetic

More information

An Efficient 64-Bit Carry Select Adder With Less Delay And Reduced Area Application

An Efficient 64-Bit Carry Select Adder With Less Delay And Reduced Area Application An Efficient 64-Bit Carry Select Adder With Less Delay And Reduced Area Application K Allipeera, M.Tech Student & S Ahmed Basha, Assitant Professor Department of Electronics & Communication Engineering

More information

Efficient Parallelization of Polyphase Arbitrary Resampling FIR Filters for High-Speed Applications

Efficient Parallelization of Polyphase Arbitrary Resampling FIR Filters for High-Speed Applications Noname manuscript No. (will be inserted by the editor Efficient Parallelization of Polyphase Arbitrary Resampling FIR Filters for High-Speed Applications Hannes Ramon Haolin Li Piet Demeester Johan Bauwelinck

More information

L12: Reconfigurable Logic Architectures

L12: Reconfigurable Logic Architectures L12: Reconfigurable Logic Architectures Acknowledgements: Materials in this lecture are courtesy of the following sources and are used with permission. Frank Honore Prof. Randy Katz (Unified Microelectronics

More information

Asynchronous IC Interconnect Network Design and Implementation Using a Standard ASIC Flow

Asynchronous IC Interconnect Network Design and Implementation Using a Standard ASIC Flow Asynchronous IC Interconnect Network Design and Implementation Using a Standard ASIC Flow Bradley R. Quinton*, Mark R. Greenstreet, Steven J.E. Wilton*, *Dept. of Electrical and Computer Engineering, Dept.

More information

Implementation of High Speed Adder using DLATCH

Implementation of High Speed Adder using DLATCH International Journal of Emerging Engineering Research and Technology Volume 3, Issue 12, December 2015, PP 162-172 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Implementation of High Speed Adder using

More information

PERFORMANCE ANALYSIS OF AN EFFICIENT PULSE-TRIGGERED FLIP FLOPS FOR ULTRA LOW POWER APPLICATIONS

PERFORMANCE ANALYSIS OF AN EFFICIENT PULSE-TRIGGERED FLIP FLOPS FOR ULTRA LOW POWER APPLICATIONS Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 5.258 IJCSMC,

More information

AN OPTIMIZED IMPLEMENTATION OF MULTI- BIT FLIP-FLOP USING VERILOG

AN OPTIMIZED IMPLEMENTATION OF MULTI- BIT FLIP-FLOP USING VERILOG AN OPTIMIZED IMPLEMENTATION OF MULTI- BIT FLIP-FLOP USING VERILOG 1 V.GOUTHAM KUMAR, Pg Scholar In Vlsi, 2 A.M.GUNA SEKHAR, M.Tech, Associate. Professor, ECE Department, 1 gouthamkumar.vakkala@gmail.com,

More information

EEC 116 Fall 2011 Lab #5: Pipelined 32b Adder

EEC 116 Fall 2011 Lab #5: Pipelined 32b Adder EEC 116 Fall 2011 Lab #5: Pipelined 32b Adder Dept. of Electrical and Computer Engineering University of California, Davis Issued: November 2, 2011 Due: November 16, 2011, 4PM Reading: Rabaey Sections

More information

N.S.N College of Engineering and Technology, Karur

N.S.N College of Engineering and Technology, Karur Modified Reconfigurable CSD Fir Filter Design Using Look up Table Sivakumar.M 1, Ranjitha.S 2, Vijayabharathi.P 3, Dhivya.G 4 1 Assistant professor, 2,3,4 UG student-final year, Department of Electronics

More information

International Journal Of Global Innovations -Vol.6, Issue.I Paper Id: SP-V6-I1-P11 ISSN Online:

International Journal Of Global Innovations -Vol.6, Issue.I Paper Id: SP-V6-I1-P11 ISSN Online: LOW POWER SHIFT REGISTERS USING CLOCK GATING TECHNIQUE #1 G.SHIREESHA, M.Tech student, #2 T.NAGESWARRAO, Assistant Professor, #3 S.NAGESWARA RAO, Assistant Professor, Dept of ECE, SRI VENKATESWARA ENGINEERING

More information

Figure.1 Clock signal II. SYSTEM ANALYSIS

Figure.1 Clock signal II. SYSTEM ANALYSIS International Journal of Advances in Engineering, 2015, 1(4), 518-522 ISSN: 2394-9260 (printed version); ISSN: 2394-9279 (online version); url:http://www.ijae.in RESEARCH ARTICLE Multi bit Flip-Flop Grouping

More information

LFSR Counter Implementation in CMOS VLSI

LFSR Counter Implementation in CMOS VLSI LFSR Counter Implementation in CMOS VLSI Doshi N. A., Dhobale S. B., and Kakade S. R. Abstract As chip manufacturing technology is suddenly on the threshold of major evaluation, which shrinks chip in size

More information

EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH

EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH 1 Kalaivani.S, 2 Sathyabama.R 1 PG Scholar, 2 Professor/HOD Department of ECE, Government College of Technology Coimbatore,

More information

A Symmetric Differential Clock Generator for Bit-Serial Hardware

A Symmetric Differential Clock Generator for Bit-Serial Hardware A Symmetric Differential Clock Generator for Bit-Serial Hardware Mitchell J. Myjak and José G. Delgado-Frias School of Electrical Engineering and Computer Science Washington State University Pullman, WA,

More information

Using Embedded Dynamic Random Access Memory to Reduce Energy Consumption of Magnetic Recording Read Channel

Using Embedded Dynamic Random Access Memory to Reduce Energy Consumption of Magnetic Recording Read Channel IEEE TRANSACTIONS ON MAGNETICS, VOL. 46, NO. 1, JANUARY 2010 87 Using Embedded Dynamic Random Access Memory to Reduce Energy Consumption of Magnetic Recording Read Channel Ningde Xie 1, Tong Zhang 1, and

More information

POWER OPTIMIZED CLOCK GATED ALU FOR LOW POWER PROCESSOR DESIGN

POWER OPTIMIZED CLOCK GATED ALU FOR LOW POWER PROCESSOR DESIGN POWER OPTIMIZED CLOCK GATED ALU FOR LOW POWER PROCESSOR DESIGN 1 L.RAJA, 2 Dr.K.THANUSHKODI 1 Prof., Department of Electronics and Communication Engineeering, Angel College of Engineering and Technology,

More information

Low Power Area Efficient Parallel Counter Architecture

Low Power Area Efficient Parallel Counter Architecture Low Power Area Efficient Parallel Counter Architecture Lekshmi Aravind M-Tech Student, Dept. of ECE, Mangalam College of Engineering, Kottayam, India Abstract: Counters are specialized registers and is

More information

Adaptive Fir Filter with Optimised Area and Power using Modified Inner-Product Block

Adaptive Fir Filter with Optimised Area and Power using Modified Inner-Product Block Adaptive Fir Filter with Optimised Area and Power using Modified Inner-Product Block Jesmin Joy M. Tech Scholar (VLSI & Embedded Systems), Dept. of ECE, IIET, M. G. University, Kottayam, Kerala, India

More information

Retiming Sequential Circuits for Low Power

Retiming Sequential Circuits for Low Power Retiming Sequential Circuits for Low Power José Monteiro, Srinivas Devadas Department of EECS MIT, Cambridge, MA Abhijit Ghosh Mitsubishi Electric Research Laboratories Sunnyvale, CA Abstract Switching

More information

Design & Simulation of 128x Interpolator Filter

Design & Simulation of 128x Interpolator Filter Design & Simulation of 128x Interpolator Filter Rahul Sinha 1, Sonika 2 1 Dept. of Electronics & Telecommunication, CSIT, DURG, CG, INDIA rsinha.vlsieng@gmail.com 2 Dept. of Information Technology, CSIT,

More information

EN2911X: Reconfigurable Computing Topic 01: Programmable Logic. Prof. Sherief Reda School of Engineering, Brown University Fall 2014

EN2911X: Reconfigurable Computing Topic 01: Programmable Logic. Prof. Sherief Reda School of Engineering, Brown University Fall 2014 EN2911X: Reconfigurable Computing Topic 01: Programmable Logic Prof. Sherief Reda School of Engineering, Brown University Fall 2014 1 Contents 1. Architecture of modern FPGAs Programmable interconnect

More information

Dynamically Reconfigurable FIR Filter Architectures with Fast Reconfiguration

Dynamically Reconfigurable FIR Filter Architectures with Fast Reconfiguration Dynamically Reconfigurable FIR Filter Architectures with Fast Reconfiguration Martin Kumm, Konrad Möller and Peter Zipf University of Kassel, Germany FIR FILTER Fundamental component in digital signal

More information

Low Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

Low Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Low Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No. # 29 Minimizing Switched Capacitance-III. (Refer

More information

Combining Dual-Supply, Dual-Threshold and Transistor Sizing for Power Reduction

Combining Dual-Supply, Dual-Threshold and Transistor Sizing for Power Reduction Combining Dual-Supply, Dual-Threshold and Transistor Sizing for Reduction Stephanie Augsburger 1, Borivoje Nikolić 2 1 Intel Corporation, Enterprise Processors Division, Santa Clara, CA, USA. 2 Department

More information

Low-Power Decimation Filter for 2.5 GHz Operation in Standard-Cell Implementation

Low-Power Decimation Filter for 2.5 GHz Operation in Standard-Cell Implementation Low-Power Decimation Filter for 2.5 GHz Operation in Standard-Cell Implementation Manfred Ley, Oleksandr Melnychenko Abstract A low-power decimation filter for very high-speed over-sampling analog to digital

More information