Quartus® Prime Pro Edition User Guide: Design Optimization

ID 683641
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

5.6.3. Viewing Periphery to Core Optimizations in the Fitter Report

The Quartus® Prime software generates a periphery to core placement and routing optimization summary in the Fitter (Place & Route) report after compilation.
  1. Compile your Quartus® Prime project.
  2. In the Tasks pane, select Compilation.
  3. Under Fitter (Place & Route), double-click View Report.
  4. In the Fitter folder, expand the Place Stage folder.
  5. Double-click Periphery to Core Transfer Optimization Summary.
    Table 34.  Fitter Report - Periphery to Core Transfer Optimization (P2C) Summary
    From Path To Path Status
    Node 1 Node 2 Placed and Routed—Core register is locked. Periphery to core/core to periphery routing is committed.
    Node 3 Node 4 Placed but not Routed—Core register is locked. Routing is not committed. This occurs when P2C is not able to optimize all targeted paths within a single group, for example, the same delay/wire requirement, or the same control signals. Partial P2C routing commitments may cause unresolvable routing congestion.
    Node 5 Node 6 Not Optimized—This occurs when P2C is set to Auto and the path is not optimized due to one of the following issues:
    1. The delay requirement is impossible to achieve.
    2. The minimum delay requirement (for hold timing) is too large. The P2C algorithm cannot efficiently handle cases when many wires need to be added to meet hold timing.
    3. P2C encountered unresolvable routing congestion for this particular path.