当前位置: 首页 > java >正文

随笔笔记记录5.28

1.setOptMode -opt_leakage_to_dynamic_ratio

调整漏电与动态功耗的优化权重( 1.0 表示仅优化漏电)。

需指定-opt_power_effort(none | low | high),同时使用

2.set_ccopt_property max_source_to_sink_net_length $vars(cts_length)

设置cts长tree时,inv之间的距离

3.attachTerm的用法

attachTerm inst instTerm Net

4.设置cell的状态

dbSet [dbGet top.insts.name WELLTAP* -p].pstatus placed

5.选中G2层属性为notype类型的net

select_obj [dbget [dbget [dbget top.pgNets.name $pgNet -p ].swires.layer.name G2 -p2 ].shape notype -p ]

6。消除由于report_narrow_channel去除marker的命令

set horizon_channels [report_narrow_channel -width 11 -direction x ]
sleep 5
violationBrowserHide -tool Other
violationBrowserHide -tool checkFPlan
violationBrowserHide -tool checkFPlan -type narrowChannels

7.join和expr配合计算和

expr [join $single_driver_net_list +]

8.get_db 得到pin的load或者driver cell的名字

get_db [get_db ports $signal_btsv_port] .net.drivers.inst.base_cell.name

10.检查tie cell的fanout及distance

setTieHiLoMode -maxFanout 1 -maxDistance 30。随后再verifyTieCell命令,在当前目录下查看报告即可

11.将小数变为百分数

set ulvt_ratio_2 [format "%.2f%%" [expr {$ulvt_ratio * 100}]]

12.sting match的使用

if {[string match "TIE*" $driver_cell_type] || [string match "DLY*" $driver_cell_type]}

13.获取design中cts上的buf或者inv

set inv_buf_names [get_db [get_db [get_db [get_db nets -if .is_clock ] .drivers -if .obj_type==pin] .inst -if {.is_inverter || .is_buffer}] .name]

14.如何根据via的名字得到via的横向个数与纵向个数

set cut_column [get_db [get_db [get_db nets -if .is_clock ] .vias.via_def $clock_via_name] .cut_columns]
    set cut_row [get_db [get_db [get_db nets -if .is_clock ].vias.via_def $clock_via_name] .cut_rows]

http://www.xdnf.cn/news/10127.html

相关文章:

  • 说一说SAP系统从Non-Unicode到Unicode的演化
  • 674SJBH校园外卖订餐系统V3
  • OpenLayers 图形绘制
  • 卫星地图 App 的实测体验深度解析
  • DeepSeek 赋能工业互联网:设备预测性维护的智能革新之路
  • 突破铁芯CT局限:罗氏线圈的“无磁饱和”技术深度解读
  • 身份证信息OCR识别提取
  • NIO知识点
  • ORM 框架的优缺点分析
  • QSS 的选择器
  • 端午时节,粽香四溢
  • 国密算法简述
  • 【DAY34】GPU训练及类的call方法
  • 从门店到移动端:按摩服务预约系统的架构演进与实践
  • 32、请求处理-【源码分析】-各种类型参数解析原理
  • Spring,SpringMVC,SpringBoot
  • RFID技术助力托盘运输线革新
  • grep/awk/sed笔记
  • 超高频RFID读写器天线分类及应用场景
  • 深入理解用于中断控制的特殊寄存器
  • pm2守护进程管理器
  • Word2Vec 生成词向量
  • 【python基础知识】列表简介
  • 会议室钥匙总丢失?换预约功能的智能门锁更安全
  • 如何做好一份技术文档:从信息孤岛到知识图谱的进阶之路
  • 国芯思辰| SC751X替换OPA2354/OPA354/OPA4354可调激光器应用方案
  • 网络编程4-epoll
  • 多模态大语言模型arxiv论文略读(101)
  • 大语言模型中的注意力机制详解
  • gitlib 常见命令