• 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