SLUUDM5 March 2026 MSPM0G1507 , MSPM0G1519 , MSPM0G3507 , MSPM0G3519
The hardware circuit for FOC application required protection against any cross conduction of the MOSFETs. The high-side and low-side MOSFETs are carefully controlled to avoid any shoot-through events by inserting a deadband time.
Using pUserInputRegs->periphCfg1.b.mcuDeadTimeto set different PWM deadband times.
Currently there is provision to set the deadband time as a 6-bit configurable value in pUserInputRegs->periphCfg1 register. So, the register provides a Max of 3.2uS. In cases where the larger deadband time is needed, users can update this register to increase the size of MCU_DEAD_TIME to higher number of bits in appInputCtrlInterface.h file to enable larger deadband time.
Figure 7-27 shows an example to configure deadband time to 8-bit.