发明名称 Techniques for using edge masks to perform timing analysis
摘要 Techniques are provided for more efficient timing analysis of user designs for programmable ICs. Initially, a graph is created that represents nodes and edges in a user design. Each edge in the graph is assigned a binary edge mask, each bit of which indicates whether it is reachable from a source or destination type relevant to user specified timing constraints. A timing analysis tool then performs multiple depth-first search operations to compute delays along time critical paths relevant to the user specified timing constraints. Because each edge contains an edge mask to indicate whether it connects to a particular source or destination point, the timing analysis tool does not analyze areas of the graph that do not lead to a relevant source or destination point. These techniques prevent the timing analysis tool from analyzing paths in the graph that are not relevant to the analysis of the time critical paths.
申请公布号 US7093219(B1) 申请公布日期 2006.08.15
申请号 US20030718978 申请日期 2003.11.20
申请人 ALTERA CORPORATION 发明人 HUTTON MICHAEL D.
分类号 G06F17/50 主分类号 G06F17/50
代理机构 代理人
主权项
地址