1.1. Block-Based Design Terminology 1.2. Block-Based Design Overview 1.3. Design Methodologies Overview 1.4. Design Partitioning 1.5. Design Block Reuse Flows 1.6. Incremental Block-Based Compilation Flow 1.7. Combining Design Block Reuse and Incremental Block-Based Compilation 1.8. Setting-Up Team-Based Designs 1.9. Bottom-Up Design Considerations 1.10. Debugging Block-Based Designs with the Signal Tap Logic Analyzer 1.11. Block-Based Design Flows Revision History 1.12. Intel® Quartus® Prime Pro Edition User Guide: Block-Based Design Document Archive
22.214.171.124. Step 4: Consumer: Add the Core Partition and Compile
To add the core partition, the Consumer adds the black box as a source file in the Consumer project. After design elaboration, the Consumer defines a core partition and assigns the exported .qdb file to an instance in the Design Partitions Window. Because the exported .qdb includes compiled netlist information, the Consumer project must target the same FPGA device family, and use the same Intel® Quartus® Prime software version, as the Developer project. The Consumer must supply a clock and any other constraints required for the interface to the core partition.
To add the core partition and compile the Consumer project:
- Create or open the Intel® Quartus® Prime project that you want to reuse the core partition.
- To add one or more black box files to the consumer project, click Project > Add/Remove Files in Project and select the black box file.
- Follow the steps in Creating Design Partitions to elaborate the design and define a core partition for the black box file. When defining the design partition, click the Partition Database File option and select the exported .qdb file for the core partition.
- To run all compilation stages through Fitter (Finalize) and generate the final snapshot, click Processing > Start > Start Fitter.
Did you find the information on this page useful?