170 MHz Cortex-M4F with 256 KB Flash — the motor-control MCU that doesn't leave margin on the table
The STM32G474RCT3: It runs at 170 MHz with a single-cycle multiply-and-accumulate and floating-point unit, so field-oriented control on a pair of PMSM motors fits without cycle-count gymnastics. What sets this part apart for drive and power-conversion designs is the analog integration: 26 channels of 12-bit ADC and 7 channels of 12-bit DAC let you sample all three phase currents, the DC-link voltage, and a couple of temperature sensors in a single conversion sequence without external muxing. The DACs can generate analog references or feed a comparator for overcurrent trip without software intervention.
52 I/O in a 64-LQFP — enough for a three-phase inverter plus feedback
The 64-LQFP package (10x10 mm) brings out 52 general-purpose I/O. That is enough to drive six PWM signals for a three-phase inverter, read three shunt amplifiers via the ADC, handle encoder or Hall-sensor inputs, and still have pins left for a CAN transceiver, a couple of UARTs for debug or display, and a few spare GPIO for fault indicators or relay control.
STMicroelectronics lists the STM32G474RCT3 as Active. For a BOM line going into a motor drive or power converter that will ship for the next five years, this part carries no supply-risk flag. New designs can commit to it without planning a second-source qualification window.
