TMU has the following features:
- Supports 8 critical
trigonometric operations that are useful in a control loop algorithm
- SIN
- COS
- ATAN
- QUAD
- IEXP (base of 2)
- LOG (base of 2)
- Supports 8 result registers for
taking advantage of the pipelined architecture of TMU
- TCM Adaptation logic for seamless
integration of TMU to the R5 TCM port in a software transparent manner
- Single cycle Context save and
restore operation
Note: The CLA
TMU integrated in AM26x platforms has limitations with single cycle context
save. AM26x hardware does not support nesting interrupts, and
therefore full TMU context save/restore is not feasible in the MCU PLUS SDK.
Only single context save/restore is possible on AM26x devices.
The C28x TMU hardware supports nested interrupts, and therefore supports
full TMU context save/restore.
- Supports Underflow and Overflow
interrupts to show mathematical operation errors