描述
我在我的设计中使用分区流并收到以下错误消息,即使在我的设计中只实例化了一个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 – 设计太大,无法容纳器件。请查看“设计摘要”部分,了解您的设计的资源要求超出了可用资源
没有回复内容