create_clock - 2021.2 Chinese

Vitis 高层次综合用户指南 (UG1399)

Document ID
UG1399
Release Date
2021-12-15
Version
2021.2 Chinese

描述

针对当前解决方案创建 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