[問題] Hspice 擷取多筆平均電流的語法

看板Electronics作者 (鮪魚)時間12年前 (2014/01/22 21:04), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
大家好,我最近在研究某電路的電流大小 假設我要算電流 模擬的時間是0~1000u 在.sp file內會加入下列指令 .meas tran avg_current avg i(Vdd) from=0 to=1000u 模擬結束後 輸出檔可看到 0~1000u的平均電流 (一筆數據) 但現在想要0~1u 輸出第1筆平均電流值 1~2u輸出第2筆平均電流值 直到1000u,有1000筆的平均電流值的數據 要怎麼加指令呢? 下圖是圖解說明我的問題 希望行家可以分享:) https://www.dropbox.com/s/6bi6am8j0xeji5e/avg_current.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.91.51 ※ 編輯: sleep21132 來自: 123.240.91.51 (01/22 21:05) ※ 編輯: sleep21132 來自: 123.240.91.51 (01/22 21:16)

01/28 02:44, , 1F
Hspice好像不支援avg by step,笨方法就產生1000行meas
01/28 02:44, 1F

01/28 02:46, , 2F
或是自己抓.tran 的step 電流用matlab算
01/28 02:46, 2F

01/28 23:21, , 3F
用matlab hspice toolbox load資料進來算比較快
01/28 23:21, 3F

01/28 23:21, , 4F
不然直接寫一點code去讀出來算也是可以
01/28 23:21, 4F

02/06 20:02, , 5F
最後我是產生1000行的meas,用EXCEL做的。
02/06 20:02, 5F
文章代碼(AID): #1Ity7UdP (Electronics)