Skip to main content
2217335612
Associate II
November 4, 2022
Question

More details about the hardware accelerator in stm32h730vb ?

  • November 4, 2022
  • 5 replies
  • 2073 views

stm32h730VB,Mathematical acceleration • CORDIC for trigonometric functions acceleration • FMAC: Filter mathematical accelerator

Are those mathematical accelerations fixed-point or floating-point ? 32bit or 64bit ?​

This topic has been closed for replies.

5 replies

Danish1
Lead III
November 4, 2022

Cordic is fairly well described in the Reference Manual for stm32h730.

I haven't used it, but a quick glance tells me that the numbers are fixed-point, either q1.31 or q1.15

FMAC again looks to be fixed-point, q1.15 input, q4.22 output

(Edit: On first reading, I only answered cordic)

Hope this helps,

Danish

2217335612
Associate II
November 4, 2022

Thanks, Danish. So, for the high-accuracy computation, should we use the floating-point unit instead of those hardware accelerators ?

Tesla DeLorean
Guru
November 4, 2022

Obviously going to depend on the type of math and computations you plan on doing, and the number space/range in question.

T​he MCU has a pretty well functioning double-precision FPU, which is better suited to non-DSP oriented tasks.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..