Intel® Quartus® Prime Standard Edition用户指南: Timing Analyzer

ID 683068
日期 9/24/2018
Public
文档目录

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)

对于负设置关系,Timing Analyzer报告的设置关系。

图 29. Timing Analyzer报告的启动多周期设置值