仅对英特尔可见 — GUID: mwh1414193087296
Ixiasoft
2.5.1.1. Report Fmax Summary(报告Fmax汇总)
2.5.1.2. Report Timing(报告时序)
2.5.1.3. Report Timing By Source Files(按源文件报告时序)
2.5.1.4. Report Data Delay(报告数据延迟)
2.5.1.5. Report Net Delay(报告网络延迟)
2.5.1.6. Report Clocks and Clock Network(报告时钟和时钟网络)
2.5.1.7. Report Clock Transfers(报告时钟传输)
2.5.1.8. Report Metastability(报告亚稳定性)
2.5.1.9. Report CDC Viewer(报告CDC Viewer)
2.5.1.10. Report Asynchronous CDC(报告异步CDC)
2.5.1.11. Report Logic Depth(报告逻辑深度)
2.5.1.12. Report Neighbor Paths(报告相邻路径)
2.5.1.13. Report Register Spread
2.5.1.14. Report Route Net of Interest
2.5.1.15. Report Retiming Restrictions(报告重定时限制)
2.5.1.16. Report Register Statistics(报告寄存器统计)
2.5.1.17. Report Pipelining Information(报告流水线信息)
2.5.1.18. 报告时间借用数据
2.5.1.19. Report Exceptions and Exceptions Reachability(报告异常和异常可达性)
2.5.1.20. Report Bottlenecks(报告瓶颈)
仅对英特尔可见 — GUID: mwh1414193087296
Ixiasoft
2.6.3. 修改迭代约束
您可以迭代地修改.sdc约束并重新分析时序结果,以确保您的设计具有完整的约束。
- 点击Tools > Timing Analyzer。
- 生成您想要分析的报告。双击Macros下的Report All Summaries以生成设置(setup),保持(hold),恢复(recovery)和删除汇总(removal summaries),所支持报告的汇总和设计中所有定义的时钟列表。这些汇总涵盖了您在设计中约束的所有路径。无论何时修改或更正约束,都会生成Constraint Diagnostic报告以识别设计中不受约束的部分或者被忽略的约束。
- 分析报告中的结果。修改约束时,请重新运行报告以查找任何意外结果。例如,一条跨域路径(cross-domain)可能表示您忘记了通过在时钟组中包含一个时钟来切断一个传输(cut a transfer)。
- 在.sdc文件中创建或编辑相应的约束并保存文件。
- 双击Tasks窗格中的Reset Design。这将从您的设计中删除所有约束。从设计中删除所有约束后可以重新读取.sdc文件,包括所作的更改。
- 重新生成您想要分析的报告。
- 重新分析结果。
- 如果需要,请重复步骤4到7。
此方法使用新的约束执行时序分析,而不对逻辑布局进行任何更改。当Fitter使用原始约束进行布局和布线时,Timing Analyzer将应用新的约束。对于新的约束,如果您看到任何失败的时序,那么需要再次运行布局布线。