Forum Discussion
Hi,
This error indicates that there are not enough available resources of the specified type in the region to satisfy the design requirements. Reduce the number of resources required by the design in the specified region - e.g. select a larger region or apply different region constraints to relevant components of the design.
Do you have any LL regions set in both the designs?
Thanks.
- DBay6 years ago
Occasional Contributor
The partition that I'm trying to place twice is only a synthesis qdb. It takes up less than1/4 of the chip. I should be able to place 3-4 of these in the chip, I'm only trying two right now. As I said, I have no LL regions in this upper level. The lower levels have many LL regions and partitions of course. So, this should be able to place these partitions where ever it needs to, since I don't tell it.
However, like I first said, it tries to place them both in the same spot. Even when I create two separate LL regions for these imported QDB files, that are plenty big enough to hold each partition, it still tries to place them on top of each other.
I have done 2 instantiations of the same partition in a lower level project. The only way I achieved that was to not have any partitions or LL regions in those duplicated partitions. That is not an option when I'm looking at this large of a project.
I am trying a flat project that only has one project, but that is taking a lot of time to merge all these lower level projects and IP cores into one big project. I shouldn't have to do this. It used to work in older versions.