仅对英特尔可见 — GUID: mwh1410383791827
Ixiasoft
2.1.5.1. 时序报告命令
2.1.5.2. Fmax汇总报告(Fmax Summary Report)
2.1.5.3. Report Timing命令
2.1.5.4. 报告逻辑电平深度
2.1.5.5. 报告相邻路径(Report Neighbor Paths)
2.1.5.6. Report CDC Viewer命令
2.1.5.7. Report Custom CDC Viewer命令
2.1.5.8. 报告时间借用数据
2.1.5.9. 将约束与时序报告相关联
2.1.5.10. 从Timing Analyzer运行Design Assistant
2.1.5.11. 在其他工具中定位时序路径
2.2.1. 建议的初始SDC约束
2.2.2. SDC文件优先级
2.2.3. 迭代约束修改(Iterative Constraint Modification)
2.2.4. 使用实体绑定的SDC文件(Using Entity-bound SDC Files)
2.2.5. 创建时钟和时钟约束
2.2.6. 创建I/O约束
2.2.7. 创建延迟和偏移约束(Creating Delay and Skew Constraints)
2.2.8. 创建时序异常(Creating Timing Exceptions)
2.2.9. 使用Fitter过约束(Using Fitter Overconstraints)
2.2.10. 示例电路和SDC文件
仅对英特尔可见 — GUID: mwh1410383791827
Ixiasoft
1.1.5.2. 多周期时钟设置
设置关系定义为锁存沿与启动沿之间的时钟周期数。默认情况下,Timing Analyzer执行单周期路径分析,这会导致设置关系等于一个时钟周期(锁存沿–启动沿)。应用多周期设置约束,通过多周期设置值对设置关系进行调整。调整值可能为负。
结束多周期设置约束(end multicycle setup assignment)通过将锁存沿上指定的时钟周期数移动到默认锁存沿的右侧来修改目的时钟的锁存沿。下图显示了end multicycle setup (EMS) assignment的不同值和生成的锁存沿。
图 27. 结束多周期设置值(End Multicycle Setup Values)
启动多周期设置约束(start multicycle setup assignment)通过将启动沿指定数量的时钟周期移动到确定的默认启动沿的左侧来修改源时钟的启动沿。具有各种值的启动多周期设置(SMS)约束可以生成特定的启动沿。
图 28. 启动多周期设置值(Start Multicycle Setup Values)
图 29. Timing Analyzer报告的启动多周期设置值以下显示了Timing Analyzer报告的负设置关系。