cancel
Showing results for 
Search instead for 
Did you mean: 

Where can I find HW deadtime setting?

DMeie.2
Senior II

We're using a driver that inserts a deadtime by hardware.

It is not clear to me how I have to configure that into the MCWB firmware to get ADC measurement working properly.
I see three deadtime-related settings:
- "minDeadTime" property in the "PhaseVoltageGeneration" feature of the Motor Control Boards Description
- "deadTime" property of the "DrivingHighAndLowSides" HW variant (this reads like this is a fixed deadtime inserted by the PWM timers)
- "SW dead-time" setting in the FOC wizard

I couldn't find a proper documentation for any of those.

What do these values do?
Which of those settings is the correct one for my case?

1 REPLY 1
GMA
ST Employee

Hello @DMeie.2,

Two definitions are present: "minDeadTime" and "deadTime" and come from power board or inverter json files.
Usage depends on the following hardware variant (please refer to our Motor Control Boards Description page:(

  • Driving high and low sides power switches hardware variant.
    In this use case, you are able to drive the High and Low PWM signals and then handled by SW. SW_DEADTIME_NS is used. "minDeadTime" is used as a low-level limit for SW_DEADTIME_NS definition.
  • Driving high sides and one enable hardware variant. 
    In this use case, you are able to drive the High PWM signals with a Enable signal. In this case, Dead Time only depends on HW. HW_DEAD_TIME_NS is used and is defined as "deadTime" value.
If you agree with the answer, please accept it by clicking on 'Accept as solution'.
Best regards.
GMA