找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1406|回复: 6
打印 上一主题 下一主题

请教balance结构的Tolerance值在哪设置?

[复制链接]

9

主题

79

帖子

766

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
766
跳转到指定楼层
1#
发表于 2010-9-15 09:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
我现在使用EE7.9,在内存地址走线时我使用了Balance结构,在Hazards中看到Tolerance值默认设置的是0。如果这样我的内存分支走线就必须一样长,请教如何更改这个值?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

184

主题

3098

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
10728
2#
发表于 2010-9-15 12:45 | 只看该作者
balance就是严格等长的,没法改容差,如果你要求容差就用pin pair,比较复杂的等长可以使用公式!ee有auto tune,严格等长还是比较容易实现的

9

主题

79

帖子

766

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
766
3#
 楼主| 发表于 2010-9-15 12:58 | 只看该作者
回复 2# rx_78gp02a
  N; i# ?5 t  v) E6 u; G* m2 r( t; w5 N/ V( U" e, P4 T
    同意你的说法。我刚找到一个地方可以改这个值。但不确定这个值是否可以随便改,改后是否会影响其它等长走线。在CES的setup中可以更改' m! s2 S4 ^! J/ N

3 m, e; J- k" p# u* ~. F更改后的效果/ m  H' P3 o7 s' }

184

主题

3098

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
10728
4#
发表于 2010-9-15 14:13 | 只看该作者
我也找了老半天,想发上来的,原来你已经找到了,就是这个,全局容差设置,这个设置只针对没有设置容差的走线,也就是balance,对于match group的走线如果没有设置容差也是按照这个值计算,如果设置了容差就使用设定值

捕获.PNG (28.88 KB, 下载次数: 0)

捕获.PNG

184

主题

3098

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
10728
5#
发表于 2010-9-15 14:18 | 只看该作者
balance有个好处是修改走线的时候会自动移动virtual pin以配平两条网络,用pin pair就做不到了,而且我试了一下,如果用了balance然后再使用,pin pair人为的增加容差设置是不行的,tuning metter没法显示实际的容差,而且在drc报告中拓扑结构(balance匹配)容差变成了0,即没有使用我设置的容差也没有使用默认的容差设置,我还发现自动绕线也是没法做到0误差的

评分

参与人数 1贡献 +2 收起 理由
fxwang + 2 回答准确,深入.

查看全部评分

9

主题

79

帖子

766

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
766
6#
 楼主| 发表于 2010-9-15 15:31 | 只看该作者
回复 5# rx_78gp02a
* X+ I0 s. B, \2 F" d# E6 x: B8 f
) O) i0 t$ `0 i6 C7 g: W( C2 A2 K. K- p
   谢谢你的回复,你研究的很深入啊.我现在把结构改成非平衡方式了,然后用pin pair等长的方式来控制分支间的长度匹配.感觉这种方式更容易控制一些,而且容差也可以通过公式调整.

184

主题

3098

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
10728
7#
发表于 2010-9-15 16:00 | 只看该作者
我也没有用的很深入,只是遇到问题多试几次罢了,最近发现hyperlynx thermal有问题,手册上说如果ces中有功耗设置和最高温度设置,那么从ee转到hyperlynx thermal就使用ces中的数据,没有的话就使用part editor中的数据,如果part editor里面也没有数据就按照芯片封转的面积按公式赋予一定的功耗参数,我发现如果ces和part中都没有可用数据时,调用一次hyperlynx thermal后再在ces中增加功耗参数,再次输出到hyperlynx thermal中会出现无法将ces中的新数据传递到hyperlynx thermal中的情况,而会一直保留第一次输出的旧数据,即使把生成的hyperlynx thermal工程文件全部删除,ee也不能更新hyperlynx thermal中的数据,我觉得这个是一个bug,不知道数据导出到hyperlynx thermal的设置文件是哪个,如果在未调用hyperlynx thermal之前就在ces中添加相应的数据,输出到hyperlynx thermal就没有问题,并且在修改ces中的数据后能正确的导入到hyperlynx thermal中
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-25 10:00 , Processed in 0.066933 second(s), 40 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表