Spectrum Software
Industrial Strength Simulation




Spectrum Software has released Micro-Cap 11, the eleventh generation of our SPICE circuit simulator.

For users of previous Micro-Cap versions, check out the new features available in the latest version. For those of you who are new to Micro-Cap, take our features tour to see what Micro-Cap has to offer.




Questions and Answers - Summer 2012


Question: Question: I am running on a computer with multiple cores. The program is able to see all cores but the stepped simulations are only using one thread. How do I get MC10 to use more threads? I'm using Windows7 64bit.

Answer: There are some conditions where use of threads is not allowed. Here are the main ones:

1) Use of certain Phillips devices (such as PSP NQS or Model 11).
2) Use of Optimization in any analysis.
3) Use of Leave or Retrace option in transient analysis.
4) Use of Animation in any analysis.
5) Use of Dynamic AC or DC analysis.
6) Use of the Save or Retrieve in any analysis.

Generally, if the result of one analysis affects another analysis in a stepped set, then threading is limited to one thread. In these cases, a new thread cannot start until the prior thread is finished, so there is no point in having more than one thread. For example, if either Leave or Retrace are on, then each run affects the subsequent run, so threading is necessarily limited.

In some cases, it's not possible to incorporate the code separation such as in certain Phillips devices.

In other cases such as Dynamic AC and Dynamic DC threading buys no significant advantage.

Question: Question: I placed text on my transient analysis for notes. Now I want to get rid of it. Also I have one performance function on the analysis. How can I get rid of that?

Answer: Any analysis object, including label text, formula text, performance tags, or any other type of object can be removed by selecting the object then pressing the delete (Del) key. You can delete all objects by using the Select All command (CTRL+A) followed by the delete key.

Question: Question: I recently ported my MC6 to a new system. It works OK, except when I try to use any of the macro circuits provided with MC6. Then I get a "File not found" message. What am I doing wrong?

Answer: MC6 was the last version of Micro-Cap that stored macro files in the data folder. In MC7 and later versions, macro files are stored (and expected to be found) in the library folder currently specified by File menu / Paths / Library Folder. In your case, the macro files are probably still in the installed data folder, but you are probably using a different data folder. If this is the case, you can resolve the problem by either 1) copying all of your circuit files to the MC6 data folder and using it as a working folder, or 2) copying all of the macro files from the MC6 data folder to your current working data folder. Either of these should fix the problem.

Return to the main Newsletter page