
Encounter/Innovus
EDI相关
时钟树上的小猴子
这个作者很懒,什么都没留下…
展开
-
Innovus命令——gui_show_edge_number
通过gui_show_edge_number可以在GUI上show出block的edge number。其中design中block的名字可以去design browser查看。原创 2024-07-31 11:23:33 · 305 阅读 · 0 评论 -
Innoxus命令——gui_dim_foreground调节GUI界面亮度
gui_dim_foreground可以用来调节GUI界面亮度,辅助user debug issue。原创 2024-07-31 10:59:57 · 506 阅读 · 0 评论 -
Innovus命令——gui_attach_to_cursor
这个命令感觉还是很有用的,选中一个或多个对象后,执行命令,之后将鼠标移动到想要放置的位置,点击鼠标就能把选中的对象移动到这里。原创 2024-07-26 16:31:21 · 206 阅读 · 0 评论 -
Innovus——将design中的clock按照周期大小排列
先使用sort_collection将clock按照周期大小排列,然后按照排列好的顺序,分别去report这些clock的名称和周期值。原创 2024-07-23 17:08:58 · 572 阅读 · 0 评论 -
Innovus/ICC2 GUI——高亮timing path
【代码】Innovus/ICC2 GUI——高亮timing path。原创 2024-07-19 13:43:17 · 1236 阅读 · 0 评论 -
Innovus——将get的结果按行打印
之前用的是foreach遍历结果,一个一个打印的方法,后来发现使用join ** \n更方便。原创 2024-01-10 17:11:38 · 990 阅读 · 0 评论 -
Innovus——get inst pin相连的net或get某条net相连的pin
【代码】Innovus——get inst pin相连的net或get某条net相连的pin。原创 2024-01-10 14:12:23 · 1813 阅读 · 0 评论 -
Innovus命令——report_route
report_route命令可以用来报告出net的分布情况,在哪一层走了多远的距离,用到的VIA情况等。原创 2023-04-19 20:49:46 · 1372 阅读 · 1 评论 -
Innovus GUI——highlight selected
原创 2023-03-20 21:53:32 · 838 阅读 · 0 评论 -
Innovus GUI——edit wire > stretch net
将选中的net进行调整,用stretch增加宽度,点击Stretch之后将鼠标放在net上,然后往期望的方向移动来加宽net,改完之后可以再选中net 按Q看一下net的宽度。原创 2023-03-17 11:03:17 · 1610 阅读 · 0 评论 -
Innovus/ICC2 GUI——跳转到选中的物体 zoom to selected
快捷键:ctrl + t。原创 2023-03-15 22:12:58 · 944 阅读 · 0 评论 -
Innovus——summaryReport
【代码】Innovus——summaryReport。原创 2023-03-14 20:40:10 · 664 阅读 · 0 评论 -
Innovus GUI——violation browser
在verifyc_drc之后可以使用violation browser来查看design中的drc。原创 2023-01-02 18:13:50 · 1113 阅读 · 2 评论 -
Innovus——verify_drc
检查special net如power/ground/clock。原创 2023-01-02 18:01:12 · 1513 阅读 · 0 评论 -
Innovus GUI——不显示inst name
在GUI上的设置 > Preferences > Text下可以设置Object Text Display, 取消勾选Instance即可。原创 2022-11-11 10:57:14 · 528 阅读 · 0 评论 -
Innovus GUI——show cell padding
放大一下GUI就可以看到加的padding,其中上下左右的padding用不同的颜色来表示。GUI界面上Place > Display > Display Cell padding.原创 2022-11-09 19:27:32 · 1593 阅读 · 0 评论 -
Innovus命令——clearDrc
作用:用来清除GUI上白色高亮的drc标记。命令:clearDrc。原创 2022-11-09 15:27:35 · 1144 阅读 · 0 评论 -
report_timing几种不同path type的区别
report_timing几种不同path type的区别原创 2022-08-03 15:38:14 · 1937 阅读 · 0 评论 -
数字后端概念——padding
文章目录Adding Instance Padding(Optional) Report instance padding by using the following command:To delete instance padding, use the following command:Adding Instance PaddingInstance padding is specified in terms of the number of sites occupied by each insta原创 2022-02-14 14:55:12 · 5025 阅读 · 0 评论 -
Innovus/ICC2在命令行窗口打开GUI界面的命令
Innovus在命令行窗口打开GUI的命令:gui_showICC2在命令行窗口打开GUI的命令:start_gui原创 2022-04-11 14:36:27 · 5127 阅读 · 0 评论 -
CTS后插入的buf/inv有orientation violation怎么办?
如果出现violation的cell没有被fixed,可以使用refinePlace来解决。如果出现violation的cell已经被fixed,那么就选中inst,先解除其fixed状态。dbset selected.pstatus softfixed 在使用refinePlace,再将其状态恢复为fixed。...原创 2022-05-13 13:24:36 · 824 阅读 · 0 评论 -
在PR tool/PT中使用alias定义长命令
alias rt "report_timing"可以把所有的alias写在一个脚本里,在PR tool里面source一下,也可以把命令直接敲在PR tool里面,就可以使用了。改过alias之后,log里面显示的就也是定义之后的“rt”,而不是原始的“report_timing”。...原创 2022-05-13 13:27:07 · 475 阅读 · 2 评论 -
Innovus和ICC2中设置partial placement blockage的命令和区别
Innovus中,设置partial placement blockage的命令是createPlaceBlockage -type partial 75 -box {3442.3600 3739.2000 3511.6500 5716.6300} -name softBlockage2Sets a percentage of the area that is available for placement.For example, a partial placement percentage of原创 2022-02-18 10:49:29 · 2868 阅读 · 0 评论 -
Innovus中useful skew的设置
文章目录Innovus中useful skew的开关不同stage对于useful skew的设置preCTSCTSCTSpostRouteInnovus中useful skew的开关setOptMode -usefulSkew true|false setDesignMode -flowEffort express|standard|extremesetOptMode -usefulSkewCCOpt none|standard|medium|extreme原创 2022-02-18 10:41:21 · 4955 阅读 · 0 评论 -
数字后端概念——shielding
文章目录Performing Shielded Routing使用createShield命令创建shielding nets使用editPowerVia命令在shielding net和power stripe连接处增加更多via使用GUI界面添加shield routing在数字后端设计中使用shielding的目的主要是保护敏感net,减小其受到noise的影响。常用的shielding net是VDD和GND net。查看Innovus UG > Design Implementatio原创 2022-02-15 17:06:44 · 6352 阅读 · 1 评论 -
Innovus命令——Verify Process Antenna
检查天线效应:原创 2022-02-14 15:25:42 · 1158 阅读 · 0 评论 -
Encounter命令学习——SRoute
SRoute命令:作用:Route Power创建pad rings连接Block的电源和地Pin到全局电源地,即电源环和电源条连接pad的电源和地Pin到附近的电源环和电源条允许延长未连接的电源条来连接到目标pin或net将std cell的电源和地与电源环和电源条进行连接...原创 2020-12-23 09:21:55 · 2224 阅读 · 0 评论 -
Encounter——使用命令高亮显示版图中的net
通过查看encounter.command并查阅UG,实现在Encounter界面下高亮显示某个net。打开终端,输入命令如下:encounter #打开encpunterrestoreDesign s1423-80.enc.dat s1423 #恢复保存的设计selectNet n161 #选中指定的net效果图如下,图中白色的net即为n161.手动选择版图中的某一段金属线,encounter.command中显示执行的是如下命令。selectWire 123.6100 104原创 2020-10-08 15:17:43 · 1201 阅读 · 0 评论 -
Encounter——查看布线拥堵率 congestion
在Nano Route之后会生成阻塞率的分析报告,在encounter userguide中有相应的说明。原创 2020-08-23 20:41:27 · 686 阅读 · 2 评论 -
Encounter——查看布线通道占用率
Trial Route之后,会显示所有的gcell(global routing cell)中已经使用的水平和垂直布线通道的数目和百分比。在encounter userguide中有相应的说明。原创 2020-08-23 20:39:08 · 425 阅读 · 0 评论