This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28379D: Fast Current Loop Question

Expert 1225 points

Part Number: TMS320F28379D

Hello,

TI claims to have about 1us current loop execution time utilizing FCL.

I am using simulink for code gen, and it takes about 16us (with enabled TMU).

How it possible to come close to 1us?

There are clarke/parke, PI, inverse clarke/parke, SVM gen. - 1us this would mean all those calculations take 200 instructions?

Is this because of some paralell computation on CLA? (but it seems nothing can be done in paralell to speed up, all those calulations need to be done sequential). 

Just would like to know what features do TMS320f283x has that makes it possible to under 200 instruction it can do: clarke/parke, PI, inverse clarke/park, SVM gen so that I can replicate it in simulink maybe not having 1us but 8-9us.

Regards,

Adam