cancel
Showing results for 
Search instead for 
Did you mean: 

What is the difference between "Dead Time" and "SW Dead Time"? (MC SDK)

yang2
Associate III

Dear All, 

I just stat to evaluate the MC SDK. 

My platform: MC SDK v6.3.0, NUCLEO-H563ZI, X-NUCLEO-IHM08M1.

 

Have anyone know what's the difference between "Dead Time" and "SW Dead Time" as follow figure?

yang2_0-1724207148389.png

Per it's default configuration, (SW dead-time is 850ns,  dead time is 1000ns), what is the exact value of dead-time to the power stage?

Best Regards,

 

 

8 REPLIES 8
Jacob WOODRUFF
ST Employee

Hi All,

 

This post has been escalated to the ST Online Support Team for additional assistance. We'll contact you directly.

 

Regards,
Jake

ST Support

DMeie.2
Senior II

@Jacob WOODRUFF 

Since this is a community forum and others (me included) might be interested in the solution to this question as well, could you put the answere here?

OHarc.1
Associate II

@Jacob WOODRUFF @yang2 

 

Was there ever an answer to this please?

Many thanks,

Owen

Hello @OHarc.1 , 

Thanks for your interest on this topic!

I am checking with our Online support team if they can provide a public response to this. Thank you for your patience. 

Regards,
Lina


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

Hello @Lina_DABASINSKAITE 

Do you have any update on this? I am also curious what the answer is.

GMA
ST Employee

Hello @bingbong,

Refer to the PWM generation chapter in the MCSDK6.4x user manual, which is available through "Workbench tool > About > Documentations > Documentation".

If you agree with the answer, please accept it by clicking on 'Accept as solution'.
Best regards.
GMA

Thanks!

For anyone wondering, it is in this path: 
*MCSDK_INSTALLATION_PATH*\Documentation\html\md_docs_2_p_w_m___generation.html
In my case, this was: C:\Program Files (x86)\STMicroelectronics\MC_SDK_6.4.1\Documentation\html\md_docs_2_p_w_m___generation.html

Anyways, the short version is that "dead-time" is a fixed hardware value used only for calculations when driving high sides and enables. This is defined in the board .json file as "deadTime". The "SW dead-time" is a configurable value actively written to the timer register when driving both high and low sides. The range available is defined by "minDeadTime" and "deadTime" in the board .json file.

Hi @bingbong

Please see the latest reply by @GMA : Re: What is the difference between "Dead Time" and... - STMicroelectronics Community

Regards,
Lina


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.