8.9 Understanding Bottleneck Reports - SmartFusion2, IGLOO2, RTG4, and PolarFire

A bottleneck is a point in the design that contributes to multiple timing violations. The Bottleneck Report lists the bottlenecks in the design. You can generate this report from SmartTime Analyzer.
Note: The bottleneck can be computed only when a cost type is defined. There are two cost type options available:
  • Path count: associates the severity of the bottleneck to the count of violating/critical paths that traverse the instance.
  • Path cost: associates the severity of the bottleneck to the sum of the timing violations for the violating/critical paths that traverse the instance.
Figure 8-4. Sample Bottleneck Report
???
The Bottleneck Report contains the following parts:
Table 8-5. Bottleneck Report Sections
PartDescription
Device DescriptionContains general information about the design, including:
  • Design name
  • Family
  • Die
  • Package
  • Software version
Bottleneck Analysis

Lists the core of the bottleneck information. It is organized into two columns:

  • Instance Name: refers to the output pin name of the instance.
  • Path Count: shows the number of violating paths that include the instance pin.