好记性不如烂笔头。
在学习icc(在纸上做的笔记,最后都丢了)写日志做笔记。
现在的目标是熟悉icc的界面,简单的命令,还有能跑flow。
1.sram pin floating
get_flat_nets -of $pin:会出现两种情况,得到一个net,得不到net。
得不到net时肯定是floating了,一般是input接tie,output floating没问题
就像dff的Q‘ 有这个功能的输出pin,但是我并没有用到这个功能的pin。
但是得到net也可能是floating,先判断pin是input 还是output,若是input,
应该是要接tie,是没问题的。
若是output,需要看net是否有连接两个pin,若是有连接两个pin,net不是floating,若是只连接了一个pin,肯定floating。
产生连接一个pin这种floating net是因为前段做的不好,但是这种net是在output上
而且routing时也不会把这种net route出来,icc 吐netlist 时也不会吐出这种net(对lvs无影响),所以不会有影响。
虽然不影响,lvs,对
layout根本没影响,但是,当sram的出pin需要接level shifter
时,还是有影响的,写tcl时就要考虑到这种情况,避免把shifter插进去。