我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?
sdc漏掉了一些时钟定义导致register没有长tree,clock tree上出现非ndr绕线以及不同VT的cell甚至是dly cell,可以通过如下脚本search出缺少始终定义的register。
foreach pin [get_object_name [get_pins -of_objects [all_register ] -filter "is_clock"]] {
if {[get_ccopt_property clock_trees -pins $pin ==""} {
puts "missing clock definition: $pin"
}
}