• DocumentCode
    2756513
  • Title

    Polynomial methods for allocating complex components

  • Author

    Smith, James ; De Micheli, Giovanni

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    217
  • Lastpage
    222
  • Abstract
    Methods for performing component matching by expressing an arithmetic specification and a bit-level description of an implementation as word-level polynomials have been demonstrated for combinational circuits. This representation allows the functionality of a specification and existing implementation to be compared. We present extensions to this basic method that allow polynomial models to be constructed for circuits that employ sequential elements as well as feedback. Furthermore, we derive a means of approximating the functionality of nonpolynomial functions and determining a bound on the error of this approximation. These methods are used to synthesize an infinite impulse response filter from a library of potential implementations
  • Keywords
    IIR filters; circuit feedback; digital arithmetic; digital filters; high level synthesis; polynomials; arithmetic specification; bit-level description; combinational circuits; complex components; component matching; functionality; infinite impulse response filter; nonpolynomial functions; polynomial methods; sequential elements; word-level polynomials; Boolean functions; Combinational circuits; Data structures; Design automation; Feedback circuits; High level synthesis; IEEE Computer Society Press; Polynomials; Registers; Synchronous generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
  • Conference_Location
    Munich
  • Print_ISBN
    0-7695-0078-1
  • Type

    conf

  • DOI
    10.1109/DATE.1999.761125
  • Filename
    761125