Verilog约束文件

使用软件:vivado

vivado使用的约束文件格式为xdc文件。xdc文件主要是定义管脚约束、时钟约束,以及其他时序约束。

约束文件的创建:

①先创建一个.xdc的约束文件,在vivado左侧边栏Project Manager下,点击Add Source

Verilog约束文件_第1张图片

②选择Add or create constraints,点击Next

Verilog约束文件_第2张图片

③点击Create File按钮,在file name输入文件名,点击OK

Verilog约束文件_第3张图片

④点击Finish按钮,完成约束文件的创建

约束文件的书写:(普通IO口只需约束引脚号和电压)

管脚约束:set_property PACKAGE_PIN 引脚编号 [get_ports 端口名称]

电平信号约束:set_property IOSTANDARD 电压 [get_ports 端口名称]

!!!此处需要注意大小写,端口名称如果是数组的话用{ }括起来,端口名称必须和源代码中的名字一致,且不能和关键字一样。

以led[0]的约束为例:

set_property PACKAGE_PIN G14 [get_ports {led[0]}] 为了绑定led[0]的管脚

set_property IOSTANDARD LVCMOS33 [get_ports {led[0]}] 为了设置led[0]的电平约束

你可能感兴趣的:(Verilog,verilog)