仅对英特尔可见 — GUID: mwh1410383677329
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: mwh1410383677329
Ixiasoft
2.7.2.2. 添加和删除集合项
与集合命令一起使用的通配符定义命令标识的集合项。例如,如果设计包含名为src0,src1,src2和dst0的寄存器,那么集合命令[get_registers src*]标识寄存器src0,src1和src2,但不标识寄存器dst0。要识别寄存器dst0,必须使用一个附加命令[get_registers dst*]。如要包含dst0,也可以指定一个集合命令[get_registers {src* dst*}]。
如要修改集合,请使用add_to_collection和remove_from_collection命令。add_to_collection命令使您能够将其他项添加到现有集合中。
add_to_collection命令
add_to_collection < first collection > < second collection >
注: add_to_collection命令创建一个新集合,此集合是所指定的两个集合的并集。
remove_from_collection命令使您能够从现有集合中删除项目。
remove_from_collection命令
remove_from_collection < first collection > < second collection >
以下示例显示了使用add_to_collection将项目添加到集合中。
将项目添加到集合中
#Setting up initial collection of registers set regs1 [get_registers a*] #Setting up initial collection of keepers set kprs1 [get_keepers b*] #Creating a new set of registers of $regs1 and $kprs1 set regs_union [add_to_collection $kprs1 $regs1] #OR #Creating a new set of registers of $regs1 and b* #Note that the new collection appends only registers with name b* # not all keepers set regs_union [add_to_collection $regs1 b*]
在 Intel® Quartus® Prime软件中,keeper是I/O端口或者寄存器。包含get_keepers的.sdc文件与第三方时序分析流程不兼容。