文章 ID: 000078800 内容类型: 故障排除 上次审核日期: 2021 年 08 月 27 日

Quartus® II 软件在计算 fmax(最大频率)时会考虑反转时钟吗?

环境

    时钟
BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

反转时钟分析取决于设计中反转时钟的实施方式。以下段落描述了两种可能的实施:

案例 1:在整个设计过程中为原始非反转时钟路由,时钟反转在本地进行(在每个逻辑元件或自适应逻辑模块中),所有寄存器均使用时钟的负边缘进行。在这种情况下,Quartus® II 软件在计算时钟 fmax 时确实考虑到了反转时钟。

案例 2:如果无法在本地发生反转,则路由一个反转版本的时钟以使用时钟的负边缘路由给寄存器。在这种情况下,Quartus® II 软件分析所有寄存器,就像使用时钟的正边缘一样。必须进行分配,以便软件正确分析反转时钟。在 TimeQuest 时序分析器中,创建一个派生时钟并将其应用于执行反转的逻辑的输出。通过在 TimeQuest Create 生成的时钟对话框中勾选Invert base时钟或使用 SDC 选项指定此时钟作为反转时钟 -invert 。在 Classic 时序分析器中,使用分配编辑器将反转时钟分配应用到反转时钟馈送的寄存器上。

有关时序分析的更多信息,请参阅 Quartus® II TimeQuest 时序分析器 (PDF)Quartus II Classic Timing Analyzer (PDF)一节,详情请参阅 Quartus® II 手册卷 3的章节。

相关产品

本文适用于 1 产品

英特尔® 可编程设备

1

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。