Effacer les filtres
Effacer les filtres

error when using subcircuit2ssc to import spice to simulink

15 vues (au cours des 30 derniers jours)
shaojun huang
shaojun huang le 29 Août 2020
i wan to have a defined rise and fall time for mosfet, so I convert a spice model to simulink. I copy a subcircuit to txt file from a lib file, and then rename it to cir file.
IMZ120R030M1H_L1test.cir is renamed as IMZ120R030M1H_L1test.txt for uploading here.
>> subcircuit2ssc('IMZ120R030M1H_L1test.cir','+mylibrary');
error using spiceBase/getConnectionString
All external nodes must be connected in X_M2.
error in spiceSubckt/getSimscapeText
error in spiceSubckt/preparSimscapeFile
error in subcircuit2ssc
error in subcircuit2ssc (line 31)
subcircuit2ssc(netlist,target);
what can i do about this error?
  1 commentaire
Matthew Mishrikey
Matthew Mishrikey le 21 Juil 2021
I have a similar issue. Were you able to find a solution?

Connectez-vous pour commenter.

Réponse acceptée

David John
David John le 3 Août 2021
It looks like you may be missing the definitions for the subcircuits that are required to fully define X$M2 and X$M2. In particular, there should be definitions for subcircuits Z26 and Z28 that cannot be found in your file.
Any component in your netlist where the name begins with X also requires its own subcircuit definition.
  1 commentaire
David John
David John le 3 Août 2021
Small typo: "...fully define X$M1 and X$M2..."

Connectez-vous pour commenter.

Plus de réponses (1)

Roshan SB
Roshan SB le 12 Mar 2024
Seems like you have the wrong SPICE model. Reach out to any infi customer support and ask them for a Cadence PSPICE model and try again.

Produits


Version

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by