找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

[Hspice仿真] 讨论:我们是否需要用hspice进行高速串行信号仿真

[复制链接]

65

主题

192

帖子

1047

积分

四级会员(40)

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

积分
1047
跳转到指定楼层
1#
发表于 2010-7-16 22:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
对于高速串行信号,眼图是重要的观察分析途径,但是如果仿真的比特位数不够多,眼图是没有意义的。而类似hspice之类的仿真速度极慢,即使你能获得准确的serdes IO模型,也能准确的描述无源链路模型,但是也只能仿真得到有限的比特位数结果。除非你有超级计算机,等得起以天为单位甚至更长的时间。所以,我们还可能指望通过hspice仿真来分析高速串行链路吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

1

主题

91

帖子

1490

积分

四级会员(40)

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

积分
1490
2#
发表于 2010-7-16 23:07 | 只看该作者
问题是,除了spice仿真,还有其它办法吗?根据无源链路、IO模型的情况,只能定性的了解下结果会如何,有办法定量了解吗?

65

主题

192

帖子

1047

积分

四级会员(40)

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

积分
1047
3#
 楼主| 发表于 2010-7-16 23:13 | 只看该作者
我很期待AMI模型,但是1年多了,我只看到xilinx有提供,不知道是否这条路子有没有可能铺开

24

主题

978

帖子

7766

积分

六级会员(60)

Rank: 6Rank: 6

积分
7766
4#
发表于 2010-7-17 15:17 | 只看该作者
曾经也面对过这样的问题,; o; l( O. y* f
初学HSPICE时,机器慢,只跑128位,得到眼图后狂喜不已,虽然没有太大的指导意义。
# ]+ t6 X( v' ?) r  g' O% |, f在高速串行方面,通常是数据量来说话的,所以需要运算速度快的超级计算机。
3 ]- l8 p0 U# C6 I3 {5 M至于AMI模型,IBIS协会应该在这条路上有很长的路要走。

65

主题

192

帖子

1047

积分

四级会员(40)

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

积分
1047
5#
 楼主| 发表于 2010-7-17 16:36 | 只看该作者
鲨鱼的回答好像不完整啊。你只说了曾经也面对过这样的问题,那现在啥意见啊?讲讲呗

24

主题

978

帖子

7766

积分

六级会员(60)

Rank: 6Rank: 6

积分
7766
6#
发表于 2010-7-17 22:38 | 只看该作者
本帖最后由 shark4685 于 2010-7-17 22:42 编辑
% ~$ f. q& f4 d7 E7 @* M; A7 e$ g, V) F
准备台超级计算机,呵呵!!我目前也没有太好的办法!!
: H& Z- s. o- W0 |& |* f6 s3 ~4 L% G
' t/ G9 m; c: a: b. C, |7 B" _8 s对了还可以在写网表的时候,多调用写用些子程序,main网表写短点,可大大的提高速度!" _9 [/ {' N7 H  _5 P

, [' Z. J! h1 [; L# a再是设置下仿真精度,以防止仿真不收敛!

0

主题

62

帖子

797

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
797
7#
发表于 2010-7-18 10:26 | 只看该作者
Hspice的仿真结果具有相当的参考价值。Hspice是时域仿真引擎的黄金标准,其它的AMI、Nexxim、高速示波器的眼图仿真,都是以Hspice的仿真结果作为标杆来比较,至于一些软文号称的比Hspice仿真结果更准确,因果性更好,我是持怀疑态度的,由于我没有亲自验证过,所以不否定也不肯定。2 E7 n/ V: Y; ~" |# }* ]2 x# C
; u+ R0 J0 D8 g6 A0 Y; c
首先,有一个结果总比没有结果好,而且Hspice仿真得到的还是比较靠谱的结果,这个可以做测试对比,吻合度还是很好的。6 o' _2 u' l9 I! R
其次,为什么需要做海量bit的仿真?那是因为需要找到很坏情况下的眼图,其实这个可以”曲线救国“。所谓最坏情况就是最大ISI,可根据通道的编码找到引起最大ISI的对应码型,然后用这个码型做激励仿真,得到的结果是相当地接近最坏情况,Hyperlynx有一个最坏情况眼图激励的生成功能。当然Hspice仿真中没法考虑或者很难考虑RJ、BUJ的影响,这个可以在仿真时留取一定的裕量来解决。

6

主题

119

帖子

2190

积分

四级会员(40)

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

积分
2190
8#
发表于 2011-1-12 13:50 | 只看该作者
hspice的作用目前还无法取代,但是我不建议搞海量的bit仿真,对计算机硬件要求比较高,也很耗时。我们主要的目的还是找到worst case,正如楼上所说,找到最坏的码型就OK了。5 j! d5 W3 [$ }$ T# e* t5 j
另外问giga一下,hyperlynx生成最坏激励码型是什么原理?目前还有其他更好的手段找到最坏的码型吗?

57

主题

278

帖子

1692

积分

四级会员(40)

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

积分
1692
9#
发表于 2011-1-26 08:27 | 只看该作者
我们公司有很多台仿真服务器,可惜我不会用hspice,准备学学。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-2-19 04:49 , Processed in 0.060443 second(s), 33 queries , Gzip On.

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

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

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