UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 52440

Vivado 约束 — 使用 create_generated_clock 时,-combinational 和 -divide_by 之间有什么差别?

描述

Vivado Tcl 参考指南包含以下信息(位于 140 页):

“-combinational — (可选)定义创建“-divide_by 1”生成时钟的组合路径”

可使用 -divide_by {1} 交换机完成该操作时,为什么需要一个新的交换机?

在什么情况下我可以使用这款组合交换机?

解决方案

-combinational:

这种生成时钟的源时延路径只包含主时钟可在其中传送的逻辑。

源时延路径不经过顺序组件时钟引脚、透明锁存器数据引脚,也不经过其它生成型时钟的源引脚。

该选项不打算与可操控时钟的逻辑联用,例如 CMB(时钟修改块)。

-divide_by:

-divide_by arg —(可选)将主时钟周期除以规定值,可得到生成时钟对象的周期。

AR# 52440
日期 08/08/2017
状态 Active
Type 综合文章
Tools
  • Vivado Design Suite
的页面