Grouping all of timing violations into several types:
set ports_clock_root [get_pins [all_fanout –flat –clock_tree –level 0]]
group_path –name “Reg2Out” –to [all_outputs]
group_path –name “In2Reg” \
–from [remove_from_collection [all_inputs] $ports_clock_root ]
group_path –name “Feedthrough” \
-from [remove_from_collection [all_inputs] $ports_clock_root ] \
-to [all_outputs]
把上面的這段script放在PT/DC中的report_timing之前
Checking all violations
report_constraint -nosplit -all_violators
report的順序如下
本區可參考網頁
http://kirenenko-tw.blogspot.com/2011/08/design-compiler_09.html
http://kirenenko-tw.blogspot.com/2011/08/design-compiler_5306.html



沒有留言:
張貼留言