DocumentCode
2294746
Title
Latch optimization in circuits generated from high-level descriptions
Author
Sentovich, E.M. ; Toma, H. ; Berry, G.
Author_Institution
Centre de Mathematiques Appliquees, Ecole Nat. Superieure des Mines de Paris, Sophia-Antipolis, France
fYear
1996
fDate
10-14 Nov. 1996
Firstpage
428
Lastpage
435
Abstract
In a gate-level description of a finite state machine (FSM), there is a tradeoff between the number of latches and the size of the logic implementing the next-state and output functions. Typically, an initial implementation is generated via explicit state assignment or translation from a high-level language, and the tradeoff is subsequently only lightly explored. We efficiently explore good latch/logic tradeoffs for large designs generated from high-level specifications. We reduce the number of latches while controlling the logic size. We demonstrate the efficacy of our techniques on some large industrial examples.
Keywords
finite state machines; logic CAD; explicit state assignment; finite state machine; high-level specifications; latch optimization; latch/logic tradeoffs; tradeoff; Circuits; Delay; Design optimization; Encoding; High level languages; Latches; Logic design; Process design; Size control; State-space methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
Conference_Location
San Jose, CA, USA
Print_ISBN
0-8186-7597-7
Type
conf
DOI
10.1109/ICCAD.1996.569833
Filename
569833
Link To Document