在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: twn2000

[原创] 网表的优劣

[复制链接]
发表于 2011-12-17 22:50:03 | 显示全部楼层
timeDesign -preplace

如果timing太差, 看出不是后端能修掉的, 就告诉前端改啊

不过 -preplace 是对应 zero WLM 么,  不是吧
 楼主| 发表于 2011-12-18 13:21:36 | 显示全部楼层
timeDesign -preplace应该是在import后,place之前做,这样是不是和DC的结果一样啊?另外怎么能看出是不是后端能修掉的啊?
发表于 2011-12-18 14:36:46 | 显示全部楼层




    请问下,uniquify的好处是什么呢?是必须要做的吗?
发表于 2011-12-18 15:09:32 | 显示全部楼层
回复 13# liqiang998


    一个可以PR的网表必须是unique的。只有unique的网表PR工具才能对其进行CTS,scan recorder 和 timing opt.
    the name of all instantiated cell types are unique.


对PR工具来说,DC后一个好的网表的格式:
uniquify后的网表
changename,net名简化
检查assign和tran语句
是否有无意义的reset和gating clock
是否有未定义的引用等
是否有多余的ports

当然具体根据项目而定。
发表于 2011-12-18 15:11:55 | 显示全部楼层
回复 11# icfbicfb


    只是从前端拿过网表后粗略检查下而已

   可想如果在zero WLM下timing都有问题的网表,后端一般是没办法去做收敛的。或者说网表存在一定的问题,需要和前端确认
 楼主| 发表于 2011-12-18 17:33:05 | 显示全部楼层
但是前端给过来的不是final version,而是中间版本,对这些中间版本而言,有可能timing是不收敛的,对这个中间版本,应该做什么呢?
 楼主| 发表于 2011-12-18 17:37:49 | 显示全部楼层
回复 14# damonzhao


    以上几项后端工具都能检查出来吗?
发表于 2011-12-18 17:45:00 | 显示全部楼层


回复  liqiang998


    一个可以PR的网表必须是unique的。只有unique的网表PR工具才能对其进行CTS,sc ...
damonzhao 发表于 2011-12-18 15:09




   其实网表里每个cell的instance name都不一样啊, 因为处在不同层。所以还是没明白uniquefy的意义,呵呵
    为什么只有unique之后,才能对其CTS,OPT呢?
    望解答,非常感谢
发表于 2011-12-19 09:23:45 | 显示全部楼层
学习了!
发表于 2011-12-19 09:41:41 | 显示全部楼层
回复 16# twn2000


    调整FloorPlan,调整脚本,发现不合理约束,研讨反馈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-16 02:55 , Processed in 0.021743 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表