You are on page 1of 3

1.

选择一个 object: select_obj <any_obj+>


2. 选择一个 Module :selectModule <>
3. save 和 load IOfile: saveIoFile, loadIoFile
4. 写出 floorplan 文件:writeFPlanScript -fileName 123.tcl
5. Powerplan 定 义 全 局 电 源 : globalNetConnect VDD -pin VDD -type pgpin -
override/-all globalNetConnect VSS -pin VSS -type pgpin -override
6. palcement 和 optimization :place_opt_design
7. 设置 instance padding:set_cell_padding -cells AOI22 -left_side 3 -right_side 2 -
bottom_side 1 -top_side 2
8. 指 定 cell 和 instance 允 许 摆 放 在 soft blockage 中 :
set_selective_blockage_gate -cells NR2RLX1 -insts MEMCTLU* 撤 销 :
reset_selective_blockage_gate
9. Place_opt_design 之 前 设 置 early clock flow 命 令 : set_db
design_early_clock_flow true|false
10. placement 后 route_early_global,读取 congestion report:report_congestion
报告横向/纵向 overflow 情况:report_congestion -overflow 显示 hotspot 相关
信息:report_congestion -hotspot
11. 抽取 RC 参数,然后分析时序:extract_rc, time_design
12. timing_design -report_only timing_design -num_paths 设置报告
violations 的数量
13. 报告 timing arc 上的延迟信息:report_delay_calculation

14. 设置 report_timing 命令要报告的内容:


或者直接使用-field option:

生成一个单独的列保存由 SI 引起的 delay:

15. Optimize: opt_design


16. Track Optimization During Routing:
17. 设置 NDR:set_db opt_pre_route_ndr_aware {2w1s}、
18. 创建 clock tree 和 skew group : create_clock_group, create_skew_group
19. 创建 CTS 的 spec 文件:create_clock_tree_spec,或者 ccopt_design 自动生成,
或者:create_ccopt_clock_tree_spec -file cts_spec.file,然后 source 读入 spec:
Source cts_spec.file
10. 设置关键信号的绕线:setAttribute -net $net -non_default_rule
$critical_net_rule -top_preferred_routing_layer 11 bottom_preferred_routing_layer
10 -weight 4

You might also like