【StarRC】StarRC抽取寄生RC

概要

提示:这里可以添加技术概要

例如:

第十三讲 StarRC抽取寄生RC

************ (使用的是*作为屏蔽)***************
* LEF/DEF flow  模板
**********************************************
LEF_FILE:
TOP_DEF_FILE:
BLOCK:
MAPPING_FILE:
NETLIST_FORMAT:
NETLIST_FILE:
STAR_DIRECTORY:
EXTRACTION:RC
COUPLE_TO_GROUND:

SIMULTANEOUS_MULTI_CORNER: YES
CORNERS_FILE:
SELECTED_CORNERS:
**********************************
*END
**********************************
  • 以下是一个示例样本
***************************
* LEF/DEF flow  例子
**********************************************
LEF_FILE:(填入所有使用的lef路径,包括std/io/ip等等,以空格分开,注意还必须添加tech_lef)/project/xx.tech.lef /project/sc_rvt.lef /project/sc_lvt.lef /project/sc_hvt.lef /project/io.lef /project/ip.lef ... 
TOP_DEF_FILE: /data/ORCA_TOP_10_chipfinish.def.gz
BLOCK: ORCA_TOP
MAPPING_FILE: /data/proj/SAED32nm/tech/star_rcxt/saed32nm_tf_itf_tluplus.map
NETLIST_FORMAT: SPEF
NETLIST_FILE: /data/ORCA_TOP.spef
STAR_DIRECTORY: ./run_starrc_cmax_125c
EXTRACTION: RC
COUPLE_TO_GROUND: NO

SIMULTANEOUS_MULTI_CORNER: YES
CORNERS_FILE:./corners.txt  (下面有示例)
SELECTED_CORNERS: cmax_125c (从corners.txt 里面的CORNER_NAME选择)
**********************************
*END
**********************************
  • starRC 运行命令:
StarXtract script/11_starrc_cmax_125c.cmd |tee -i logs/11_starrc_cmax_125c.log
注意log里面不能存在error,warning关注一下
  • 以下是一个mapping的基本内容(其中左边是ICC2.tf内layer的名字,右边是ITF中的layer名字,不需要的放到remove layers中)
********************
**MAPPILNG_FILE 例子
conducting_layers
  M1  metal1 
  M2  metal2 
  M3  metal3 
  M4  metal4 
  M5  metal5 
  M6  metal6 
  TM2 metal7 
  ALPA alpa 

via_layers
V1 via1
V2 via2 
V3 via3 
V4 via4 
V5 via5
TV2 via6
PA viapa 
remove_layers
M11
M12
M13
VIA10
VIA11
VIA12
CT
GT
*************************
  • 以下是CORNER.txt 的示例,根据需求组合nxgrd文件+温度
************************
*   CORNER.txt         *
************************
CORNER_NAME: cmax_125C
TCAD_GRD_FILE: /data/proj/library/SAED32nm/tech/star_rcxt/saed32nm_1p9m_Cmax.nxgrd
OPERATING_TEMPERATURE: 125

CORNER_NAME: cmax_m40
TCAD_GRD_FILE: /data/proj/library/SAED32nm/tech/star_rcxt/saed32nm_1p9m_Cmax.nxgrd
OPERATING_TEMPERATURE: -40

.
.
.

技术细节

提示:这里可以添加技术细节

  • starrc 是synopsys 后仿提取工具,支持的数据输入格式:milkyway/ndm/lef/def , 其中lef/def使用比较多。
  • starrc 并不是基于tcl语言,所以语法稍微不同

小结

提示:这里可以添加总结

  • 10
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值