找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

[仿真讨论] DDR bus串扰分析

[复制链接]

7

主题

35

帖子

1429

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1429
跳转到指定楼层
1#
发表于 2016-5-2 20:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
最近遇到一个问题,想对DDR整个bus做串扰分析,包括ADD/CMD/CTRL/DQ/DQS/CLK等等信号一起做串扰分析,找出最差的情况,有什么软件可以实现呢?, K/ w7 h- v3 B0 H0 G+ m
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

604

主题

2859

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
13638
2#
发表于 2016-5-3 08:28 | 只看该作者
目前感觉是不是就sigrity?

7

主题

35

帖子

1429

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1429
3#
 楼主| 发表于 2016-5-3 09:09 | 只看该作者
Sigrity的哪个软件呢,speed2000么?

1

主题

29

帖子

230

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
230
4#
发表于 2016-5-3 09:56 | 只看该作者
串扰的话,仿真软件会使用串扰电压或者距离来自动计算攻击线的。您所谓的一起做串扰是让所有的线一起动作吗?

点评

是的,所有的信号一起开始工作,最差情况  详情 回复 发表于 2016-5-3 10:38

7

主题

35

帖子

1429

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1429
5#
 楼主| 发表于 2016-5-3 10:38 | 只看该作者
gadfly0317 发表于 2016-5-3 09:568 n4 }3 m5 W/ l3 S- @) u" w
串扰的话,仿真软件会使用串扰电压或者距离来自动计算攻击线的。您所谓的一起做串扰是让所有的线一起动作吗 ...
1 X0 ]/ c: n  [5 _1 s! j7 k
是的,所有的信号一起开始工作,最差情况# K1 L3 F; [8 e$ c9 c  W. Q, N

7

主题

35

帖子

1429

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1429
6#
 楼主| 发表于 2016-5-3 10:48 | 只看该作者
现在的情况是,DDR走了dual-stripline的层叠结构,同层和相邻层都有串扰,而且环境比较复杂,所以想对整个channel做一下分析,找出最差的情况

65

主题

322

帖子

583

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
583
7#
发表于 2016-5-3 11:26 | 只看该作者
要想全部考虑就只能用3d的仿真软件
( y5 J( x3 U% M1 N: z, S6 F其它的2.5d软件(如powersi,siwave等)在计算时都是有一个设定的阈值限定的,软件会根据设定的阈值来决定多大范围内的线的串扰会被计算,可以修改这个阈值来使软件考虑更多线的串扰

点评

软件设定的阈值我可以接受的,就1根信号而言,只考虑附近几根信号对它的串扰就足够了。我现在的需求是要依次分析DDR整个channel的信号,大约100多根信号吧,然后找出其中较差的几根信号,再用3D软件分析。 说白了  详情 回复 发表于 2016-5-3 14:33

7

主题

35

帖子

1429

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1429
8#
 楼主| 发表于 2016-5-3 14:33 | 只看该作者
l888888h 发表于 2016-5-3 11:26
) r( ~8 `9 C: S4 g5 J" ]要想全部考虑就只能用3d的仿真软件. r3 X& v' c7 @) J0 o3 A7 K3 i
其它的2.5d软件(如powersi,siwave等)在计算时都是有一个设定的阈值 ...

+ o: P2 k3 O* x: q软件设定的阈值我可以接受的,就1根信号而言,只考虑附近几根信号对它的串扰就足够了。我现在的需求是要依次分析DDR整个channel的信号,大约100多根信号吧,然后找出其中较差的几根信号,再用3D软件分析。
. O4 }9 l% S: i7 R. S1 B7 h. e: B, b: U# d* X! F
说白了就是把DDR的所有信号批量处理串扰分析,找最差情况。有什么软件可以实现,频域和时域的软件都可以,只要能实现这个分析就行。求大神推荐9 w4 @* B: Y# j' b6 z

1

主题

29

帖子

230

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
230
9#
发表于 2016-5-3 16:30 | 只看该作者
2.5D的软件Hyperlynx就算修改阈值也不可能将所有的线串扰考虑进去的。感觉7楼的建议LZ可以考虑一下

65

主题

322

帖子

583

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
583
10#
发表于 2016-5-4 14:57 | 只看该作者
用CCT就可以

点评

什么鬼,没听过啊,CST么?  详情 回复 发表于 2016-5-4 17:24

7

主题

35

帖子

1429

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1429
11#
 楼主| 发表于 2016-5-4 17:24 | 只看该作者
l888888h 发表于 2016-5-4 14:57
: e! n) b; x. k: z用CCT就可以
9 e2 s# O( V' C/ q# G
什么鬼,没听过啊,CST么?
( D3 a2 ?& B1 M5 X( R) G# H: w0 t

65

主题

322

帖子

583

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
583
12#
发表于 2016-5-4 19:27 | 只看该作者
channel check tool
% f$ L" U- Q' Uspeed2000里面好像有,或者siwave里面好像也有& j- w5 L7 [- X) M: s
网上搜一下ANSYS_CCT

点评

桓哥,3Q  详情 回复 发表于 2016-5-5 10:49

7

主题

35

帖子

1429

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1429
13#
 楼主| 发表于 2016-5-5 10:49 | 只看该作者
l888888h 发表于 2016-5-4 19:27" A# j1 C8 y: N; g- ?
channel check tool8 z3 K. i& O- s! S& I
speed2000里面好像有,或者siwave里面好像也有8 u1 P* P7 D, L; [! u  {, O) ]
网上搜一下ANSYS_CCT
, m( Y' C4 `$ V$ O0 K+ p8 ]5 Y' i# n
桓哥,3Q# w  i- f5 r1 v( |/ q$ b

1

主题

13

帖子

13

积分

二级会员(20)

Rank: 2Rank: 2

积分
13
14#
发表于 2016-5-8 15:51 | 只看该作者
SIwave
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-26 07:50 , Processed in 0.070580 second(s), 38 queries , Gzip On.

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

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

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