随笔分类 -  INNVOUS

innvous command related info
dbGet net trace instant pin
摘要:proc rn { net_name } {puts " "puts "Net name : $net_name : "set name_rule [dbget [dbget top.nets.name $net_name -p].rule.name]set flag_clk [dbget [dbg 阅读全文
posted @ 2019-08-20 17:10 春风一郎 阅读(780) 评论(0) 推荐(0)
via/route blockage/size blockage/wire/pin guide/pin blockage/partition
摘要:1.via 中文名称互连线通孔。我们知道,芯片的连线有不同层的金属互连线相互连接。而Via的作用就是连接这些不同层的金属。如下图所示: 一个完整的通孔是由三层组成的,包括两个互连层和一个cut层,cut层可以理解为连接两层互连线的接口。比如V23,就代表着Metal 3与Metal 2之间的Via, 阅读全文
posted @ 2019-07-11 16:43 春风一郎 阅读(2353) 评论(0) 推荐(0)
dbGet(三)
摘要:inst flat design下的instance Parent Object group, hInst, instTerm, io, pBlkg, ptn, rBlkg, sdp, topCell Child Object area,box,box_area,box_ll,box_llx,box 阅读全文
posted @ 2019-07-11 16:22 春风一郎 阅读(4587) 评论(0) 推荐(0)
dbGet(二.一)hinst
摘要:hinst hierarchical insts Parent Object bndry,group,hInstTerm,hTerm, inst,ptn,topCell,vCell Child Object allInsts,allTreeInsts,area,bndry,box,box_area, 阅读全文
posted @ 2019-07-09 17:30 春风一郎 阅读(2858) 评论(0) 推荐(0)
instGroup/constraint/Gcell/busguide/netgroup/Bump
摘要:1. instGroup Instance group。中文名例化单元组。Instance group可以用来group一些instances, 在做placement时,如果你希望一些instance可以尽量摆放在一起,可以创建一个instance group,并且把这些instance都添加到这 阅读全文
posted @ 2019-07-09 17:01 春风一郎 阅读(2359) 评论(0) 推荐(0)
dbGet (二)
摘要:dbGet是由它基本的语法加上各种object的attribute的组合构成的。大家在熟悉基本语法之后,就应该去学习各个object的attribute了。说实话,这很难,因为attribute很多,而且有的attribute写法相当奇怪,怎么看都看不懂,比如hInstTerms、hTerms、in 阅读全文
posted @ 2019-07-09 11:21 春风一郎 阅读(4598) 评论(0) 推荐(0)
Box/坐标/方向/Row
摘要:1.Box, 我们在做design planning的第一步就是确定floorplan的box,也就是设计的区域。这个区域可以划分为三个边界,如下图所示: 上图中,按对应的颜色框框可以分为:Die Box,IO Box,Core Box. 红色框,也就是最外面一圈,我们称为Die Box,也就是用来 阅读全文
posted @ 2019-07-08 23:45 春风一郎 阅读(3298) 评论(0) 推荐(0)
dbGet
摘要:dbGet是Innovus/Encounter DBTCL命令的一种。除了dbGet,DBTCL的命令还包括以下几种: 1. dbSet 2. setDbGetMode/getDbGetMode 3. dbSchema 4. dbTransform 5. dbQuery 这其中,最常用的就是dbGe 阅读全文
posted @ 2019-07-08 23:10 春风一郎 阅读(11568) 评论(0) 推荐(1)