※ 引述《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