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

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 14731|回复: 17

[转贴] Hspice和spectre等的区别

[复制链接]
发表于 2015-11-17 16:30:40 | 显示全部楼层 |阅读模式

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

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

x

HSpice,HSpiceS,Spectre,SpectreS之间的区别

问:
Cadence
的这些仿真工具有什么区别呢?在哪种情况下哪种工具更加适合呢?
答:
行,hspiceSynopsys公司的线路仿真工具;SpectreCadence公司的线路仿真工具。他们之间显然有很多区别——显然我是倾向于用Spectre;-)


每种仿真器都有两个接口。它们就是hspiceDhspiceS(hspice Direct,hspice Socket),以及spectrespectreS(Spectre Direct,spectre Socket)


这个"Socket"接口是仿真器的一个比较老的接口。过去,很多仿真器没有一个强大的参数化语言,所以Cadence工具所做的就是使用cdsSpice (这个工具有强大的宏语语言,但实际上是一个比较脆弱的仿真器)来从头到尾充当仿真器。所有的网表都用cdsSpice的宏语言生成,然后再翻译成目标仿
真器的语言——不保留任何参数化的东西。


这种方法是可行的,但是它意味着你没有办法使用主流仿真器的所有特征。


几年以前(以IC443为例,大约1999年),引入了"direct"接口的概念,我们就去掉了中间手段而直接用相应的语言生成网表。这样更快,更有效,并且给出了更强大的读取主流仿真器的接口。


所以hspiceDspectre接口的(仿真器)是优选。选哪种仿真器取决于你的需要。


以下是原文:
Q:
What is the difference between all these simulator in Cadence? in wich case is it suitable to use one rather than another?
A:
Well,
hspice is a circuit simulator from Synopsys; spectre is a circuit
simulator from Cadence. There are obviously lots of differences - and
clearly I would be biased towards spectre ;-)


For each simulator, there are two interfaces. There is hspiceD and hspiceS (hspice Direct, and hspice Socket), and
spectre and spectreS (spectre direct, and spectre Socket).


The "Socket" interfaces are the obsolete interfaces to the
simulators. In the past, many simulators did not have a strong
parameterisable language, and so what the Cadence tools did was use
cdsSpice (which had a strong macro language, but was a fairly weak
simulator) to act as a front end to the end simulator. All netlists
were created in cdsSpice's macro language, and then translated into the
destination simulator's language - without any parameterisation
remaining.


Such an approach worked, but it tended to mean that you couldn't access all the features of the underlying simulator.


A few years ago (back in IC443, around 1999), the "direct"
interfaces were introduced, and we're now cutting out the middle man
and directly netlisting the right language. This is faster, more
efficient, and gives greater access to the underlying simulator.


So the hspiceD and spectre interfaces are the ones to go for. Which simulator you pick depends on your needs.

原文链接:http://blog.sina.com.cn/s/blog_499b1f6f01014rxt.html

发表于 2017-1-10 18:26:04 | 显示全部楼层
Thank you very much
发表于 2019-11-7 20:40:09 | 显示全部楼层
感谢,一目了然!
发表于 2020-10-21 16:13:50 | 显示全部楼层
Thanks
发表于 2020-10-22 15:34:14 | 显示全部楼层
thanks
发表于 2020-12-30 18:38:52 | 显示全部楼层
thanks
发表于 2021-1-6 17:14:21 | 显示全部楼层
谢谢解答!
发表于 2021-2-20 14:11:12 | 显示全部楼层
原来就是仿真工具的区别呀
发表于 2021-3-1 22:05:23 | 显示全部楼层
原来D和S是这个意思
发表于 2021-3-26 08:43:20 | 显示全部楼层
thanks.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 03:05 , Processed in 0.024436 second(s), 8 queries , Gzip On, Redis On.

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