VLSI Design of High Performance DA-Based Reconfigurable FIR Digital Filter For ASIC and FPGA Implementation

P. Lokesh*, S.Chandana **, U.Somalatha ***
*-*** Assistant Professor, Department of Electronics and Communication Engineering, VEMU Institute of Technology, P. Kothakota, India.
Periodicity:December - February'2018
DOI : https://doi.org/10.26634/jcir.6.1.14494

Abstract

n this paper, an efficient Distributed Arithmetic (DA) based reconfigurable Finite Impulse Response (FIR) digital filter is presented which is designed to yield high performance and throughput. To achieve this, the FIR filter co-efficients are designed to change automatically during the processing time. The primary hardware component in the DA based FIR filter is Look-up-Tables (LUTs). In existing architecture to design a filter, RAM based LUTs are used which is not practical for implementing the design as the arithmetic processing partial products are stored in the RAM that thereby consumes more memory blocks. Other limitation of RAM based DA is the structure. It is more cost effective to implement the design in ASIC. To overcome this limitation, shared LUTs are proposed, where instead of storing all the partial inner products in the RAM, shared registers are used to store the bit positions based on the weightage, thereby reducing the use of hardware components when compared with the CSA based structure. The proposed design has less Area-Delay product and less energy per sample. Simulation and synthesis results are verified by using Xilinx 14.2 synthesis tool and Virtex-5 FPGA is the target device. The experimental results show that the proposed design is more efficient than the previous works.

Keywords

Circuit Optimization (Iteration), Distributed Arithmetic (DA), Finite Impulse Response (FIR) Filter, Virtex5 FPGA, ASIC

How to Cite this Article?

Lokesh, P., Chandana, S., and Somalatha, U. (2018). VLSI Design Of High Performance DA-Based Reconfigurable FIR Digital Filter For ASIC and FPGA Implementation. i-manager’s Journal on Circuits and Systems, 6(1), 8-13. https://doi.org/10.26634/jcir.6.1.14494

References

[1]. Chen, K. H., & Chiueh, T. D. (2006). A low-power digitbased reconfigurable FIR filter. IEEE Transactions on Circuits and Systems II: Express Briefs, 53(8), 617-621. .
[2]. Dempster, A. G., & Macleod, M. D. (1995). Use of minimum-adder multiplier blocks in FIR digital filters. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 42(9), 569-577
[3]. Hatai, I., Chakrabarti, I., & Banerjee, S. (2013). Reconfigurable architecture of a RRC FIR interpolator for multi-standard digital up converter. In Parallel and Distributed Processing Symposium Workshops & PhD Forum th (IPDPSW), 2013 IEEE 27 International (pp. 247-251). IEEE.
[4]. Hentschel, T., Henker, M., & Fettweis, G. (1999). The digital front-end of software radio terminals. IEEE Personal Communications, 6(4), 40-46.
[5]. Kumm, M., Möller, K., & Zipf, P. (2013). Dynamically reconfigurable FIR filter architectures with fast reconfiguration. In Reconfigurable and Communication- Centric Systems-on-Chip (ReCoSoC), 2013 8 International Workshop on (pp. 1-8). IEEE.
[6]. Meher, P. K. (2006). Hardware-efficient systolization of DA-based calculation of finite digital convolution. IEEE Transactions on Circuits and Systems II: Express Briefs, 53(8), 707-711.
[7]. Meher, P. K., Chandrasekaran, S., & Amira, A. (2008). FPGA realization of FIR filters by efficient and flexible systolization using distributed arithmetic. IEEE Transactions on Signal Processing, 56(7), 3009-3017.
[8]. Ming, L., & Chao, Y. (2012). The multiplexed structure of multi-channel FIR filter and its resources evaluation. In Computer Distributed Control and Intelligent Environmental Monitoring (CDCIEM), 2012 International Conference on (pp. 764-768). IEEE.
[9]. Ozalevli, E., Huang, W., Hasler, P. E., & Anderson, D. V. (2008). A reconfigurable mixed-signal VLSI implementation of distributed arithmetic used for finite-impulse response filtering. IEEE Transactions on Circuits and Systems I: Regular Papers, 55(2), 510-521.
[10]. White, S. A. (1989). Applications of distributed arithmetic to digital signal processing: A tutorial review. IEEE Assp Magazine, 6(3), 4-19.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Online 15 15

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.