21.10.9 Understanding Bottleneck Reports
A bottleneck is a point in the design that contributes to multiple timing violations. The purpose
of the bottleneck report is to provide a list of the bottlenecks in the design. You can
generate this report either from within Designer or within SmartTime Analyzer. It contains two sections:
- Device Description
- Bottleneck Description
The bottleneck can only be computed if and only a cost type is defined. There are two options available:
- Path count: This cost type associates the severity of the bottleneck to the count of violating/critical paths that traverse the instance.
- Path cost: This cost type associates the severity of the bottleneck to the sum of the timing violations for the violating/critical paths that traverse the instance.
