so about hrtim -> protection of mosfet/driver
read in rm about hrtim -> fault protection !
the timer has break inputs, to stop output (go to save level - you have to define, what it should do.)
so "usual" way ( i use also) is: to have current limit protection , you need to test/measure the output current anyway;
you have as shown in circuit some current transformer - right? so use its signal to switch the break input; so you get over current protection (switching in ..some ns time outputs off ) and also protection against program errors.
just - test it working and never (also at power up or reset of cpu) any wrong signal is coming from the cpu pins - check with a DSO ! and only if 100% sure, its working fine AND protection also working, connect power to the mosfet part !!!! ( or you will blow up some xx mosfets for sure. :) )

If you feel a post has answered your question, please click on " Best Answer ".