- Read the post-placed checkpoint into Vivado.
- Add a constraint to disable all hold
checks:
set_false_path -hold -from [get_clocks]set_false_path -hold -to [get_clocks]CAUTION:Use this constraint only for testing. Do not use it in production or deliver it to another designer. Remove it before releasing the production design. - Run the routing
process:
route_design - Generate a timing
summary:
report_timing_summary - Compare the WNS values with and without hold checks. A significant difference indicates the hold violations might be large enough to affect setup paths.