Forum Discussion
I'm presuming you mean ".qdb" files, not ".pdb" (don't know that is) and that you are using a more recent version of Quartus than 13.0 (there was no Pro edition of Quartus back then).
Anyway, the error sounds like it's not specifically an issue of resources physically in the LL regions. LL regions restrict resource placement into regions like LEs, memory blocks, and DSP blocks. Routing wires and clock signals have separate rules and requirements and using the final snapshots from the reused designs may have added restrictions that caused the error.
Can you use the synthesized snapshot .qdb file from the other projects (the developer projects as they are named in the documentation)? You can still use the LL regions in the final project (the consumer project), but using the synthesized instead of final snapshot gives the Fitter freedom in the partition's placement, limited only by the LL regions.
- xaoyaolee3 years ago
New Contributor
I constriaint routing area with expansion 1( I don't constrint routing area before), it seems the logic beyond the LL region is reduced to little, that make helps, but makes the routing congestion bad.
Finally, I abandon the design partition re-use methodology(different partition complied by different project), but use Incremental compilation in one project, which succeed.
Compile and fitter one partition each time, mark it as "final", do the other partition at next time, one by one. This methodolgy don't making partitions overlapped.