2020年6月1日

clock tree 做长做短在icc和innovus的对比

摘要: 1.时钟树做长做短 icc : set_clock_tree_exceptions -float_pin 0.5 "[get_pins */CK]" innovus: set_ccopt_property insertion_delay 0.5 -pin [get_pins */CK] 2.定义时钟 阅读全文

posted @ 2020-06-01 11:49 learnsure 阅读(5991) 评论(0) 推荐(0) 编辑

2020年4月30日

tcl 正则匹配与替换

摘要: regexp,第一个赋值的变量str1表示匹配的大的{}内的内容, 第二个变量str2表示匹配的第一个()的内容,第三个变量str3表示匹配第二个()的内容 ()外的+表示重复1个或多个前面()的内容 swith 与 regexp 一起配合,进行开关匹配 regsub:通过 {([a-z)+]} 匹 阅读全文

posted @ 2020-04-30 10:57 learnsure 阅读(9034) 评论(0) 推荐(0) 编辑

2020年4月26日

Milkyway 用的不规则LEF

摘要: 1. techlef若有OVERLAP,则不需要修改,若没有OVERLAP,则需要添加如下 2. 需要在MACRO的LEF中,在OBS添加不规则形状的坐标 可以用POLYGON,也可以用RECT 3.在MW上建库时记得把case打开,然后cell Library->Lef In时记得打开Boundr 阅读全文

posted @ 2020-04-26 16:57 learnsure 阅读(960) 评论(0) 推荐(0) 编辑

2020年4月16日

innovus 自学之 摆放数模接口port

摘要: 1.用save.io格式,loadIofile 2. 用editPin命令,这种port会自动放到track上 3. 用editPin命令,这种port不会自动放到track上,会严格放到坐标上 阅读全文

posted @ 2020-04-16 16:03 learnsure 阅读(3080) 评论(0) 推荐(0) 编辑

2020年4月9日

innovus 自学之 一些小命令

摘要: 1.innovus打印报告不换行 2.innovus cell orientation 和icc cell orientation对比 3.删除线的方法 4.report_timing显示格式 5.手动根据打power stripe 和power ring等 6. 连接std cell的 power 阅读全文

posted @ 2020-04-09 16:57 learnsure 阅读(5803) 评论(0) 推荐(0) 编辑

innovus 自学小技巧之floorplan

摘要: 1.不规则floorplan 阅读全文

posted @ 2020-04-09 16:40 learnsure 阅读(2974) 评论(0) 推荐(1) 编辑

导航