Title :
Design of high-speed multiplierless filters using a nonrecursive signed common subexpression algorithm
Author :
Martínez-Peiró, Marcos ; Boemo, Eduardo I. ; Wanhammar, Lars
Author_Institution :
Dept. of Electron. Eng., Univ. Politecnica de Valencia, Spain
fDate :
3/1/2002 12:00:00 AM
Abstract :
In this work, a new algorithm called nonrecursive signed common subexpression elimination (NR-SCSE) is discussed, and several applications in the area of multiplierless finite-impulse response (FIR) filters are developed. While the recursive utilization of a common subexpression generates a high logic depth into the digital structure, the NR-SCSE algorithm allows the designer to overcome this problem by using each subexpression once. The paper presents a complete description of the algorithm, and a comparison with two other well-known options: the graph synthesis, and the classical common subexpression elimination technique. Main results show that the NR-SCSE implementations of several benchmark circuits offer the best relation between occupied area and logic depth respect to the previous values published in the technical literature
Keywords :
FIR filters; circuit CAD; digital filters; high-speed integrated circuits; iterative methods; linear phase filters; Hartley algorithm; benchmark circuits; canonic signed-digit representation; computer array splitting reduction; dependence graph; finite-impulse response filtering; graph synthesis; hardware synthesis; high-speed multiplierless filters design; iteration; logic depth; nonrecursive signed common subexpression algorithm; occupied area; optimal runtime operation; signed subexpressions sharing; Algorithm design and analysis; Circuit synthesis; Digital TV; Digital filters; Discrete cosine transforms; Filtering algorithms; Finite impulse response filter; Helium; Logic circuits; Logic design;
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
DOI :
10.1109/TCSII.2002.1013866