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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2452|回复: 7

[原创] encounter如何检查被优化器件

[复制链接]
发表于 2012-8-9 10:35:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我用的是encounter工具进行place到route,现在需要确认在place过程中有哪些器件被优化了,log和report中没找到相关报告。那怎么获取这种信息啊?先行谢过啦!
发表于 2012-8-9 18:18:52 | 显示全部楼层
请查阅UG里对cell命名的定义
所有被EDI插入等动作的cell均在name上添加了前缀或者后缀
在不同stage下,均有相关的前缀或者后缀名

因此,可以根据这个命名原则进行查询
发表于 2012-8-9 22:03:29 | 显示全部楼层
如果不想工具优化你的模块或线那就用set_dont_touch
发表于 2012-8-9 22:07:49 | 显示全部楼层
这个要求比较偏,一般人们只关心timing,area,power 和 LEC,不太在乎具体哪些cell被动过
如果真有这个需要,写个def出来,比较COMPONENTS部分就可以
 楼主| 发表于 2012-8-10 16:46:07 | 显示全部楼层
多谢各位的答复!如三楼所说的我现在的确是用dont_touch设定了,但是这个文件是前端提供,他们在流程过程中会更改dont_touch。然后想通过我这边的报告复查一下dont_touch的单元是否正确。我的答复是没办法报出,因为在我这儿输出的def都已经名称变为FE_OFC***之类的了,要一个一个查这些的来源也不可能啊。所以让他们检查dont_touch 文件去了,但是终究心里觉得encounter这么强大的工具既然已经优化了,应该也能把优化过程报出来呀?所以来版上请教大家,得到版主大人、joemool和jiazhuliang的解答,非常感谢!有机会我也会常来逛逛,争取多多交流共同进步~~
发表于 2012-8-11 11:30:34 | 显示全部楼层
你在一楼问的问题和5楼要做的事情是不一样的,所以我说一楼的要求比较奇怪
要做5楼的检查十分容易,
优化前,把dont_touch cell读进去,同时看下log,检查前端提供的cell list是否正确,再report那些cell的library name
优化后,再get_cells 并report 那些cell的library name,前后比较下,就知道工具动没动那些cell了
发表于 2012-8-11 15:20:08 | 显示全部楼层
回复 6# 陈涛


    陈老大,问个低级问题啊,您说的优化之前加dontouch语句中的优化之前是在什么优化之前啊?是最开始的时序优化之前么??还是???
发表于 2012-8-12 00:14:42 | 显示全部楼层
最开始的时序优化
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 19:58 , Processed in 0.028197 second(s), 11 queries , Gzip On, Redis On.

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