Spice model search with advanced sorting functionality

General Tech Learning Aids/Tools 2 years ago

0 2 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Posted on 16 Aug 2022, this text provides information on Learning Aids/Tools related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (2)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago

 

Does anyone know of a search engine like Mouser/Digikey where you can narrow down parts based on voltage/package type/etc., but exclude all results without PSpice models? Unless I'm doing it all wrong, the searching in OrCAD Capture basically assumes you already know what part you're looking for since there is no real sorting functionality other than by overall categories. Do any other spice implementations provide such functionality?

I've used PSpice during college for learning basic circuit design, and recently picked it back up thinking it could aid in a current design project. It seems to work great for basic circuit analysis, but for practical applications I've found myself jumping back and forth between the OrCAD model library, Mouser, DigiKey and several manufacturer websites trying to find a part that will meet my design requirements and still have a spice model available. After a few days of this, its seeming to be terribly time inefficient and might make more sense just to order parts and make prototypes. Is this just the nature of the beast or am I just missing something here?

My current workflow is something along these lines:

  1. Sketch circuit on paper
  2. Find parts that meet design criteria using Mouser/Digikey advanced search/sort
  3. See if I can find the part in the OrCAD Library or Manufacturer Website.
  4. If I find the part, great, but if not, then I go back to step 2 and select the next best part.

So far, I seem to be on an endless loop between steps 2 to 4 for even seemingly simple parts like voltage regulators.

The other possible workflow I tried but still seems terribly inefficient is:

  1. Sketch circuit on paper
  2. Search OrCAD Library for part of same category (e.g. positive voltage regulator) and just go down the list. Copy first part # on the list
  3. Copy first part number in the OrCAD list in the category of interest, and search Google/Mouser/Digikey for the datasheet. If the part meets my design requirements, then great, but if not, then I go back to step 2 and select the next part in the list.

This seems like an awful lot of trial and error. Can anyone point me to either a more efficient search engine as described in the first paragraph, or a guide/walkthrough for a more time efficient workflow using PSpice, or another Spice variant that doesn't result in such lost time on trail and error?

profilepic.png
manpreet 2 years ago

Unfortunately, most of the IC vendors would rather provide you with a model in their proprietary simulator format than in a generic format that would allow you to co-simulate their parts with their competitors' parts. TI provides models for Tina-TI, Linear and Analog provide models for LTSpice, etc.

Some vendors may provide models for Spice3 or PSpice, but rarely will they provide models for both.

Your options are

  1. Learn which vendors provide PSpice models and only use their parts.

  2. Learn enough Spice3, LTSpice, and PSpice syntax to be able to manually convert models from other formats to PSpice. This can be anything from trivial for simple models to very difficult for tricky ones.

  3. Use each vendor's proprietary simulator to model the subcircuit using their IC, and then use good systems engineering practices to combine subcircuits and design a working system. Then verify with testing on the physical circuit.

I strongly recommend you get comfortable with option 3. At some point your designs will become complex enough it won't be reasonable to simulate the complete system in Spice, so you'll need to understand how your subcircuits interact and be able to design this way at that point anyway.


0 views   0 shares

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.