1. 程式人生 > >ADS中自定義verilogA模型新增方法

ADS中自定義verilogA模型新增方法

以新增一個電流隨電壓指數變化的電阻為例

(1)新建工程檔案,如新建veritest_wrk

(2)在工程目錄新建資料夾veriloga,裡邊放入自定義veriloga檔案,如expR.va

(3)在ADS主介面新建schematic

(4)新增一個普通的電阻元件R

(5)雙擊R,設定 Model = expR

(6)新增模擬電路,如簡單DC模擬


(7)點選模擬即可,此時電路中新增的電阻R的特性即由verilogA檔案給出


以下為verilogA檔案內容

// input file for expR
`include "disciplines.vams"
module expR(anode,cathode);
electrical anode,cathode;  
parameter real Ip=1e-3;
parameter real Vp=0.1 ;
analog I(anode,cathode) <+ Ip*V(anode,cathode)/Vp*exp(1-V(anode,cathode)/Vp);
endmodule