C62x/C64x Fast Run-Time Support (RTS) Library
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.
|Part Number||Buy from Texas Instruments or Third Party||Status||Current Version||Version Date||OS||Host||Description|
||ACTIVE||v1.42.00.00||03 FEB 2012||Microsoft Windows 98, 2000, NT and XP||PC||An floating-point library for TMS320C62x or TMS320C64x devices used in computationally intensive real-time applications.|
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|