找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 503|回复: 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等等信号一起做串扰分析,找出最差的情况,有什么软件可以实现呢?
. y5 w* i+ M, T+ j1 T+ d
分享到:  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:56# z* K  R) W" j2 H2 F6 ]
串扰的话,仿真软件会使用串扰电压或者距离来自动计算攻击线的。您所谓的一起做串扰是让所有的线一起动作吗 ...

* ^+ y! N$ Y; r1 _+ [- V是的,所有的信号一起开始工作,最差情况
0 ?: P9 \; h1 R. ~( t1 ^* n4 X

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的仿真软件, T% I1 x! b4 z$ M  F! B3 m
其它的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
8 k; `! r+ E5 X  n要想全部考虑就只能用3d的仿真软件3 l* I9 I5 Q" N! j! ]  T, L
其它的2.5d软件(如powersi,siwave等)在计算时都是有一个设定的阈值 ...

) l7 Q) |! y2 c8 x" x软件设定的阈值我可以接受的,就1根信号而言,只考虑附近几根信号对它的串扰就足够了。我现在的需求是要依次分析DDR整个channel的信号,大约100多根信号吧,然后找出其中较差的几根信号,再用3D软件分析。3 r$ q, ^; p9 M7 t$ f

. B- r* j- ]. h  T# C9 q" |说白了就是把DDR的所有信号批量处理串扰分析,找最差情况。有什么软件可以实现,频域和时域的软件都可以,只要能实现这个分析就行。求大神推荐( c5 h% l) n, V

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/ Y  H! X( ^4 J
用CCT就可以
3 C  z& H& I5 q& Q3 d
什么鬼,没听过啊,CST么?* w4 V' O4 p3 o2 w0 k4 d

65

主题

322

帖子

583

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
583
12#
发表于 2016-5-4 19:27 | 只看该作者
channel check tool
9 c! U& b' T" R/ f2 I2 pspeed2000里面好像有,或者siwave里面好像也有3 R5 e0 h/ l5 w, m. W
网上搜一下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! ?2 w3 T1 S; e6 w7 \0 U& t* x& R3 g& Z. a
channel check tool! }) U+ m. U, _1 N, a
speed2000里面好像有,或者siwave里面好像也有
. {+ U" ~4 I7 C! k; c% P* A! A8 M7 L网上搜一下ANSYS_CCT

0 I! ~% ]  y" _桓哥,3Q1 O7 n4 ?- ?; a6 Y2 s

1

主题

13

帖子

13

积分

二级会员(20)

Rank: 2Rank: 2

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

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-4-27 09:03 , Processed in 0.070454 second(s), 38 queries , Gzip On.

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

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

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