The summary contains both the QoR Assessment Score and Flow Guidance information.
The assessment score
determines
whether you should invest more time
improving
the design (RTL, constraints, etc.) or continue with implementation runs. 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
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 a user needs 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: