In this step, you run additional
commands related to the waivers.
- To return a collection of CDC waiver objects,
enter:
get_waivers -type cdc
The following CDC waivers are returned:
CDC-10#1 CDC-11#1 CDC-11#2 CDC-14#1
- To filter the list of waivers to only return CDC-14 waivers, enter:
get_waivers -filter {ID == CDC-14} CDC-14#1
- To report all of the properties on a CDC waiver object,
enter:
report_property [lindex [get_waivers -type cdc] end]
The following properties are returned:
Property Type Read-only Value CLASS string true cdc_waiver DESCRIPTION string false No more CDC-14! ID string true CDC-14 INDEX string true 1 IS_SCOPED bool true 0 NAME string true CDC-14#1 OBJECT_COUNTS string true pins:2 SCOPE string true TAGS string false TIME string true <timestamp> TYPE string true CDC USED_CNT string true 10 USER string true AMD
Note: You cannot retrieve the design objects attached to a waiver object. - To delete all of the previously created CDC-14 waivers,
enter:
delete_waivers [get_waivers -filter {ID == CDC-14}]
Note: After a waiver object is deleted, the waiver no longer applies and the violations that it waived are reported again. - To delete all of the remaining CDC waivers,
enter:
delete_waivers [get_waivers -type cdc]