DocumentCode
3543909
Title
I2CRA: contention resolution algorithm for intra- and inter-coefficient common subexpression elimination
Author
Xu, Fei ; Chang, Chip-Hong ; Jong, Ching-Chuen
Author_Institution
Centre for High Performance Embedded Syst., Nanyang Technol. Univ., Singapore, Singapore
fYear
2005
fDate
23-26 May 2005
Firstpage
1823
Abstract
Effective common subexpression extraction has become an eminent means to eliminate redundant computations in multiple constant multiplication problems. Prevailing common subexpression elimination (CSE) algorithms use horizontal common subexpressions predominantly due to the symmetry of linear phase FIR filters. This paper presents a new contention resolution algorithm (CRA), called the I2CRA that exploits both the intra- and inter-coefficient redundancy to reduce the logic depth and logic complexity further. Unlike the statistical based CSE, I2CRA allows a selected common subexpressions to be freed in case of conflicts. By endowing the basic CRA with the prowess to handle common subexpressions in both dimensions in a comprehensive manner, the essentiality of vertical and oblique common subexpressions has been manifested.
Keywords
FIR filters; linear phase filters; redundancy; I2CRA; common subexpression elimination; contention resolution algorithm; inter-coefficient; intra-coefficient; linear phase FIR filters; logic complexity; multiple constant multiplication; reduced logic depth; redundant computations; Circuits; Costs; Embedded computing; Embedded system; Finite impulse response filter; High level synthesis; High performance computing; Logic; Signal processing algorithms; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN
0-7803-8834-8
Type
conf
DOI
10.1109/ISCAS.2005.1464964
Filename
1464964
Link To Document