Memory Efficient Architecture For High Speed Fir Filter Using Distributed Arithmetic
نویسنده
چکیده
This paper presents the realization of memory efficient architecture using Distributed Arithmetic (DA) for implementation of Finite Impulse Response (FIR) filter. Here, the multipliers in FIR filter are replaced with multiplier less DA based technique. First, the theory of DA is described. In this technique, pre-computed values of inner product are stored in LUT, which are further added and shifted with number of iterations equal to the precision of input samples. But the exponential growth of LUT with the order of FIR filter, in its basic structure, makes it prohibitive for many applications. An improvement over the basic DA structure is presented in this paper, by the use of partitioning of LUT to the desired length. Architecture of 32 tap FIR filter is presented, with different length of partition of LUT. Design implementation and synthesis result shown the improvement in speed of operation as well as saving in memory, with more number of partitions. The proposed architecture provides an efficient memory-time-power implementation which involves significantly less latency and less area-delay complexity when compared with existing structures for FIR Filter. Keywords— Distributed Arithmetic (DA), Field programmable gate arrays (FPGA), Finite Impulse response (FIR), Look Up Table (LUT), Partition. —————————— ——————————
منابع مشابه
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithmetic with Decomposed LUT
Abstract: In this paper, a highly area-efficient multiplier-less FIR filter is presented. Distributed Arithmetic (DA) has been used to implement a bit-serial scheme of a general asymmetric version of an FIR filter, taking optimal advantage of the 3-input LUT-based structure of FPGAs. The implementation of FIR filters on FPGA based on traditional arithmetic method costs considerable hardware res...
متن کاملHigh Speed and Area Efficient Fpga Implementation of Fir Filter Using Distributed Arithmetic
In this paper, high speed and area efficient multiplier-less architecture for Finite impulse response filter (FIR) based on distributed arithmetic is presented. The proposed Lookup table less architecture for FIR filter uses the speed advantage of Carry save adder. A modification in the shift accumulator stage yields both high speed and area savings. Furthermore, Memory reduction is possible si...
متن کاملDesign of Programmable, Efficient Finite Impulse Response Filter Based on Distributive Arithmetic Algorithm
Present era of the mobile computing and multimedia technology demands high performance and low power Very Large Scale Integrated Circuit (VLSI) digital signal processing (DSP) systems. The availability of larger Field Programmable Gate Array (FPGA) devices has started a shift of System-on-Chip (SoC) designs towards using reprogrammable FPGAs, thereby starting a new era of System-on-a-reprogramm...
متن کاملImplementation of High Speed Pipelined Distributed Arithmetic Based FIR Filter
In the explosive growth of wireless and networking applications, Digital Signal Processing (DSP) operations are extensively used for characterizing and controlling the discrete input signals. For those DSP operations, Finite Impulse Response (FIR) filter is used to filter the unwanted/noise/distorted signals from the discrete input signals. In this study, design of Pipelined Distributed Arithme...
متن کاملA Novel Vlsi Architecture of High Speed 1d Discrete Wavelet Transform
This paper describes an efficient implementation for a multi-level convolution based 1-D DWT hardware architecture for use in FPGAs. The proposed architecture combines some hardware optimization techniques to develop a novel DWT architecture that has high performance and is suitable for portable and high speed devices. The first step towards the hardware implementation of the DWT algorithm was ...
متن کامل