描述
NGDBuild出现以下错误:
“错误:NGDBug:466 %%PAD Net ‘%s’有非法连接xBuffer-= %s xLID=%d xSyrNe= %s”
解决方案
如果实例化IFD或OFD组件和相应的IGBF或OBUF组件,则IFD和OFD组件已经包含了IBF或OBUF组件。
IFD和OFD组件是包含IOB缓冲区和具有IOB=真属性的FD的宏。因为对于特定IOB,每个方向只有一个缓冲器,所以工具不能将寄存器推到IOB中。
使用一个带有IOB=真属性的FD来代替它。
——————————————
如果从架构向导实例化了核心生成的组件,则会发生此错误,因为DCM架构向导会自动地用DCM实例化一个iBFG。当这种DCM在顶层设计中使用时,一个IGBF将驱动一个IGBFG,从而引起触发错误的问题。
解决这个问题:
1。从项目中删除“.xAW”文件。
2。向项目中添加“& lt;dcm & gt;vHD”文件。
三。编辑“.vHD”文件中的行,并注释出iBFG的所有行。
没有回复内容