描述
关键字:Verilog、HDL、端口、列表、XST
紧迫性:标准
一般描述:
当我试图在Verilog 2001中描述一个“匿名端口”时,或者当Verilog子模块有一个端口宽度为端口宽度的端口列表时,XST会报告以下错误:
模块MyAffF(CLK,FFIN [7:0],RST,FFFOUT [7:0],EN);
输入CLK;
……等
“错误:XST:853 -在模块列表中的不支持项,模块LoMeNo.gt;
解决方案
一
匿名端口
注意:您可以使用匿名端口来描述没有内部连接的端口。当您的设计是用预先确定的接口(端口集)实现时,这是有用的,但是设计不需要在内部连接到一个或多个端口。
匿名端口示例:
模块FF(D,CLK,Q);
端口“Q”后的空格是匿名端口。XST目前不支持匿名端口。
二
在端口列表中声明的端口宽度
在端口列表中声明端口宽度是标准Verilog编码;然而,在Verilog子模块中目前不支持在端口列表中声明端口宽度。若要解决此问题,请在端口声明中声明端口的宽度,而不在端口列表中声明端口宽度。
没有回复内容