作者pow (体脂肪35%)
站内Electronics
标题Re: [问题] 如何将Spice转成IBIS model
时间Tue Mar 11 23:29:45 2008
※ 引述《Juneje (心的方向 )》之铭言:
: ※ [本文转录自 comm_and_RF 看板]
: 作者: Juneje (心的方向 ) 看板: comm_and_RF
: 标题: [问题] 如何将Spice转成IBIS model
: 时间: Tue Mar 11 01:09:12 2008
: 想请问版上各位高手...
: 是否有人会将Hspice .sp转成IBIS model呢...
: (暂不考虑需要购买授权的软体如Cadence系列)
: 因为只是想把自己的Spice电路转成IBIS model给设计PCB系统人去模拟而已...
: 单纯可以转IBIS models的软体就可以了...不需要全套模拟工具... ^^a
: 网路上有收寻到免费软体... S2IBIS
: http://www.eda.org/pub/ibis/s2ibis/
: 我试了其中NT版本..在Windows系统下转...但是跑不出来...
: 是需要跟Hspice一起跑吗?因为没碰过设计版子的经验...
: 烦请有哪位大大会使用的...或者有更简单的软体可以转...希望可以指导一下...THX :)
我刚刚看了一下
我发现
http://www.ece.ncsu.edu/erl/software/s2ibis3.php
这是最新版的
1. 下载之後解压缩到C:\s2ibis3_v1_1\
a. 里面有一个README.txt和s2ibis3.txt 要读一下就知道要怎麽作
b. 在尝试 设定 的时候遇到任何错误讯息
可以去下面这个FAQ找解决方法
http://www.ece.ncsu.edu/erl/software/ibis_general/faq.php
2. 如果想要快速的确定这个tool能不能执行, 又不想读README.txt
a. 要先安装Java SDK 1.4
http://java.sun.com/j2se/1.4.2/download.html
我装这个"J2SE v 1.4.2_17 SDK "
b. 装完重开机
c. 假设你的执行根目录是C:\s2ibis3_v1_1\
里面有两个资料夹\java\ 和\examples\
在command line执行
>cd C:\s2ibis3_v1_1\examples\ex1\
切换到那个ex1的目录(这个example使用Spectre engine)之後输入
>C:\s2ibis3_v1_1\s2ibis3.bat -root c:\s2ibis3_v1_1\ -s2ibis3 buffer.s2i
你会看到他产生一个档案叫做putout.spi 这是Spectre deck
还有另一个档是Spectre_run.bat
但是接下来就有error说找不到一个档案 putout.out
原因是因为s2ibis3这个tool有两个假设
假设一:你已经安装Java SDK1.4
假设二:在你的系统里面,可以直接输入>hspice 或者>spectre
因为一般人的PC都不满足假设二
所以这个tool尝试去run这一个script:
>spectre -f nutascii -c 132 putout.spi -r putout.out >putout.msg
当然不成功
所以当然没有putout.out这个档案
所以当然会产生error当住
假如是在Unix/Linux environment里面
你已经 add hspice或者add cadence的话 应该就不会卡住了
另外
想要尝试Hspice engine的话
可以切换目录到C:\s2ibis3_v1_1\examples\ex2
然後run
>C:\s2ibis3_v1_1\s2ibis3.bat -root c:\s2ibis3_v1_1\ -s2ibis3 buffer.s2i
像上一个example一样
会卡在"找不到hspice output档"的error
3.结论是,这个东西要用Unix或Linux跑,方法就像我上面讲的一模一样
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 152.14.55.218
1F:推 Juneje:狂推...感谢强者P大...真的是非常热心...小弟好感动 >"< 03/11 23:38
2F:推 aaming:推 热心不藏私P大 03/12 17:12
3F:推 shawmoo18:要推 02/29 18:24