ISE 13.1错误:打包:2310  – 太多的“STARTUP”类型的comps符合此器件。-Altera-Intel社区-FPGA CPLD-ChipDebug

ISE 13.1错误:打包:2310 – 太多的“STARTUP”类型的comps符合此器件。

描述

我在我的设计中使用分区流并收到以下错误消息,即使在我的设计中只实例化了一个START_UP原语:

错误:打包:2310 – 找到太多的“STARTUP”类型的组合适合此器件。

错误:映射:237 – 设计太大,无法容纳器件。请查看“设计摘要”部分,了解您的设计的资源要求超出了可用资源。

在较低级别的分区中实例化START_UP原语时会发生此问题,然后将该分区导入到设计中。

Map无法在导入较低级别分区之前看到此原语并插入START_UP原语。

这导致设计中存在两个START_UP原语以及产生的错误。

解决方案是在较低级别的分区中没有实例化START_UP原语并将其保留在顶级分区中。

以下是UG748的详​​细信息:

保留在Top分区中唯一需要的元件是STARTUP。
如果设计包含STARTUP块,则此块应在Top中实例化,或允许在Top中推断。

如果在子分区内实例化STARTUP,则也会在Top中推断出STARTUP。这会导致Map错误。

错误:打包:2310 – 找到太多的“STARTUP”类型的组合适合此器件。

错误:映射:237 – 设计太大,无法容纳器件。请查看“设计摘要”部分,了解您的设计的资源要求超出了可用资源

请登录后发表评论

    没有回复内容