Digital filter synthesis based on minimal signed digit representation.

被引:60
作者
Park, IC [1 ]
Kang, HJ [1 ]
机构
[1] Korea Adv Inst Sci & Technol, EE, Dept Elect Engn & Comp Sci, Yuseong Gu, Taejon, South Korea
来源
38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001 | 2001年
关键词
D O I
10.1109/DAC.2001.935554
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the complexity of digital filters is dominated by the number of multiplications, many works have focused on minimizing the complexity of multiplier blocks that compute the constant coefficient multiplications required in filters. The complexity of multiplier blocks can be significantly reduced by using an efficient number system. Although the canonical signed digit representation is commonly used as it guarantees the minimal number of additions for a constant multiplication, we propose in this paper a digital filter synthesis algorithm that is based on the minimal signed digit (MSD) representation. The MSD representation is attractive because it provides a number of forms that have the minimal number of non-zero digits for a constant. This redundancy can lead to efficient filters if a proper MSD representation is selected for each constant. In experimental results, the proposed algorithm resulted in superior filters to those generated from the CSD representation.
引用
收藏
页码:468 / 473
页数:6
相关论文
共 16 条
[1]  
[Anonymous], 1978, FUNDAMENTALS COMPUTE
[2]   PRIMITIVE OPERATOR DIGITAL-FILTERS [J].
BULL, DR ;
HORROCKS, DH .
IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1991, 138 (03) :401-412
[3]   A simple processor core design for DCT/IDCT [J].
Chang, TS ;
Kung, CS ;
Jen, CW .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2000, 10 (03) :439-447
[4]   USE OF MINIMUM-ADDER MULTIPLIER BLOCKS IN FIR DIGITAL-FILTERS [J].
DEMPSTER, AG ;
MACLEOD, MD .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1995, 42 (09) :569-577
[5]   Subexpression sharing in filters using canonic signed digit multipliers [J].
Hartley, RI .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1996, 43 (10) :677-688
[6]  
HASHEMIAN R, 1997, P AS C SIGN SYST COM, P904
[7]  
Hwang K., 1979, Computer Arithmetic-Principles, Architecture And Design
[8]  
KIM JT, 1998, THESIS KOREA ADV I S
[9]  
KOREN I, 1993, COMPUTER ARITHMETRIC
[10]  
Li D., 1993, [Proceedings] 1993 IEEE International Symposium on Circuits and Systems, P84, DOI 10.1109/ISCAS.1993.393663