AN 738: Intel® Arria® 10 Device Design Guidelines

ID 683555
Date 6/30/2017
Public
Document Table of Contents

1.6.6.2. Planning in Bottom-Up and Team-Based Flows

If your design is created in multiple Quartus® Prime projects, it is important that the system architect provide guidance to designers of lower-level blocks to ensure that each partition uses the appropriate device resources. Because the designs are developed independently, each lower-level designer has no information about the overall design or how their partition connects with other partitions. This lack of information can lead to problems during system integration. The top-level project information, including pin locations, physical constraints, and timing requirements, should be communicated to the designers of lower-level partitions before they start their design.

Number Done? Checklist Item
1   Perform timing budgeting and resource balancing between partitions to achieve best results, especially in team-based flows.

The system architect can plan design partitions at the top level and use the Quartus® Prime software Generate Bottom-Up Design Partition Scripts option under the Project menu to automate the process of transferring top-level project information to lower-level modules.