描述
针对当前解决方案创建 1 个虚拟时钟。
此命令只能在处于活动状态的解决方案关联环境中执行。时钟周期是用于驱动最优化的约束(在给定时钟周期内将尽可能多的可行运算链接起来)。
C 和 C++ 设计仅支持单个时钟。
语法
create_clock -period <number> [OPTIONS]
选项
-
-name <string>
- 指定时钟名称。如果不提供名称,将使用默认名称。
-
-period <number>
- 指定时钟周期(以 ns 或 MHz 为单位)。
- 如果不指定单位,将使用 ns。
- 如果不指定周期,将使用默认周期 10 ns。
示例
指定时钟周期为 50 ns:
create_clock -period 50
使用默认名称和周期 10 ns 来指定时钟:
create_clock
指定以 MHz 为单位的时钟频率:
create_clock -period 100MHz