TMS320C62x/TMS320C64x FastRTS ライブラリ SPRC122 (供給中)
The C62x/64x FastRTS Library is an optimized, floating-point function library for C programmers using either TMS320C62x or TMS320C64x devices. These routines are typically used in computationally intensive real-time applications where optimal execution speed is critical. By replacing the current floating-point library (RTS) functions with the FastRTS Library, you can achieve execution speeds considerably faster without rewriting existing code.
The release also includes C implementation for a subset of functions available with the FastRTS library. The C codes allow the user to inline these functions and get much improved performance.
|Single Precision and Double Precision Math Functions||Single and Double Precision Conversion Functions|
|floating point addition||floating point to 32-bit signed integer|
|32-bit signed integer to floating point|
|floating point division||floating point to 40-bit signed long integer|
|40-bit signed long integer to floating point|
|floating point multiplication||floating point to 32-bit unsigned integer|
|32-bit unsigned integer to floating point|
|floating point reciprocal||floating point to 40-bit unsigned long integer|
|40-bit unsigned long integer to floating point|
|floating point subtraction||double precision floating point to single precision floating point|
|single precision floating point to double precision floating point|