DocumentCode :
3546664
Title :
Incremental timing optimization for automatic layout generation
Author :
Santos, Cristiano ; Ferrão, Daniel ; Reis, Ricardo ; Güntzel, José Luís
Author_Institution :
Inst. of Informatics, Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
fYear :
2005
fDate :
23-26 May 2005
Firstpage :
3567
Abstract :
This paper presents a method to improve the timing performance of combinational circuits tailored to an automatic layout generation strategy. Using a transistor sizing method, delay improvements are achieved by changing the size of gates that belong to the longest sensitizable paths. An incremental technique is used to accelerate the false path-aware timing analysis and to perform the selection of gates for sizing. The proposed transistor sizing algorithm performs discrete sizing according to the performance constraints and therefore can be applied to row-based layouts by using the folding technique. The obtained results show that the proposed method is able to optimize automatically generated circuits with smaller area penalties than currently most used sizing methods, which are based on topological timing analysis.
Keywords :
circuit layout CAD; circuit optimisation; combinational circuits; logic CAD; timing; automatic layout generation; combinational circuits; delay improvements; discrete sizing; false path-aware timing analysis; folding technique; gates; incremental timing optimization; longest sensitizable paths; row-based layouts; timing performance; transistor sizing method; Acceleration; Clocks; Combinational circuits; Delay estimation; Informatics; Optimization methods; Performance analysis; Registers; Sequential circuits; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
Type :
conf
DOI :
10.1109/ISCAS.2005.1465400
Filename :
1465400
Link To Document :
بازگشت