The processor uses the ARM Cortex M4 CPU core running at 40MHz giving up to 50MIPS performance. The processor capability is further enhanced by peripheral functions specifically designed for motor control applications. These include a PWM generator and sense current capture systems capable of providing up to 12-bit control precision at up to 20kHz PWM frequency.
16 general purpose I/O ports provide access to programmable serial communication interfaces, as well as analog and digital inputs and outputs.
The gate driver is an N-channel power MOSFET driver capable of controlling MOSFETs connected in a 3-phase bridge arrangement and is specifically designed for power applications with high-power inductive loads, such as BLDC motors.