Nodzzz的个人空间 https://blog.eetop.cn/nodzzz [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

QRC流程

热度 11已有 1336 次阅读| 2023-5-19 16:24 |个人分类:QRC&StarRC|系统分类:芯片设计

运行qrc的命令:

qrc -cmd qrc.cmd

#### qrc.cmd ####

input_db \

 

                 -type def \

                 -lef_file all.lef \

                 -design_file top_cell.def

#                -gds_file_list gds.list

 

## lef用的是pr工具产生的lef,包含techmacro部分,如果手动添加所有lef的话需要把tech lef放前面。

 

graybox -type lef_obstruction

process_technology \

                -technology_library_file qrc.def \

                -technology_name umxxx \

                -technology_corner Cmax Cmax \

                -temperature 125 -40

## cornertemperature是一一对应的,组合形成rc corner

 

extraction_setup \

 

                -copy_port_to_OBS true \

                -max_fracture_length 50 \

                -technology_layer_map "VI1 VIA1_C ...  ... ME1 ME1_C ... ... AL_RDL AL_RDL_C"

 

#              -gds_layer_map gds_layer.map

 

#              -layout_scale 0.9

 

## layout scale shrink的系数,在ict或者itf文件中可以直观的获取,如果没有,该工艺又要求设置就需要加-layout_scale

 

extract -selection all -type rc_coupled

parasitic_reduction -enable_reduction false

global_nets -nets "VDD* VSS*"

metal_fill -type floating

ouput_db \

                -match_res_cap true \

                -type spef \

                -hierarchy_delimiter "/"  \

                -subtype "standard"\

                -output_unrouted_nets true \

                -output_incomplete_nets true \

                -disable_subnodes false

filter_coupling_cap \

                -cap_filtering_mode

 

absolute_and_relative \

                -total_cap_threshold 0 \

                -coupling_cap_threshold_absolute 0.1 \

                -coupling_cap_threshold_relative 1.0 \

 

output_setup \

                 -file_name top_cell \

                 -compressed true \

                 -file_max_size 90000000000 \

                 -directory_name results

 

log_file \

                 -dump_options true \

                 -max_warning_message 100 \

                 -file_name qrc.log

 

#### qrc.def ####

 

DEFINE umcxxx qrc_tech

 

#### qrc_tech ####

qrc_tech是放置qrc tech file的目录,可以使用(ln -fs)把所有的qrc tech file所在的目录linkqrc_tech下面,直接拷贝也可以。

目录中需要创建一个corner.defs文件。

 

#### corner.defs ####

 

DEFINE Cmax xx/qrc_tech/Cmax

DEFINE Cmin xx/qrc_tech/Cmin

DEFINE Typ   xx/qrc_tech/Typ

 


————————————————

版权声明:本文为CSDN博主「拾陆楼」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/m0_61544122/article/details/126783169

1

点赞

刚表态过的朋友 (1 人)

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 3

    关注
  • 0

    粉丝
  • 3

    好友
  • 1

    获赞
  • 3

    评论
  • 54

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-6-3 13:05 , Processed in 0.024298 second(s), 16 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部