Spartan-3  – “错误:布局:864  – 不相容的IOB锁定在同一个Bank”-Altera-Intel社区-FPGA CPLD-ChipDebug

Spartan-3 – “错误:布局:864 – 不相容的IOB锁定在同一个Bank”

问题描述

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

请登录后发表评论

    没有回复内容