问题描述
XST不支持元注释中的ifdefs。
以下示例在XST中不起作用:
wire DebugWire;
分配DebugWire = 0;
`ifdef DebugMode
// DebugWire的综合属性KEEP为TRUE;
`ENDIF
我怎样才能让它发挥作用?
解决/修复方法
要解决此问题,请使用Verilog-2001属性重写代码,如下所示:
`ifdef DebugMode
(* KEEP =“TRUE”*)导线DebugWire;
`别人
wire DebugWire;
`ENDIF
分配DebugWire = 0;
没有计划支持XST中的元评论样式,因为XST的一般方向是使用Verilog-2001构造。
没有回复内容