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.

How to use PSpice for TI with TI models which are not included in the supplied libraries?

Other Parts Discussed in Thread: THS3217, LMH6559

I try to use PSpice for TI to simulate circuits which are based on TI's /National amplifiers, and these models are not included in the libraries. However, they are available for download from TI web site. Specifically, my first troubles are with LMH6559 and THS3217. 

The normal process is to create symbols for schematic editor, place it in an *.OLB library, then associate a SPICE model with this symbol and map the pins, and then include the path to the implementation (*.lib) to PSpice resources. 

Unfortunately, the surprises start from beginning: There is no New/Library menu item which allows to create a new library for schematic symbols. 

Ok, it is possible to save some existing library into a new place, empty it and and add symbols from design cache as a template. This replaces intuitive method, because there is no New/Part menu item. After some tricks and manual editing, I can create the symbol by converting some existing ones and then associate the model.

Once the association is done, the next step is to specify include files for implementation. Surprise: the folder "PSpice Resources" does not allow to add implementation path to folder "Include Path" and "Model Libraries". As the result, the following error is displayed "ERROR(ORPSIM-15108): Subcircuit LMH6559 used by X_U1 is undefined". The analysis of the SPICE file generated by PSpice  allows to workaround and place the library pointer in the pspice.ini file. VERY inconvenient and un-intuitive. 

But now the model compiles, and ORCAP-15098 info appears that "Detected an imported model containing transistors or diodes. For such models, the PSpice for TI supports minimum of one and maximum of three markers. Click "OK to modify the markers settings. Click Cancel to replace the model with the one from preinstalled libraries". 

So, I am wondering how TI suggests to simulate the models with the products not included into preinstalled libraries, and where these behavioral libraries are available?

Why the necessary controls which allow the user to create missing libraries are not available?

The idea to allow users to quickly evaluate and prototype TI products was great, but the lack of some important products and inability to instantiate these is diminishing the otherwise excellent value...

  

  • Dimitrii,

    Sorry to hear that you had trouble getting things working as quickly as possible, which is the main goal we had by providing PSpice for TI.

    To do that, we tried to include as many TI models as possible with the tool at the time of installation. However, due to the large volume of models, it would have taken us forever if we tried to include everything.

    If you can wait, let us know which models we missed and it may take less than 1 week to get them in via a library update.

    If you cannot wait, yes the OLB file (and symbol) creation can be used although the menu item has changed. It is under "Tools" ->  "Generate Part" (you'll need to have an active project open for the menu to become active).

    Symbols created this way will be associated to the model in the LIB file you used during the process automatically. Yes they are deems as "imported" since they are from an unknown source. To get around that, we still need to go through option 1, let TI know which ones are missing and let TI provide them via a library update.

    Trying to save some time, I looked up the 2 models you mentioned here. LMH6559 is already included while THS3271 is not.

    I'll make a request to add the THS3271. Meanwhile, please close and restart your PSpice for TI to see if you get a prompt for library update. If so, please accept that and the LMH6659 should show up afterwards (it was released on 8/21/2020).

    Thanks,
    JC

  • Dimitrii,

    I did not find THS3271 on ti.com. Would you please check if the part number is correct?

    Thanks,
    JC

  • Sorry, THS3217...  By the way, the installed software does contain a folder with models and symbols which are not listed in the main component menu, and not listed in the library reference file. So while LMH6559 does not show up in the main component selection list, they may be manually placed in the library list and then PSpice recompiles the list and includes them in the *.lib reference. This requires knowledge where to look for the files and what to do with them. They are still treated as "foreign". 

  • Hi Dimitrii,

    You don't need to look for the files on your hard drive. Please go to https://www.ti.com/tool/PSPICE-FOR-TI and watch the video "PSpice for TI: Workspace Walkthrough". 

    Thanks,

    JC

  • Hi Dmitrii,

    I've submitted the request to add the THS3217 model to PSpice for TI and a note for the model developer to update this thread when that happens.

    Thanks,
    JC

  • Hi Dmitrii,

    The THS3217 model has been added to PSpice for TI. After you accept the library update next time, you will be able to find it through the PSpice search and simulate with it.

    Regards

    JC