描述
为什么在通过ISE DesignSuite13.2工具运行示例设计时会看到以下BitGen错误?
“错误:Bitgen:342 – 此设计包含不限制(LOC)到特定位置或具有未定义I / O标准(IOSTANDARD)的引脚。这可能导致I / O争用或与电路板电源或连接不兼容性能,信号完整性或在极端情况下会损坏器件或其所连接的组件。
为防止出现此错误,强烈建议指定所有引脚位置和I / O标准,以避免潜在的争用或冲突,并允许正确创建比特流。
要将此错误降级为警告并允许使用未指定的I / O位置或标准创建比特流,您可以应用以下-g UnconstrainedPins:Allow“BitGen switch”。
解
要删除此错误,请更改<core_name> /implement/implement.sh中的“bitgen”行或
<core_name> /implement/implement.bat文件:
bitgen -j -g UnconstrainedPins:允许-w routed routed mapped.pcf
不会产生比特流。当所有I / O引脚被放置并约束到适当的I / O标准时,可以移除-j和-g UnconstrainedPins:允许开关,BitGen将生成用于下载的比特流。
有关此问题的更多详细信息,请参阅(Xilinx答复41615) 。
有关Logicore OBSAI的发行说明和已知问题,请参阅(Xilinx答复36971) 。
没有回复内容