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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6767|回复: 3

[求助] 如何实现nanosim输出波形文件,载入到matlab,请高手指教?

[复制链接]
发表于 2013-6-6 16:07:17 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 jalemy 于 2013-6-6 16:38 编辑

现有nanosim输出标准波形文件(格式可为*.out,*.fsdb...),如何转换数据,使其能导入到matlab进行频谱分析?
暂时知道的方法:1.nanosim输出*.out文件
                      2.用nanosim中的命令out2tr0 *.out *.tr0。
                      3.使用Hspicetoolbox完成载入,查看波形。
在做第2步的时候出现错误:FATALut2tr0:0x41300000:HSPICE tr0 writer library
                                            the output parameter name: gnd is wrong
想请教一下高手,问题是出现在第1步输出文件上呢,是否要使用到Waveform writer API。还是第2步命令上?

已解决:由于nanosim前期参数没有设对,导致导出的*.out文件不对。
           各位高手有没有其他的方法??
发表于 2013-6-20 02:35:35 | 显示全部楼层
加入下列指令
edisplay -i 输入文件名称.out -b 起始时间 -e 结束时间 -s 间隔时间 -o 输出文件名称
时间单位为ns
 楼主| 发表于 2013-9-26 22:53:05 | 显示全部楼层
本帖最后由 jalemy 于 2013-9-26 23:00 编辑

现有nanosim输出标准波形文件(格式可为*.out,*.fsdb...),如何转换数据,使其能导入到matlab进行频谱分析?
暂时知道的方法:      1.nanosim输出*.out文件
                      2.edisplay -i *.out -o edisplay.out -s 1ns
                      3.自己编写程序转换成*.out文件
                      3.用nanosim中的命令out2tr0 *.out *.tr0。
                      4.编写matlab控制文件*.m
                      5.使用Hspicetoolbox完成载入,查看波形。
                     
第3步结果用AWAVE可以查看,但在载入MATLAB中出错,不知道什么原因:
hspice的tr0文件与out2tr0转出的tr0文件有什么不同,还是*.m文件设置出了问题。有空把*m文件放上来,请高手帮忙看看。
发表于 2013-12-11 01:13:12 | 显示全部楼层
great tips
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 15:47 , Processed in 0.040117 second(s), 9 queries , Gzip On, Redis On.

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