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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 3025|回复: 4

[求助] Macro Cell做时钟树的问题

[复制链接]
发表于 2012-9-3 17:48:15 | 显示全部楼层 |阅读模式

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

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

×
有一个Macro cell(RAM),其中一个pin(在lib中定义为input,非时钟属性,定义了cap值,高低电平的宽度)接到clock上
目前对于该pin没做任何处理,直接让工具做时钟树,这样做合理吗?需要在cts spec文件中用MarcoModel定义吗?需要用leafpin定义该pin吗?
另外,时钟树做完后级数很深,如何判断时钟树做的合理呢?
发表于 2012-9-3 17:55:03 | 显示全部楼层
目前对于该pin没做任何处理,直接让工具做时钟树,这样做合理吗?需要在cts spec文件中用MarcoModel定义吗?需要用leafpin定义该pin吗?
根据设计的要求而定,可能是leaf pin,也可能是excluded pin,要问前端

时钟树做完后级数很深,如何判断时钟树做的合理呢?
没有简单的判断准则,用clock browser看看是否合理。多个时钟缠在一起时,CTS会做的比较烂
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-3 17:59:32 | 显示全部楼层
本帖最后由 bjdonkey 于 2012-9-3 18:01 编辑

回陈版:
1.这个pin要做平
  那么这个pin怎么处理呢?我exclude掉该pin后,级数按预想的是减少了。
2.级数的问题我再看看report,不过总觉得不合理,一个FlipFlop前加了若干buf/inv
回复 支持 反对

使用道具 举报

发表于 2012-9-3 18:25:04 | 显示全部楼层
1) leaf pin
2) 查clock skew, transition, fanout的设定,太紧了,容易出现级数过多的现象
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-3 18:26:49 | 显示全部楼层
谢,陈版
这就去试试!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-8-18 10:48 , Processed in 0.794988 second(s), 5 queries , Gzip On, Redis On.

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