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
Link To Document