SiC inverter design - high switching frequency
I am designing a SiC inverter for a Formula SAE student team, using a 72MHz STM32F302CC with the motor control library. The desired switching frequency is 50-100kHz, depending on the device we select.
Reading the motor control manual, I discovered that "the FOC loop is... executed at the PWM frequency rate (That is: once every PWM Period)." Will I encounter any issues with the complex FOC loop executing so quickly on a 72MHz processor? The only extra processing I plan on doing is some simple state machine logic, receiving torque command CAN messages and sending status CAN messages.
I'm looking into using the STGAP1AS gate driver. Is 100kHz PWM output feasible considering reasonable parasitics? I understand that the typical MCU I/O pin capacitance is 5pF, the gate driver's input should be high impedance (but I can't figure that out from the datasheet), and the MCU and gate driver will reside relatively close on the same PCB.
I am using an F302 because all my other sub-systems use it, but am not opposed to upgrading if necessary to meet the 50-100kHz switching frequency requirement. Thanks!
