DocumentCode
3547728
Title
Using symbolic computer algebra for subexpression factorization and subexpression decomposition in high level synthesis
Author
Xing, Xianwu ; Jong, Ching-Chuen
Author_Institution
Center of Integrated Circuits & Syst., Nanyang Technol. Univ., Singapore, Singapore
fYear
2005
fDate
23-26 May 2005
Firstpage
5645
Abstract
In high level synthesis, signals can usually be regarded as symbols. With modern symbolic computer algebra, behavioral-level circuit descriptions consisting of symbols can be transformed into more efficient codes for hardware implementation. In this paper, two high level transformation techniques, subexpression factorization and subexpression decomposition, which are based on modern symbolic computer algebra, are proposed to optimize both area and critical path delay (CPD). The subexpression factorization tries to find an optimal combination of subexpressions of the input polynomial for hardware implementation. The subexpression decomposition tries to achieve the best decomposition of a polynomial for the mapping of complex components.
Keywords
circuit optimisation; high level synthesis; symbol manipulation; area optimization; behavioral-level circuit descriptions; critical path delay; high level synthesis; high level transformation; subexpression decomposition; subexpression factorization; symbolic computer algebra; Algebra; Application software; Computational complexity; Delay; Hardware; High level synthesis; Integrated circuit synthesis; Integrated circuit technology; Polynomials; Space exploration;
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.1465918
Filename
1465918
Link To Document