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.

UCC21530EVM-286: UCC21530

Part Number: UCC21530EVM-286
Other Parts Discussed in Thread: UCC21530

I am looking to control a pair of Infineon IMBF170R1K0M1 SiC MOSFETs in half bridge configuration.  This half-bridge will be used to switch between +20V and -1200V.  DC current will be low and brief. 

Your UCC21530 appears to be very fast.  I'm reading thru the 44 page datasheet now....

I'm having difficulty setting up the resistors with the +20V "AND" the -1200V.  Advice? 

I downloaded your spice model for UCC21430 and tried to run sheet 17 with INA=5V, VCC=5V and VDD=10V.  I get nothing at OUTA & OUTB.  I get error messages from UCC21430 model:

Questionable use of curly braces in "b§e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
    Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b§e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
    Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b§e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
    Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
Questionable use of curly braces in "b§e_abmgate yint 0 v={if(v(a)>{{vthresh}}&v(b)>{{vthresh}},{{vdd}},{{vss}})}"
    Error: undefined symbol in: "if([v](a)>((vthresh))&v(b)>((vthresh)),((vdd)),((vss)))"
Questionable use of curly braces in "b§e_abmgate yint 0 v={if(v(a)>{{vthresh}},{{vss}},{{vdd}})}"
    Error: undefined symbol in: "if([v](a)>((vthresh)),((vss)),((vdd)))"
WARNING: Less than two connections to node NC_01.  This node is used by V:U3:_V13.
Instance "m:u3:_m12:1": Length shorter than recommended for a level 1 MOSFET.
Instance "m:u3:_m14:1": Length shorter than recommended for a level 1 MOSFET.
Instance "m:u3:_m15:1": Length shorter than recommended for a level 1 MOSFET.
Instance "m:u3:_m13:1": Length shorter than recommended for a level 1 MOSFET.

  • Hi Gene,

    Welcome to E2E and thank you for reaching out. I work as an Applications Engineer on the High Power Drivers team and can help answer your question.

    To get a better understanding of these errors, could you provide your simulation files? What simulator did you use that you saw these errors in (LtSpice, PSpice, etc)? For "sheet 17", are you referring to page 17 of the datasheet? For resistors, what are you referring to exactly?

    I look forward to hearing from you.

    Best regards,

    Liban Hussein

    Check out our training series on high power drivers here! These videos are great for anyone and cover everything from the basics up to design considerations for various power systems.

    Get a kick start on your design by going to the Design & Development tab in any product page!

  • Hi Liban Hussein,

    I am running LtSpice.  I noticed late yesterday that TI has a Spice simulator.  Unfortunately I wasted my time "Check out our training series on high power drivers here!".  The "training series" said there is problems too look at but did not address solving the problems. 

  • Hi Liban Hussein,

    I am running LtSpice.  I noticed late yesterday that TI has a Spice simulator.  Unfortunately I wasted my time "Check out our training series on high power drivers here!".  The "training series" said there is problems too look at but did not address solving the problems.  That was a waste of an evening. 

    I just downloaded TI Spice (PSpice for TI)...  It looks significantly more powerful.  It's been > 25 years since I have run PSpice, lol.  Back then it was called ProSpice and shareware was PSpice. 

    I'll see what it takes to read in the Infineon model. 

    Can you give me any pointers on setting up the resistors between the TI UCC21530 and the Infineon IMBF170R1K0M1?  This is going to get messy, TI UCC21530 the Infineon IMBF170R1K0M1, MaCom PiN diode MA4P606-131.  

  • PSpice Tutorial is good for importing the spice code of the IMBF170R1K0M1 but does not say how to create a symbol.  I've now wasted a few hours of searches How to create a symbol in pspice.  All tutorials point towards OrCad which is a different piece of software.  Frustrated. 

  • Hi Gene,

    I'm sorry to hear your frustrations in trying to work with PSpice. The training I linked in my response is a more general training on our gate drivers, and I apologize for the confusion.

    You mentioned that you're having trouble creating a symbol in TI PSpice- I've attached a short training link video (~5 min) that goes over third party PSpice imports and symbol generation

    Link to training video

    For your question regarding "setting up the resistors", I'd like to ask:

    • Are you referring to the external gate resistors? If so, you can reference this tech note on external gate resistor selection (link)
    • Are you using a bootstrap configuration for your circuit? Details on bootstrap component selection can be referenced in the datasheet, Section 9.2- Typical Application (link)

     

    If you have any further questions, please let me know. 

    Best, 

    Liban Hussein                                                                                               

  • Perfect answer on "external gate resistor selection".  Thank You!!!

    My dream is to use two MOSFETS in push-pull (half bridge?) to switch between +20V and -1200V

    In this design, the bottom fet is NOT at ground potential. I “think” bootstrap requires this node to be at ground potential?

    If you look at Page 24,  Figure38. Typical Application Schematic with Dual Power Supplies of 

    www.ti.com/.../ucc21530.pdf

    "DC-" is Grounded. 

    My load will be on SW in reference to Ground and be either -1200V or +20V. 

  • The training video is good for importing the part "if" you can use a symbol that is currently in the TI-PSpice library.  I see both Infineon and Wolfspeed have additional nodes for Junction Temperature and TC/TCase that I'm guessing to be Case Temperature... and I am not sure what "SourceSense" is of the Infineon model. Anyway, How do we edit/create symbols in TI-PSpice?

  • Hi Gene,

    I'll look into how a new symbol can be created in TI-PSpice and discuss with my colleagues. I'll get back to you with an answer by tomorrow.

    Thank you for your continued patience,

    Liban Hussein

  • Hi Gene,

    I'm glad the reference for external gate resistor selection helped! As this is an ongoing issue, let's take this offline. I'll send an email with a more detailed response by tomorrow.

    Best,

    Liban Hussein

  • Good on all Liban and thanks!!!

    Gene