DocumentCode :
3257020
Title :
LATTIS: an iterative speedup heuristic for mapped logic
Author :
Fishburn
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ
fYear :
1992
fDate :
8-12 Jun 1992
Firstpage :
488
Lastpage :
491
Abstract :
The author describes heuristic problems for performance optimization of mapped combinational logic, implemented in the system LATTIS (logic area-time tradeoff for integrated systems). LATTIS currently has six transform types: gate repowering, buffer insertion, downpowering of noncritical fanouts of the critical path, gate duplication, DeMorgan´s laws, and timing-directed factorization and remapping of subcircuits. From among the transforms applicable on the critical path. LATTIS chooses the one with maximum benefit/cost. Cost is increase in area, and benefit is improvement in local slack, weighted by the number of primary input/outputs affected. The delay-area curves produced by LATTIS for the 70 largest circuits of the 1991 MCNC multilevel combinational logic benchmark set are given
Keywords :
combinatorial circuits; delays; heuristic programming; logic design; logic testing; DeMorgan´s laws; LATTIS; benchmark set; buffer insertion; combinational logic; critical path; delay-area curves; downpowering; gate duplication; gate repowering; iterative speedup heuristic; logic area-time tradeoff for integrated systems; mapped logic; noncritical fanouts; performance optimization; remapping; timing-directed factorization; Circuits; Delay; Design automation; Gold; Inverters; Logic design; Logic gates; Monitoring; Roentgenium; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1992. Proceedings., 29th ACM/IEEE
Conference_Location :
Anaheim, CA
ISSN :
0738-100X
Print_ISBN :
0-8186-2822-7
Type :
conf
DOI :
10.1109/DAC.1992.227754
Filename :
227754
Link To Document :
بازگشت