仅对英特尔可见 — GUID: xid1535652174184
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: xid1535652174184
Ixiasoft
2.7.1. quartus_sta可执行文件
quartus_sta可执行文件使您能够在不运行完整的 Intel® Quartus® Prime软件GUI的情况下运行时序分析。 可以使用以下方法:
- 要将Timing Analyzer作为独立的GUI应用程序运行,请在命令提示符下输入以下代码:
quartus_staw
- 要在交互式命令外壳模式下运行Timing Analyzer,请在命令提示符下输入以下代码:
quartus_sta -s
- 要从系统命令提示符运行时序分析,请输入以下命令:
quartus_sta <options><project_name>
您可以选择使用命令行选项对大型设计执行迭代时序分析。您可以使用quartus_sta --mode=implement执行不太密集的分析。在这种模式下, Intel® Quartus® Prime软件执行reduced-corner时序分析。当获得所需的结果时,使用quartus_sta --mode=finalize来执行最终的Fitter优化和所有操作条件下的完整的多角(multi-corner)时序分析。
命令行选项 | 说明 |
---|---|
-h | --help | 提供关于quartus_sta的帮助信息。 |
-t <script file> | --script=<script file> | 查找<script file>的来源。 |
-s | --shell | 进入shell模式。 |
--tcl_eval <tcl command> | 评估Tcl命令<tcl command>。 |
--do_report_timing | 对设计中的所有时钟运行以下命令:report_timing -npaths 1 -to_clock $clock report_timing -setup -npaths 1 -to_clock $clock report_timing -hold -npaths 1 -to_clock $clock report_timing -recovery -npaths 1 -to_clock $clock report_timing -removal -npaths 1 -to_clock $clock |
--force_dat | 使用新的延迟信息强制更新工程数据库。 |
--lower_priority | 降低quartus_sta进程的计算优先级。 |
--post_map | 使用post-map数据库结果。 |
--sdc=<SDC file> | 指定要使用的.sdc文件。 |
--report_script=<custom script> | 指定要调用的自定义报告脚本。 |
--speed=<value> | 指定用于时序分析的器件速度等级。 |
-f <argument file> | 指定一个包含额外的命令行参数的文件 |
-c <revision name> | --rev=<revision_name> | 指定要使用的版本及其关联的 Intel® Quartus® Prime Settings File (.qsf)。 |
--multicorner | 指定Timing Analyzer对慢速角以及快速角生成所有时序裕量(slack)摘要报告。 |
--multicorner[=on|off] | 关闭多角(multicorner)时序分析。 |
--voltage=<value_in_mV> | 指定用于时序分析的器件电压,单位为mV。 |
--temperature=<value_in_C> | 指定以摄氏度为单位的器件温度,用于时序分析。 |
--parallel [=<num_processors>] | 指定在多处理器系统上使用的计算机处理器数。 |
--mode=implement|finalize | 确定Timing Analyzer对中间操作执行reduced-corner分析(implement),还是对最终Fitter优化和布局执行four-corner分析(finalize)。 |