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.

TPS61045 pspice model

Other Parts Discussed in Thread: TPS61045, TPS61040, TPS61041

HI,

I have tried to run the pspice transient model on orcad 16.6.However when i simulate the circuit it give me this error.

----------------------------------------------------------------------------------------------------------------------------------------------------------


**** 06/23/14 13:11:50 ***** PSpice 16.6.0 (October 2012) ***** ID# 0 ********

** Profile: "SCHEMATIC1-test" [ D:\U of T course material\Summer research-2014\circuit simulation\cadence simulation\charging capac


**** CIRCUIT DESCRIPTION


******************************************************************************


** Creating circuit file "test.cir"
** WARNING: THIS AUTOMATICALLY GENERATED FILE MAY BE OVERWRITTEN BY SUBSEQUENT SIMULATIONS

*Libraries:
* Profile Libraries :
* Local Libraries :
.LIB "../../../charging capacitor-pspicefiles/library/tps61045/release_ti/pspice/tps61045_pspice_trans/tps61045_trans.lib"
.LIB "../../../charging capacitor-pspicefiles/library/mrb0530/mrb0530.lib"
.LIB "../../../charging capacitor-pspicefiles/library/tps73101_pspice_trans/tps73101.lib"
* From [PSPICE NETLIST] section of C:\Users\user\AppData\Roaming\SPB_16.6\cdssetup\OrCAD_PSpice/16.6.0/PSpice.ini file:
.lib "nomd.lib"

*Analysis directives:
.TRAN 0 0.01 0
.OPTIONS ADVCONV
.PROBE64 V(alias(*)) I(alias(*)) W(alias(*)) D(alias(*)) NOISE(alias(*))
.INC "..\SCHEMATIC1.net"

**** INCLUDING SCHEMATIC1.net ****
* source CHARGING CAPACITOR
C_C7 0 VOUT 1uF TC=0,0
C_C4 0 N10016 100nF TC=0,0
R_R3 N10094 N10160 125k TC=0,0
R_R5 N10160 VOUT 1.42M TC=0,0
R_R4 0 N10160 200k TC=0,0
C_C6 N10160 VOUT 22pF TC=0,0
L_L1 N10046 N10062 10uH
X_U7 N10062 VOUT D_D1
C_C5 0 N10046 4.7uF TC=0,0
X_U8 N10046 0 N10094 N10160 N10062 N10016 0 0 TPS61045_TRANS
V_V3 N10016 0 5Vdc

**** RESUMING test.cir ****
.END
--$
ERROR(ORPSIM-16318): Missing or invalid expression


ERROR(ORPSIM-15108): Subcircuit $ used by X_U8.X_u_S1 is undefined

----------------------------------------------------------------------------------------------------------------------------------------------------------

Is there anything run with how I run it or is it the model's problem? If it is the model's problem , what should I do to fix the error. Thanks for your help

I just want to note that I also tried the tps61045-trsn.DSN file and the model insider still provide me with the same error.

  • Fred,

    I just pulled down the PSpice model from the web and did not have any issues running the design. Is it possible that the .lib file you pulled down got corrupted? Please pull down the .zip file from the product folder and try that .lib file again. If the problem persists, please let us know and we will investigte it further.

    Britt

  • I have tried to pull down the zip file again and I run the .opj file inside the folder with orcad 16.6 and it still give me the same error. Do i need to do anything special to run the simulation. I only run the product installation when installing orcad 16.6. Do i need to install something else? Also, when the first time I want to save the tps61045-trans.opj, it willl pop up a message saying the database is created in the older version and they will update to a newer version. Would that cause the problem? Here is some message I got when I first run the simulation

    INFO(ORPSIM-15423): Unable to find index file tps61045_trans.ind for library file tps61045_trans.lib.

    INFO(ORPSIM-15422): Making new index file tps61045_trans.ind for library file tps61045_trans.lib.

     I also found the same issue with TPS61040. However, I can successfully run the model for TPS73101. Is there any difference between importing these two models into my orcad 16.6?

    Thanks for you help.

  • Fred,

    The .ind file is an index file that is created everytime you start a new design. We remove it so that PSpice will re-create it when you open the design/project. You will not get that information if you run the design again. That is not causing the problem.

    The reference designs we put on the web are created using version 16.2. We do this so customers using version 15.7 or higher can open the design. Projects/designs created by version 16.3 or higher cannot be opened with older versions.

    Is it possible that you have a permissions issue on the file? Plase make sure that you have read/write access on all of the .lib files and the directories underneath the design. I will ask another engineer here to open the .zip files in 16.6 to see if the same problem occurs. If it does, I will let you know.

    Britt

  • Hi,

    Yes I do have access to write and read  to the lib file. It just takes awhile to load from one sub circuit to the other. I am assuming all the code is ecrypted because I cant really see the code. All I can see is the following:

    ----------------------------------------------------------------------------------------------------------------------------------------------------

    .subckt TPS61045_TRANS_S14 1 2 3 4
    $CDNENCSTART
    eee8c5c7a2bc4b01f045f303678664e7916da0bae22e8cb0bba041dd67c69ce448ea70148a9ac1670c8926c1ac5057c8ccfcd77bf87ca9dc646de702576daa0f
    c5f84410e66fa2bb46b92e86e8aaa0ba77968c367c5eb4799182456479655692e19431f2d25f6250ddf43375700a8a8f6b56b7f78596edebdb046a2c4d0422eb
    4d32f3134100bc0d1852d2bae25628728884162488a37977cbb7bab5950ea8afab2713948ff52d8cdc6510984f9e42b9311f882a3aa1494d71d3075cc902a974
    1e7e75f62a07f7b1bbcb463bf6330e449538d4f913b6c6f9e75adc0303e816696a02663e3c1f365526c4639be54aeef7df745eea06848593442fd532952fe1a2
    $CDNENCFINISH
    .ends TPS61045_TRANS_S14

    ----------------------------------------------------------------------------------------------------------------------------------------------------------

    Just to provide you with more info. When I check the subcircuit there is nothing name $ as well. I am not exactly sure why the simulation will read $.One last thing is that even though I cant run TPS61045 and TPS61040, I can run TPS61041. Hope this information will help you to figure out the problem. Thanks