• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. Unable to import SPICE file in Cadence Virtuoso

Stats

  • Replies 2
  • Subscribers 129
  • Views 280
  • Members are here 0

Unable to import SPICE file in Cadence Virtuoso

AM202409065657
AM202409065657 9 days ago

Hi,

I am currently working on creating a CMOS gatedriver for Silicon Carbide FETs. For that, I want to instantiate a Spice model of a SiC fet from the manufacturer. But from online tutorials and Chatgpt, I am unable to properly compile the spice file.

Older Cadence Resource used: Older Forum Post

The raw file that I got from the manufacturer's website is attached: infineon-spice-coolsic-1700v-gen1-trench-mosfet-simulationmodels-en.zip

To make only one model compatible, I edited this file to only get the necessary part for the L1 model for the IMBF170R450M1 device, so that I can use the older forum post as a reference. I have pasted it after this: (note this is chatgpt generated)

*** Moderator: Removed model as it's Infineon's model and should not be re-published. It can be downloaded from the link given above.


I imported this text as both a spicetext and pspice type file and am unable to extract it. The following errors are shown.



Seems like all the .PARAM statements are highlighted in red. I dont know how to proceed with this issue as I am not familiar with using such files. Any help is appreciated.

Thanks!



  • Cancel
  • Sign in to reply
Parents
  • Andrew Beckett
    Andrew Beckett 7 days ago

    First of all, I removed the model text from the post above as it's Infineon's IP. Whilst they publish it on their site, it should not be re-published here. I also included the error screenshot directly in the post because for me (at least) google drive access is not allowed on our network.

    Secondly, this is not a standard SPICE model - it's specifically been tested with "SIMetrixTM SPICE simulator" according to the downloaded model file. The syntax looks more Pspice-like than SPICE. If you hover over the highlighted lines, it says:

    Error: Cannot run the simulation because an unexpected character '{' was found at line 27 in the netlist. Correct the syntax error and rerun the simulation.
    Error: Cannot run the simulation because syntax error `Unexpected closing parenthesis. Expected end of file or end of line' was encountered at line 27, column 26. Correct the syntax error and rerun the simulation.

    There are other errors further down because of the FUNC too. Again, because it's not normal SPICE.

    If instead you use PSPICE, for me it parses OK (using IC25.1 ISR3 or IC23.1 ISR17, together with SPECTRE25.1 ISR6). However, when you try to simulate it fails because there's a use of LN() for natural log, whereas in PSPICE that's LOG(). I changed the LN to LOG and it then runs with a PSPICE view.

    Note, to create the pspice view I used the type as Pspice when I used File->New->CellView.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • AM202409065657
    AM202409065657 5 days ago in reply to Andrew Beckett

    Hi Andrew!

    Thank you for your detailed answer. The model works now in Cadence. 


    Regards,
    Anish

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • AM202409065657
    AM202409065657 5 days ago in reply to Andrew Beckett

    Hi Andrew!

    Thank you for your detailed answer. The model works now in Cadence. 


    Regards,
    Anish

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2026 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information