作者invalid (everlasting)
站内Electronics
标题Re: [问题] 请问hspice如何输出档案?
时间Wed Apr 4 02:00:34 2007
※ 引述《pow (体脂肪35%)》之铭言:
: ※ 引述《baeyer (小飞鱼)》之铭言:
: : 首先我不想用内建的画图工具avanwaves,想把data拿到excel画图.
: : 请问使用什麽command能输出资料档呢?
: : 谢谢
: 在此提供一则资讯
: 我是用Matlab做post simulation data processing
: 有人告诉我MIT有一个Matlab toolbox
: 在google搜寻「MIT HSPICE TOOLBOX」
: 好像可以直接把.trx里面的资料读出来 省掉一大堆麻烦的步骤
: 非常强悍的样子
: 我还没开始用 所以没办法报告心得
: 如果有机会的话请HSPICE+Matlab强者发表一下意见罗!
其实trx的资料格式很简单的啊
就是依序把每个资料排在一起
只是中间没有空格,每个资料所占的字元数是一样的
我通常都是认E当作参考基准(也就是10的次方)
好像都是以xxxxxxExxooooooEoo....这样子排的
有ultraedit的话可以用regular syntax replace成excel可以吃的csv
会perl这种东西的话可以写成script
下面是我以前写来做ADC的script
(现在不用了,发现用verilog混合模拟直接写到档案更好用)
use strict;
open FTR,"<total.tr0";
open STR,">total.trpl";
while(<FTR>)
{
$_=~ s/(.{7}E.{3})/\1 /g;
print STR $_;
}
close FTR;
close STR;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.240.149