This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

有些spice模型里面有嵌套调用,比如下面这种TS3011模型里自带了一个VCCAP_PSPICE模型,这种SPICE模型如何在TINA里调用和仿真?

.PARAM R_delay={RD}
.PARAM R1={A0/(gm_mos*RD)}
.PARAM Ro_1=20
.PARAM R_rise_fall=1000
.PARAM VCCP_enhance=150m
.PARAM VCCN_enhance=-1100m
.PARAM V_DPROT=150m
.PARAM Vd_compensazione=-788.4u
.MODEL MOS_N  NMOS LEVEL=1 VTO=+0.65  KP=100E-6
.MODEL DIODE_rf D LEVEL=1 IS=10E-15 N=1 CJO=10f
.MODEL DIODE_NOVd D LEVEL=1 IS=10E-15 N=0.001
.MODEL DIODE_VLIM D LEVEL=1 IS=0.8E-15  
.MODEL DIODE_ILIM D LEVEL=1 IS=0.8E-15 
*
*******************************************************************************

.ENDS TS3011


*******************************************************
******* SUBCKT VOLTAGE CONTROLLED CAPACITOR for ***
*******************************************************
.SUBCKT VCCAP_PSPICE Vctrl_plus Vctrl_minus Vout_plus Vout_minus 
+ PARAMS: CAP_scale=1u  Rserie=1
EVin 2 0 VALUE={1/V(Vctrl_plus,Vctrl_minus)}
EV2 8 Vout_plus POLY(2) 6 0 2 0 0 0 0 0 1 0 0 0 0 0
RR1 8 Vout_minus {Rserie}
GI1 0 6 Vout_minus 8 {1/Rserie}
RR2 0 6 100G
CC1 6 0 {CAP_scale} 
.ENDS VCCAP_PSPICE
*********************************************************

  • 还没见过您说的这种嵌套调用的Spice model,按照Spice 模型导入到TINA中的方法可以尝试一下。
    另外,TS3011型号对吗? 在TI网站上找不到这个型号。
  • 按照常规方法导进去会生成两个TSM文件,一个是TS3011,一个是VCCAP_PSPICE,调用TS3011或者两个都调出来,都无法进行transient仿真,提示irregulare circuit, 出错node 就是调用VCCAP_PSPICE 的那些node(比如下面的NET0285)。这个器件不是TI的,是从其他网站下载下来的PSPICE模型。

    ****************************************************************************
    ****
    **** TS3011 *** macromodel subckt
    ***
    *** December 2011
    ****
    ************ CONNECTIONS:
    **** NON-INVERTING INPUT
    **** | INVERTING INPUT
    **** | | POSITIVE POWER SUPPLY
    **** | | | NEGATIVE POWER SUPPLY
    **** | | | | OUTPUT
    **** | | | | |
    **** | | | | |
    .SUBCKT TS3011 VP VM VCCP VCCN VS
    X_C_FALL V_VALORI_C_FALL 0 VREF V_C_FALL VCCAP_PSPICE
    +PARAMS: CAP_scale={CAP_SCALE} Rserie=1
    X_C_VOD V_VALORI_C_VOD 0 NET0209 VREF VCCAP_PSPICE
    +PARAMS: CAP_scale={CAP_SCALE} Rserie=1.0
    X_C_RISE V_VALORI_C_RISE 0 V_C_RISE VREF VCCAP_PSPICE
    +PARAMS: CAP_scale={CAP_SCALE} Rserie=1
    X_C_VCC V_VALORI_C_VCC 0 NET0285 VREF VCCAP_PSPICE