Speeding up Functional Timing Analysis by Concise Formulation of Timed Characteristic Functions

Denny C.Y. Wu*, Aaron C.W. Liang, Charles H.P. Wen

*此作品的通信作者

研究成果: Article同行評審

1 引文 斯高帕斯(Scopus)

摘要

Functional timing analysis (FTA) is a renowned method of finding the true critical delay for the design under interest. By constructing conjunctive normal form (CNF) clauses based on temporal and function constraints, false paths can be identified through the satisfiability (SAT) solving. As a result, the critical delay estimated by FTA is more accurate than that by conventional static timing analysis (STA). However, FTA suffers from the extremely long formulation and computation time, as the number of the clauses in CNF grows exponentially with the increasing size of the design. Due to the reconvergent effect, thousands of clauses can be redundantly formulated for one pin. Even worse, most of them are found useless but seriously lengthen the computation time. Therefore, to avoid ineffective computation in FTA, three novel techniques are proposed: 1) encoding duplication removal (EDR) for removing duplicated functional literals; 2) redundant state propagation (RSP) for propagating temporal states to identify redundant clauses; and 3) temporal footprint identification (TFI) for combining clauses that represent constraints with the same behavior. The experiments show that under a given timing constraint, 94% clauses and 95% literals can be pruned averagely (99% clauses and 99% literals under the best case), resulting in 15.3 times speedup ( 72.99 times under the best case) for formulation and SAT solving. As a result, the proposed techniques (EDR, RSP, and TFI) are proven effective to reduce useless computation and improve the overall performance of FTA.

原文English
文章編號9026953
頁(從 - 到)5281-5294
頁數14
期刊IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
39
發行號12
DOIs
出版狀態Published - 12月 2020

指紋

深入研究「Speeding up Functional Timing Analysis by Concise Formulation of Timed Characteristic Functions」主題。共同形成了獨特的指紋。

引用此