The summary contains both the QoR Assessment Score and Flow Guidance information.
The assessment score predicts how likely the design is to achieve timing
goals at the given point in the implementation flow. The earlier in the flow you run the
command, the greater the benefit. There is a small compromise on accuracy but the score
should not be greater than one away from the final post-route score. It is generated by
analyzing a complex set of design metrics in areas such as UltraFast
methodology, device utilization, control sets, clocking, setup slack, and hold slack. In
addition, device-specific characteristics are also considered. The scoring range is from
1 to 5. When the score is less than 5, use report_qor_suggestions
to improve the score.
Score details are provided in the following table:
Score | Meaning |
---|---|
1 | Design is unlikely to complete the implementation flow |
2 | Design will complete the implementation flow but will not meet timing |
3 | Design is unlikely to meet timing |
4 | Design may meet timing |
5 | Design will easily meet timing |
Flow guidance is part of the Overall Assessment Summary. It dynamically updates depending on the current status of the design. It provides information about:
- Whether you need to address methodology issues
- Whether the design improves using QoR Suggestions
- Whether to use ML strategies or Incremental Compile
The following figure shows an example design with a QoR Assessment Score of 2.