A mathematical accelerator is a module which allows to compute square root, division and performs trigonometric functions.
In addition, this module embeds an MCR (Matrix–multiplication/Cordic/Regulator) which has been designed to perform 3
types of computation which can be chained:
• M: Matrix multiplication (Ai*Bi+Aj*Bj...)
• C: Cordic algorithm for trigonometric operations
• R: Regulator of type PID (Proportional/Integral/Derivative)
The OLEA LIB – T222 MATH provides the user an access to these hardware mathematical accelerators