• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

SPICE模型转换saber模型失败

我从TI 官方网站下载了OPA2333的SPICE 和Pspice的模型,运用saber2012的模型转换功能获得了它的.sin文件。但是在创建符号的时候,提示模板里有语法错误,这样导致无法获得符号。不懂MAST,不知道错在哪》以下是OPA2333转换后得到的MAST源文件# Creation date.........Fri Feb 21 14:39:50 2014# Input file type.......pspice# Input file............E:/Synopsys/Saber/H-2012.12/mymodle/OPA2333SpiceMode/OPA2333SpiceMode/OPA2333_TINA_AIO/OPA2333.LIB# Output file...........E:/Synopsys/Saber/H-2012.12/mymodle/OPA2333SpiceMode/OPA2333SpiceMode/OPA2333_TINA_AIO/OPA2333.sin# Command script file...E:/Synopsys/Saber/H-2012.12/mymodle/OPA2333SpiceMode/OPA2333SpiceMode/OPA2333_TINA_AIO/OPA2333.scs# Template name:........opa2333

# OPA2333#****************************************************************************# (C) Copyright 2011 Texas Instruments Incorporated. All rights reserved.      #       #****************************************************************************#* This model is designed as an aid for customers of Texas Instruments.#* TI and its licensors and suppliers make no warranties, either expressed#* or implied, with respect to this model, including the warranties of#* merchantability or fitness for a particular purpose.  The model is#* provided solely on an "as is" basis.  The entire risk as to its quality#* and performance is with the customer.#****************************************************************************## This model is subject to change without notice. Texas Instruments# Incorporated is not responsible for updating this model.##****************************************************************************##* Released by: Analog eLab Design Center, Texas Instruments Inc.# Part: OPA2333# Date: 13JUN2011# Model Type: ALL IN ONE# Simulator: TINA# Simulator Version: 9.1.30.94 SF -TI# EVM Order Number: N/A# EVM Users Guide: N/A# Datasheet: SBOS351C朚ARCH 2006朢EVISED MAY 2007## Model Version: 1.0##****************************************************************************## Updates:## Version 1.0 :# Release to Web##****************************************************************************# This model is applicable to OPA333, OPA2333# BEGIN MODEL OPA2333## MODEL FEATURES INCLUDE OPEN LOOP GAIN AND PHASE, INPUT# VOLTAGE NOISE, INPUT CURRENT NOISE, INPUT BIAS CURRENT# WITH SUPPLY VOLTAGE AND TEMPERATURE EFFECTS, INPUT# CAPACITANCE, INPUT COMMON MODE VOLTAGE RANGE, INPUT# CLAMPS TO RAILS, INPUT DIFFERENTIAL CLAMPS, CMRR WITH# FREQUENCY EFFECTS, PSRR WITH FREQUENCY EFFECTS, SLEW# RATE, SETTLING TIME, OVERLOAD RECOVERY TIME, QUIESCENT# CURRENT VS VOLTAGE AND TEMPERATURE, RAIL TO RAIL OUT-# PUT STAGE, OPEN LOOP OUTPUT IMPEDANCE VERSUS FREQUENCY,# HIGH CLOAD EFFECTS, CLASS AB BIAS IN OUTPUT STAGE,# OUTPUT CURRENT THROUGH SUPPLIES, OUTPUT CURRENT LIMIT,# OUTPUT CLAMPS TO RAILS, AND OUTPUT SWING VS OUTPUT# CURRENT.## MODEL TEMPERATURE RANGE IS -40 TO +125 DEG C.# NOTE THAT THE MODEL IS FUNCTIONAL OVER THIS RANGE BUT# NOT ALL PARAMETERS TRACK THOSE OF THE REAL PART.## PINOUT +IN -IN +V -V OUT# PINOUT  3   4   5  2  1

template opa2333   m_3 m_4 m_5 m_2 m_1electrical  m_3,m_4,m_5,m_2,m_1{

pspd..model  ddpspd..model  dinpspd..model  dvnpspm..model  pinpspm..model  poutpspm..model  nenpspm..model  ninpspm..model  noutpspq..model  qlppspq..model  qlnpspj..model  jc

parameters {

        # Model assignments:

        dd =        ()

        din =        ()

        dvn =        (kf=1.05e-016,is=1e-016)

        pin =        (type=_p,kp=0.0002,vto=-0.7)

        pout =        (type=_p,level=3,phi=0.7,tox=2e-008,xj=5e-007,tpg=-1,vto=-0.7,delta=0.5,        ld=1e-007,kp=0.0002,uo=650,theta=0.1,gamma=0.5,nsub=1e+017,        nfs=600000000000,fc=0.5,vmax=100000,eta=3e-006,kappa=10,pb=1,is=1e-018)

        nen =        (type=_n,kp=0.0002,vto=0.5,is=1e-018)

        nin =        (type=_n,kp=0.0002,vto=0.7)

        nout =        (type=_n,level=3,phi=0.7,tox=2e-008,xj=5e-007,tpg=1,vto=0.7,delta=0.5,        ld=1e-007,kp=0.0002,uo=650,theta=0.1,gamma=0.5,nsub=1e+017,        nfs=600000000000,fc=0.5,vmax=100000,eta=3e-006,kappa=10,pb=1,is=1e-018)

        qlp =        (type=_p,is=1e-013,xti=18)

        qln =        (type=_n,is=1e-013,xti=18)

        jc =        (type=_n,is=1e-018)

        }

pspq.20 6 7 8 0  = model= qlnpspr.3 9 10 = r=2pspr.4 11 10 = r=2pspr.10 7 12 = r=100pspr.11 13 14 = r=100pspr.12 14 m_5 = r=10pspr.13 m_2 12 = r=20pspr.17 15 16 = r=10pspr.18 8 17 = r=20pspd.5 m_1 m_5 = model=ddpspd.6 m_2 m_1 = model=ddpspd.7 18 0 = model=dinpspd.8 19 0 = model=dini.8 0 18 = dc=0.0001i.9 0 19 = dc=0.0001vcvs.2 m_2 0 8 0 = k=1vcvs.3 m_5 0 16 0 = k=1pspd.9 20 0 = model=dvnpspd.10 21 0 = model=dvni.10 0 20 = dc=2e-007i.11 0 21 = dc=2e-007vcvs.4 20 21 22 m_4 = k=9e-007vccs.2 18 19 23 m_4 = k=2.8e-007vcvs.5 16 25 24 0 = k=1vcvs.6 8 25 26 0 = k=1vcvs.7 28 0 27 0 = k=1pspr.30 24 29 = r=1000000pspr.31 26 30 = r=1000000pspr.32 27 31 = r=1000000pspr.33 0 29 = r=100pspr.34 0 30 = r=100pspr.35 0 31 = r=100pspr.36 32 28 = r=1000pspr.37 28 33 = r=1000pspc.6 24 29 = c=2e-013pspc.7 26 30 = c=2e-013pspc.8 27 31 = c=2e-012vcvs.11 30 0 34 m_3 = k=-0.0035vcvs.12 29 0 35 34 = k=0.0035vcvs.14 16 8 25 8 = k=0.5pspd.11 36 16 = model=ddpspd.12 8 36 = model=ddpspm.1 37 38 12 12 = model= nout, l=3u, w=300upspm.2 39 40 14 14 = model= pout, l=3u, w=70upspm.3 41 41 15 15 = model= pout, l=3u, w=70upspm.4 42 43 9 9 = model= pin, l=3u, w=15upspm.5 44 45 11 11 = model= pin, l=3u, w=15upspm.8 46 46 17 17 = model= nout, l=3u, w=300upspr.43 47 48 = r=300pspr.44 49 50 = r=300vccs.3 51 25 36 25 = k=5e-006pspr.45 25 36 = r=1200000000pspr.46 8 42 = r=120000pspr.47 8 44 = r=120000pspc.13 42 44 = c=1.5e-012pspc.14 23 0 = c=2e-012pspc.15 52 0 = c=2e-012pspc.16 m_1 0 = c=2.5e-012pspd.13 50 6 = model=ddpspd.14 53 48 = model=ddpspq.15 53 13 16 0  = model= qlpv.18 54 43 = dc=0pspm.19 55 56 16 16 = model= pin, l=6u, w=500ui.14 41 46 = dc=9.1e-006vcvs.17 23 0 33 0 = k=1vcvs.18 m_4 0 32 0 = k=1pspm.23 56 56 16 16 = model= pin, l=6u, w=500uv.21 55 10 = dc=0pspr.59 m_1 39 = r=5pspr.60 37 m_1 = r=5pspj.1 57 23 57  = model= jcpspj.2 57 52 57  = model= jcpspj.3 52 58 52  = model= jcpspj.4 23 58 23  = model= jcpspc.21 23 52 = c=1e-014vcvs.20 44 42 59 25 = k=1pspr.62 59 51 = r=100pspc.23 51 25 = c=5e-013vccs.7 61 25 60 25 = k=-0.001vccs.8 61 25 25 62 = k=0.001vccs.9 46 8 25 63 = k=0.001vccs.10 16 41 64 25 = k=0.001pspd.17 64 60 = model=ddpspd.18 62 63 = model=ddpspr.66 60 64 = r=100000000000pspr.67 63 62 = r=100000000000pspr.68 64 16 = r=1000pspr.69 8 63 = r=1000vcvs.23 16 64 16 47 = k=1vcvs.24 63 8 49 8 = k=1pspr.70 62 25 = r=100000000000pspr.71 63 25 = r=100000000000pspr.72 25 64 = r=100000000000pspr.73 25 60 = r=100000000000pspc.27 40 39 = c=7e-014pspc.28 37 38 = c=7e-014pspr.74 m_2 m_5 = r=1700000vccs.12 65 0 m_5 m_2 = k=3.25e-006i.20 0 66 = dc=0.001pspd.20 66 0 = model=ddv.24 66 65 = dc=0.71pspr.75 0 65 = r=1000000i.21 m_5 m_2 = dc=3.97e-006vcvs.25 m_1 0 67 0 = k=1vccs.13 36 25 61 25 = k=-5e-006pspr.77 25 61 = r=864000000pspc.29 36 68 = c=8e-012pspc.30 61 69 = c=3.2e-011pspr.78 69 67 = r=2500pspr.79 68 67 = r=5pspr.80 36 67 = r=120000000000pspr.81 61 67 = r=1000000000000pspd.21 61 16 = model=ddpspd.22 8 61 = model=ddv.52 70 0 = dc=1i.63 0 71 = dc=0.001pspd.23 71 0 = model=ddpspr.307 0 71 = r=10000000v.81 71 72 = dc=1.798pspr.308 0 72 = r=20000000vcvs.52 72 0 73 0 = k=-0.875pspr.309 0 73 = r=10000000pspr.310 74 73 = r=10000000pspm.52 74 75 0 0 = model= nen, l=2u, w=1000uv.141 76 0 = dc=1pspr.311 76 75 = r=1000000pspm.53 75 70 0 0 = model= nen, l=2u, w=100upspr.312 0 72 = r=20000000vccs.14 74 0 56 8 = k=2.3e-006vccs.52 65 0 23 m_4 = k=-8e-011i.65 23 m_4 = dc=-1.5e-011pspr.314 48 40 = r=1pspr.315 50 38 = r=1pspc.32 36 67 = c=1e-015vccs.53 51 25 61 25 = k=2e-005pspr.316 77 78 = r=2pspr.317 77 79 = r=2pspr.318 80 16 = r=120000pspr.319 81 16 = r=120000vccs.54 82 25 36 25 = k=5e-006pspr.322 25 36 = r=1000000000000vcvs.55 81 80 83 25 = k=1pspr.323 83 82 = r=100pspc.34 82 25 = c=5e-013pspm.54 80 23 78 78 = model= nin, l=3u, w=15upspm.55 81 52 79 79 = model= nin, l=3u, w=15upspm.56 84 84 8 8 = model= nin, l=6u, w=500upspm.57 77 84 8 8 = model= nin, l=6u, w=500upspm.58 84 85 86 86 = model= pin, l=6u, w=500upspr.324 86 55 = r=6500v.144 16 85 = dc=0.9vccs.55 82 25 61 25 = k=2e-005pspc.53 36 0 = c=8e-012pspc.54 61 0 = c=8e-012vccs.56 31 0 61 25 = k=0.000462pspc.55 80 81 = c=1.5e-012vcvs.56 87 0 52 22 = k=1pspr.326 0 87 = r=120000pspr.327 0 87 = r=120000vccs.57 88 0 23 m_4 = k=1e-005pspr.328 0 88 = r=12070pspr.329 0 88 = r=12070vcvs.57 74 0 89 35 = k=1.28e-005v.147 16 90 = dc=0.47v.148 91 8 = dc=0.47pspr.330 m_3 34 = r=1000000000pspr.331 34 35 = r=1000000000pspr.332 35 89 = r=1000000000pspr.333 22 52 = r=1000000000pspr.334 m_4 22 = r=1000000000pspc.56 69 67 = c=2.5e-011v.149 89 23 = dc=1.2e-005vccs.60 16 8 23 m_4 = k=-2e-011vcvs.59 65 0 90 57 = k=1.3vcvs.60 65 0 58 91 = k=1.3pspr.335 90 57 = r=1000000000000pspr.336 91 58 = r=1000000000000pspj.5 45 54 45  = model= jcpspj.6 54 45 54  = model= jcpspr.338 52 45 = r=10000pspr.339 23 54 = r=10000}    # end opa2333

 

全部回复(1)
正序查看
倒序查看
ace2050
LV.5
2
2014-02-21 14:52
求大师
0
回复