数字后端3000问——No.1
最近把我们三个群里各位学友们的提问解答整理了一下,这是一份宝贵的知识库,应当整理成文档。由于编辑码字很慢,暂时每次整理十个问题,全部发完以后会按照功能分类编辑做成合集。这些问题都是大家平时做设计时遇到的难点,很有价值。希望大家多多提问讨论,继续活跃群气氛,一起努力进步~~
看看这期你的问题有没有上榜~~
1) 来自数字后端一群学霸“风的季节”的提问
遇到一个问题,做完Optmize以后,有一个很小的module被删掉了,GUI上面也看不到了,这是什么原因
首先:GUI的显示可以通过Encounter下,Set Prefernce=>Display=>Min. Floorplan Module Size,把该数值设小一点即可看到
如何设完以后还是看不到,那可以采取以下操作:
首先做个formal,看看是不是优化掉了。如果不过,看看它到哪里去了?这个基本不可能,如果formal过了,好,那是工具把它优化掉了。
解决方法如下:
(1)将inst fix住,不让它优化
(2)在生成的spi里面直接去掉这个module,看lvs能不能过,如果formal能过,我相信这样也能过。
感谢热心群友dearwang,Tao
的解答
2)来自一群好学美女"谭珍"的提问
顶层设计的时候需要子模块时钟Pin的参数,我不知道该怎么设?可以从子模块的CTS中找到这个值吗?
做完Place,得到latency以后,拿周期减一下,后续根据需要平衡的值,去修改一下
感谢智慧与美貌并存的“爱你没商量”大神的回答
3)来自一群活跃群友“大胡”的提问
请教下群里的各位,flipchip芯片采用PIO,Core VDD Bump有stack via直接到pwer rail上,在芯片core area区域加core power esd clamp cell,有什么guideline吗?
core Plamp cell是1.5mm*1.5mm至少放一个,而且有最大阻值的要求,但是难以评估,因此把clamp cell接到靠近bump下的PDN高层金属上
感谢doni大神的解答~~
4)来自一群活跃群友“大胡”的提问
在层次化设计中,在模块级的floorplan阶段添加decap cell? 有些什么guide line?
如果不是leakage power sensitive design,建议gate array with decap加的越多越好
再次感谢doni大神的解答~~
5)来自一群活跃网友“王健”的提问
为什么保存的网表里看着tiehi单元y端是连着线的,在实际layout界面确看不到连线?
框选Y看是否有飞线,有飞线的话,看net是否是skip route,不是的话,直接重新单route这个net即可
如果是skip route,改atrribute回来,再单route该net
感谢热心群友“彦麟”的解答~
6)来自24小时都在工作的Jason大神的提问
请教一个问题,我现在发现使用的library中decap类型cell, hvt c40的leakage比hvt c35的leakage还要大。请问这是什么原因造成的? 使用的corner是tc85
leakage看25就可以了,高温情况下情况会有反转。关心leakage的时候,通常都是待机状态,芯片温度不会高,所以看tc25就可以了,实际芯片待机也可能到30~40度,一旦芯片正常工作,到85或者更高温度,主体还是动态功耗。所以,leakage的影响有好几样构成,跟沟道温度的关系不大一样,具体要看spice仿真了
感谢dongzi大神的解答
7)来自数字后端一群活跃群友WOODS的提问
sram跟register file内部结构有区别吗? rf作为存储器比sram有什么优点呢?
区别大着呢,sram通常是存一笔数据,rf是一种计算机结构概念上存储的应用方法。可以比喻为rf是小区停车位,小而快速;sram是停车场。
rf基于用途,sram基于实现,前者可以基于后者实现,也可基于flop综合,亦可基于自己定制cell
sram的数据我需要的时候可以去读写。register的数据通常下一个cycle就取走了
感谢大神佳杰,小董
的解答
8)来自智慧与美貌并存的“爱你没商量”的提问
请教一个问题,encounter工具里面我的hard macro的电地线是M4,我在外面用M5,想打V45的孔,之前用过editPowerVia,好像没什么用,为什么呀?
这里有几个问题,
(1)一般macro边界内,会有cell blockage。不允许打via。一般是同层metal引出pin shape,然后打
(2)如果没有,你又非要打,可以打via的时候,指定区域,然后把orthogonal only去掉试试看。并且global connect要设对
感谢热心群友“彦麟”的解答~
9)来自一群活跃群友“一大波问题即将来袭”的提问
离散的ICG,时钟树上的buf,inv为何都加在门控上了(停留在latch的CK端)?门控后面一个都没有,这是为何?
ICG和FF在逻辑上是靠近的,参阅ICG综合原理,这个group FF数量多少,如数量有限,彼此靠近,工具也许认为不需要做subtree
感谢热心不知名群友的解答~
10)来自一群活跃群友lance提问
请教下AP layer和RDL层是啥意思?
AP layer就是一层铝走线,用于flipchip设计,RDL称为redistributed layer. RDL用AP layer走
感谢热心群友书剑飘零的解答~
扫一扫右侧二维码
(备注回答什么是PR?)
一起学习进步