问题描述
ISE 9.1i设计工具报告了一个错误的错误消息,限制了某些差分I / O标准与Spartan-3 FPGA中的同一个存储区。
错误:布局:864 – 不兼容的IOB锁定在同一个Bank
解决/修复方法
同一Bank中的LVDS_25和LVDS_25_DCI
将LVDS_25 I / O和LVDS_25_DCI I / O放在同一个存储区中时,布局和布线工具会报告以下错误消息:
错误:布局:864 – 不兼容的IOB锁定在同一个Bank
此错误消息不正确。两个I / O标准允许在同一个Bank中。
此问题已在ISE 9.2i SP1中修复。要避免此问题,用户必须升级到ISE 9.2i SP1或更高版本。
同一Bank中的差分输入
从以前版本的数据表中的文档中可以看出,只有下列其中一个可以位于同一个存储区中:LVDS,LDT,LVDS_EXT和RSDS。
这种说法部分正确。如果您仅使用这些标准作为输入,则Bank不存在此类限制。从ISE 9.1i设计工具开始,如果将多个输入放在同一个库中,则放置和布线错误。
如果其中一个输出和任何数量的这些输入位于同一个库中,则这些工具也会出错。此问题已在ISE 9.2i SP1中修复。
数据表现已更改为正确声明以下内容:
IOBs组织成Bank
每家Bank只允许使用以下标准之一:
LVDS输出,LDT输出,LVDS_EXT输出或RSDS输出。
有关兼容I / O标准的更多信息,请参阅Spartan-3数据表 :
https://www.xilinx.com/support/documentation/data_sheets/ds099.pdf
没有回复内容