找对应的memory:
<@innovus>foreach_in_collection P [report_timing -nworst 10 -max_paths 200 -collection] {
set M[ [get_object_name [get_attribute $P startpoint]];
set N [get_object_name[get_cells -of_objects [get_pins $M]]];
echo $N >> ram_early.tcl
}
简略版
<@innovus>foreach_in_collection P [report_timing -nworst 10 -path_group ram2reg -collection] {set P1 [get_object_name [get_cells -of _objects [get_attribute $P startpoint]]]; echo $P1 >> ram2reg.tcl}
或者 找 I/O
<@innovus>set_table_style -nosplit -no_frame_fix_width
<@innovus>report_timing -path_group in2reg -max_slack -0.100 -max_paths 100 > in2reg0.1.tcl
<@innovus>cat in2reg0.1.tcl | grep 'Beginpoint:' | awk '{print $2}' | sort -n
网友评论