SPRADE6 October   2023 AM2634

 

  1.   1
  2.   Abstract
  3. 1Introduction
  4. 2Floating-Point Unit
  5. 3Trigonometric Math Unit
  6. 4Control Law Accelerator
  7. 5Viterbi, Complex Math, and CRC Unit
  8. 6Industrial Communication Subsystem
  9. 7Discover the Best MCU for Real-Time Control Needs

Floating-Point Unit

Many real-time control system designs start with simulation tools, where control algorithms are developed with floating-point math. Floating-point math provides a large dynamic range, thereby making it easier to develop code than using fixed-point math. For example, scaling and saturation are no longer an issue. A control algorithm developed with floating-point math is also more robust because the values do not wrap around the number line on an overflow or underflow.

A high-performance MCU for real-time control has an extremely fast CPU with hardware support for 32-bit fixed-point and 32-bit (or 64-bit) floating-point mathematical operations. This makes it easy to port the control algorithm to the device and allows for versatile concurrent processing.