1.做完block 级的pr,需要给top提供什么数据或者信息?
block的IO位置,block的SDC,block的面积
2.标准单元放置之后(after place_opt),同时出现setup violation和transition violation,先修复哪一个,为什么?
transition 是正确判断 delay 的前提,如果 transition 有 violation , setup/hold 的值就不准确,也就没有修的必要。 所以要先修好 tran/cap 这样的基本参数,然后再去看 setup/hold,这样才是比较准确真实的 setup/hold。
CTS 之前, clock 都是 ideal 的,这时候的 transition 和 setup 都是由 data path 引起,如果一定要在这个时候fix,无论从数量还是产生因果上来看,显然应该先 fix transition violation 。
3.设计中同一块区域同时出现IR-drop 和congestion问题,如何解决?
陈涛100题第49题:
如果说的是同一块区域即有 IR 又有 congestion 的话,把这块区域的 cell 密度降低一点就可以了吧。
4.用2输入或非门怎么实现3输入或非门?