If your design shows large timing or power violations after you run the place_opt command, adjust the place_opt options and rerun place_opt.
If your design shows small timing or power violations after you run place_opt psynopt to fix these violations.
If your design has congestion violations after you run place_opt, rerun place_opt with high-effort congestion reduction (-congestion option). If your design still has congestion violations, you can refine the placement to fix these violations.
To refine the placement , use the refiner_placement command ( or choose Placement > Refine Placement in the GUI). The refine_placement command performs incremental placement and legalization.
To refine the placement with a minimum impact on QoR, use the medium-effort congestion removal:
icc_shell> refine_placemnt -congestion_effort medium
To achieve the best congestion removal, use high-level perturbation, and then perform physical optimization:
icc_shell> refine_placement -perturbation_level high
icc_shell> psynopt
No comments:
Post a Comment