数字后端三千问——No.3
最近把我们三个群里各位学友们的提问解答整理了一下,这是一份宝贵的知识库,应当整理成文档。由于编辑码字很慢,暂时每次整理十个问题,全部发完以后会按照功能分类编辑做成合集。这些问题都是大家平时做设计时遇到的难点,很有价值。希望大家多多提问讨论,继续活跃群气氛,一起努力进步~~
看看这期你的问题有没有上榜~~
21)来自一群好学小伙“WOODS”的提问
请问wire bound和flip chip各有什么优缺点?
Flipchip可用引脚多,成本高,性能优,由于Bump在中间,IR drop会优于wire bound; 相对而言,wire bound更加便宜,一般引脚wire bound能封出来的,都会选wire bound
感谢热心群众“汪洋小船”,“ZZS”
的解答
22)来自一群好学小伙“一大波问题即将来袭”的提问
时钟树综合时一般不用最大和最小的单元,除了SI方面的考虑以外,还有其他什么理由吗?
最小的单元太weak,不容易满足timing,最大的cell功耗太大,而且大size的cell在不同corner下variation比较大
感谢热心群众“佳杰”,“卫华”
的回答
23)来自一群活跃群友“Bcat”的提问
请问一下,2万inst 大概多少门?
不同cell 不同size面积都有差,不能用多少inst来估?一般采用sog area来估算
instance数目不能反映利用率情况,innovus里面3个site是一个门,所有instance面积,就是GateCount
感谢热心群友“汪洋小船”的回答,“王慧莉”
的回答
24)来自一群活跃群友“YZL”的提问
encounter中的timing debugger貌似只能用默认的path group,有没有什么方法可以使用自己定义的group,这样也方便看
默认的path group只有reg2reg,in2reg那几种,如果要创建新的,可以使用timing debugger右上角的create path category
感谢风骚的马道长的解答
25)来自一群活跃群友“ROXi”的提问
Encounter中对于逻辑高电位和低电压的tiehigh和tielow. 具体怎么设置啊?
setTieHiLoMode配置好扇出和距离,然后再addTieHiLo
感谢热心群友“Milo”的解答
26)来自Jason大神的提问
请教各位大牛,现在我使用innovus defout一个def,发现里面有一个via表示如下,NEW M5 (3654600 4988500) VIRTUAL (* 4988400), 结果发现使用该def去进行starrc抽取spef,发现报warning说VIRTUAL类型的via没有定义,请问这是什么现象?
def版本从5.8换成5.7
感谢热心群友“APR新人”的解答
27)来自一群活跃小伙“glimpsee”的提问
请问在1P6M的工艺下,如何解决mem的绕线问题的?其中mem占了4层metal,M6留给top,M4、M5用来做stripes,这样mem的绕线会比较紧张。有什么办法吗?
两种办法:
加宽mem channel的宽度,多一些绕线资源;
mem出Power Pin的地方是有很多route blockage的,这些blockage有一部分是多余的,删掉这些多余的,也可以增加绕线资源。
感谢热心群友“彦麟”的回答
28)来自一群热心群友“Junzhou”的提问
Encounter debug timing的时候,亮出了其中一条path, 我想看到它startpoint的其他path,怎么高亮出来?
report_timing -from start_point -ma > debug.mtarpt,然后打开timing debugger load进去就是
感谢热心群友“Tao”的回答
29)来自一群群友“隐者”的提问
memory中的hdl , hsd是什么意思啊
high density, high speed
感谢热心群友“往事并不如烟”的回答
30)这个问题就匿名了,太丢脸了。。。
请问应届生面试被问“有没有女朋友”该怎么回答啊?
必须答没有,有也没有
感谢热心群友“metal egg”的解答