DocumentCode
1054833
Title
Empirical evaluation of multilevel logic minimization tools for a lookup-table-based field-programmable gate array technology
Author
Schlag, Martine ; Chan, Pak K. ; Kong, Jackson
Author_Institution
Dept. of Comput. Eng., California Univ., Santa Cruz, CA, USA
Volume
12
Issue
5
fYear
1993
fDate
5/1/1993 12:00:00 AM
Firstpage
713
Lastpage
722
Abstract
The performance of multilevel logic minimization tools for a lookup-table-based field-programmable gate array (FPGA) technology was examined. The experiments used the university tools, misII for combinational logic minimization and mustang for state assignments, and the industrial tools xnfmap for technology mapping and apr for automatic placement and routing. The quality of the multilevel logic minimization tools was measured by the number of routed configurable logic blocks (CLBs) in the FPGA realization. A linear relationship between the number of literals and the number of routed CLBs was found. In all 34 MCNC-89 benchmark finite state machines, one-hot state assignment resulted in substantially fewer CLBs than any other state encoding methods available in mustang. A delay model that provides routing delay prediction based on fan-out is presented and used to estimate the delays of the FPGA implementation of logic expressions prior to technology mapping, place, and route
Keywords
circuit layout CAD; delays; logic CAD; logic arrays; many-valued logics; minimisation of switching nets; state assignment; table lookup; FPGA; MCNC-89 benchmark; apr; automatic placement; combinational logic; delay model; field-programmable gate array; finite state machines; industrial tools; lookup-table-based; misII; multilevel logic minimization tools; mustang; network routeing; one-hot state assignment; routed configurable logic blocks; routing delay prediction; state assignments; state encoding; technology mapping; university tools; xnfmap; Automata; Automatic logic units; Delay estimation; Encoding; Field programmable gate arrays; Industrial relations; Logic arrays; Minimization; Predictive models; Routing;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.277616
Filename
277616
Link To Document