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 :
بازگشت