A hardware-efficient programmable FIR processor using input-data and tap folding

被引:1
|
作者
Chen, Oscal T. -C. [1 ]
Chen, Li-Hsun [1 ]
机构
[1] Natl Chung Cheng Univ, Signal & Media Labs, Dept Elect Engn, Chiayi 621, Taiwan
关键词
D O I
10.1155/2007/92523
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Advances in nanoelectronic fabrication have enabled integrated circuits to operate at a high frequency. The finite impulse response ( FIR) filter needs only to meet real-time demand. Accordingly, increasing the FIR architecture's folding number can compensate the high-frequency operation and reduce the hardware complexity, while continuing to allow applications to operate in real time. In this work, the folding scheme with integrating input-data and tap folding is proposed to develop a hardware-efficient programmable FIR architecture. With the use of the radix-4 Booth algorithm, the 2-bit input subdata approach replaces the conventional 3-bit input subdata approach to reduce the number of latches required to store input subdata in the proposed FIR architecture. Additionally, the tree accumulation approach with simplified carry-in bit processing is developed to minimize the hardware complexity of the accumulation path. With folding in input data and taps, and reduction in hardware complexity of the input subdata latches and accumulation path, the proposed FIR architecture is demonstrated to have a low hardware complexity. By using the TSMC 0.18 mu m CMOS technology, the proposed FIR processor with 10-bit input data and filter coefficient enables a 128-tap FIR filter to be performed, which takes an area of 0.45 mm(2), and yields a throughput rate of 20 M samples per second at 200 MHz. As compared to the conventional FIR processors, the proposed programmable FIR processor not only meets the throughput-rate demand but also has the lowest area occupied per tap.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Scalable Hardware-Efficient Architecture for Frame Synchronization in High-Data-Rate Satellite Receivers
    Crocetti, Luca
    Pagani, Emanuele
    Bertolucci, Matteo
    Fanucci, Luca
    [J]. ELECTRONICS, 2024, 13 (03)
  • [42] Efficient software architecture for IPSec acceleration using a programmable security processor
    Thoguluva, Janar
    Raghunathan, Arland
    Chakradhar, Srimat T.
    [J]. 2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 990 - 995
  • [43] HARDWARE-EFFICIENT BIT SEQUENTIAL ADDERS AND MULTIPLIERS USING MODE-CONTROLLED LOGIC
    DAWS, DC
    JONES, EV
    [J]. ELECTRONICS LETTERS, 1980, 16 (11) : 434 - 436
  • [44] Hardware-efficient implementations for discrete function transforms using LUT-based FPGAs
    Chang, TS
    Jen, CW
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1999, 146 (06): : 309 - 315
  • [45] A novel video signal processor with programmable data arrangement and efficient memory configuration
    Lai, YK
    Chen, LG
    Chen, HT
    Chen, MJ
    Lee, YP
    Wu, PC
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1996, 42 (03) : 526 - 534
  • [46] A novel video signal processor with programmable data arrangement and efficient memory configuration
    Lai, YK
    Chen, LG
    [J]. ICCE - INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 1996 DIGEST OF TECHNICAL PAPERS, 1996, : 182 - 183
  • [47] A hardware-efficient massive MIMO detector using improved quasi-Newton method
    Guo, Yifan
    Wang, Zhijun
    Guan, Wu
    Liang, Liping
    Qiu, Xin
    [J]. IEICE ELECTRONICS EXPRESS, 2023, 20 (15):
  • [48] Hardware-Efficient Barrel Shifter Design Using Customized Dynamic Logic Based MUX
    Chon, Dain
    Yang, Yoojeong
    Choi, Hayoung
    Choi, Woong
    [J]. 2022 19TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2022, : 59 - 60
  • [49] A Hardware-Efficient Recognition Accelerator Using Haar-Like Feature and SVM Classifier
    Luo, Aiwen
    An, Fengwei
    Zhang, Xiangyu
    Mattausch, Hans Juergen
    [J]. IEEE ACCESS, 2019, 7 : 14472 - 14487
  • [50] Hardware efficient FIR filter implementation using subfilters for digital receivers
    Vinod, AP
    Lai, EMK
    Premkumar, AB
    Lau, CT
    [J]. SEVENTH INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS, VOL 2, PROCEEDINGS, 2003, : 263 - 266