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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6683|回复: 18

[求助] 时钟树综合(CTS)

[复制链接]
发表于 2015-8-31 20:48:42 | 显示全部楼层 |阅读模式

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

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

x
由于最近才刚进入后端,所以只是跟了一个项目跑了一下流程,在跑的过程中,老是在时钟树综合这一阶段过不去,保持时间(hold)违例的路径总是有三千多条,虽然在前面把core的面积弄得很大了,但是到后面时钟树优化的时候,一些面积还没用到已经不能再优化setup跟hold的违例了,由于是个初学者,所以之前一直尝试着增加面积、根据先前跑过的违例时钟树更改引脚位置的摆放、设定布局时标准单元的最大布局密度以及在标准单元布局前先布一些blockplacement,但是不管怎么尝试,结果还是一样,setup和hold的违例路径总是不能得到全部的优化。由于实在是不知道怎么去解决这一问题了,所以求求各位大神帮帮忙,指点一下。(对了,补充一下,由于本人是新手,所以现在只是使用软件encounter的图形界面进行操作,不懂使用指令命令解决问题,如果有相关的书籍希望推荐推荐,在这里谢谢了)
发表于 2015-8-31 22:41:03 | 显示全部楼层
问题大了,
发表于 2015-9-1 10:07:14 | 显示全部楼层
问题真的大了~
虽然说后端是使用工具,应该没有谁能在论坛里一两句话能说清楚你这么大的问题~
在论坛里搜,好像很多,还有视频教程~
发表于 2015-9-1 14:02:40 | 显示全部楼层
CTS优化hold么
发表于 2015-9-1 16:30:37 | 显示全部楼层
会看timing report么? 时钟约束理解么,
不是slack要修到0 才叫 setup,hold clean的

如果是false path,那修一年也修不掉的,

看看具体的timing report吧,

还有:新手就更要看edi user guide了,学习能力需要自己培养的
公司只是提供个环境而已
发表于 2015-9-1 17:04:44 | 显示全部楼层
看一下clock tree report吧,是不是合理~
 楼主| 发表于 2015-9-1 20:33:26 | 显示全部楼层
回复 2# yangzai1236


   对于新手我来讲确实挺大的
 楼主| 发表于 2015-9-1 20:35:13 | 显示全部楼层
回复 3# bsbs525


   恩,好的,表示已崩溃
 楼主| 发表于 2015-9-1 20:41:59 | 显示全部楼层
回复 4# yahemao123


   是的,总的路径是4449条,然后一般通过同时选择优化setup和hold两三次后,hold的违规路径还会剩两千多条,然后后面再怎么点这些优化选项也没有什么效果了,然后就不知道怎么搞了
 楼主| 发表于 2015-9-1 20:48:04 | 显示全部楼层
回复 5# icfbicfb


   恩,好的,谢谢版主,false path的概念我倒是了解一点,只不过我怎么知道是不是那些违例路径是false path?是不是像你说的从timing report里面看?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-23 11:12 , Processed in 0.026742 second(s), 9 queries , Gzip On, Redis On.

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