vivado无法绑定IO
在使用vivado的时候发现有的信号无法进行引脚约束
这个信号的Package Pin居然是空的,点击下拉栏里边也是没有东西,具体如下图所示。
我又在这里填进去了T12,结果又出现了下图的提示
上网搜了一下,大概给出的答案都是以下几点:
1:PS使用了PL的IO
2:使用了错误的IO
但是与我这里遇到的错误都不一样,经过排查发现,程序中使用了always,将always改成了initial后,这个信号可以正常绑定IO了。
原代码
always @(*)
begin
tx_o <= din;
end
修改后
initial begin
tx_o <= din;
end
这样就可以正常选择IO了