Integer Linear Programming-Based Bit-Level Optimization for High-Speed FIR Decimation Filter Architectures

被引:9
作者
Blad, Anton [1 ]
Gustafsson, Oscar [1 ]
机构
[1] Linkoping Univ, Dept Elect Engn, S-58183 Linkoping, Sweden
关键词
FIR; Polyphase; Sigma-delta; CIC; Optimization; Integer linear programming; Decimation; Digital filter; Carry-save; DESIGN;
D O I
10.1007/s00034-009-9116-5
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Analog-to-digital converters based on sigma-delta modulation have shown promising performance, with steadily increasing bandwidth. However, associated with the increasing bandwidth is an increasing modulator sampling rate, which becomes costly to decimate in the digital domain. Several architectures exist for the digital decimation filter, and among the more common and efficient are polyphase decomposed finite-length impulse response (FIR) filter structures. In this paper, we consider such filters implemented with partial product generation for the multiplications, and carry-save adders to merge the partial products. The focus is on the efficient pipelined reduction of the partial products, which is done using a bit-level optimization algorithm for the tree design. However, the method is not limited only to filter design, but may also be used in other applications where high-speed reduction of partial products is required. The presentation of the reduction method is carried out through a comparison between the main architectural choices for FIR filters: the direct-form and transposed direct-form structures. For the direct-form structure, usage of symmetry adders for linear-phase filters is investigated, and a new scheme utilizing partial symmetry adders is introduced. The optimization results are complemented with energy dissipation and cell area estimations for a 90 nm CMOS process.
引用
收藏
页码:81 / 101
页数:21
相关论文
共 22 条
  • [1] Efficient polyphase decomposition of comb decimation filters in ΣΔ analog-to-digital converters
    Aboushady, H
    Dumonteix, Y
    Louërat, MM
    Mehrez, H
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 2001, 48 (10): : 898 - 903
  • [2] [Anonymous], 2007, THESIS TU BERLIN
  • [3] A low logic depth complex multiplier using distributed arithmetic
    Berkeman, A
    Öwall, V
    Torkelson, M
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2000, 35 (04) : 656 - 659
  • [4] PARALLEL REDUCED AREA MULTIPLIERS
    BICKERSTAFF, KC
    SCHULTE, MJ
    SWARTZLANDER, EE
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING, 1995, 9 (03): : 181 - 191
  • [5] BLAD A, 2008, P IEEE INT S CIRC SY
  • [6] Candy J.C., 1992, OVERSAMPLED METHODS, P1
  • [7] DECIMATION FOR SIGMA DELTA-MODULATION
    CANDY, JC
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1986, 34 (01) : 72 - 76
  • [8] DADDA L., 1965, Alta Frequenza, V34, P349
  • [9] DUMONTEIX Y, 2000, P INT S CIRC SYST GE, V5, P325
  • [10] A comparison design of comb decimators for sigma-delta analog-to-digital converters
    Gao, YH
    Jia, LH
    Isoaho, J
    Tenhunen, H
    [J]. ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2000, 22 (01) : 51 - 60