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.

UCC5880-Q1: UCC5880-Q1:

Part Number: UCC5880-Q1

Hello team,

Currently we are using UCC5880 - Q1 with independent slave configuration . 

Concern is what if there is a ADD_EN command from MCU spuriously to gate driver during Active. What will be the reaction of gate driver? What will be the state of outputs and What will be the reaction on nflt pins and Whether MCU can control the Output pins and ASC pins ?

  • Hi,

    Thank you for posting to E2E.

    If the system hardware is configured for independent peripheral SPI then there really shouldn't be a need to have the ADD_EN command programmed in the MCU. Regardless the command being sent whether it be the ADD_EN, or another example the EN_CFG command, the MCU would be sending a valid command to the gate driver meaning the gate driver would respond to it as described in the datasheet. From the gate driver perspective it received a valid command meaning that no fault will likely be reported meaning the nFLTx pins will stay HIGH.

    A feature the gate driver can offer here would be routing the gate driver output state to the nFLT2 pin. If the gate driver is in Active State and receiving PWM signals from the MCU the nFLT2 pin would follow report back to the MCU the gate driver output state. If an unintended command is sent from the MCU that takes the gate driver out of Active mode the output will stop meaning the nFLT2 pin will also stop changing states. This would be the only way the MCU would be able to know that the gate driver output is no longer changing states as intended by the MCU without having to read the STATUS register to verify which operating state the gate driver is in. If the nFLT2 pin is programmed to report the gate driver output this pin will no longer be able to be used as a fault reporting pin. All faults programmed to this pin will be automatically routed to nFLT1 pin.

    Lastly ASC can control the output in any operating mode (Active, Address or Configuration) as long as the power supplies to the gate driver are withing operating voltage. If you use the nFLT2 pin to monitor the output state and see the output is no longer changing states as intended you can use primary or secondary side ASC to place the system in a safe state while the MCU runs the necessary diagnostics before restarting normal operation.

    Best regards,

    Andy Robles