C62x/C64x Fast Run-Time Support (RTS) Library
SPRC122
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.
Order Now
Part Number | Buy from Texas Instruments or Third Party | Status | Current Version | Version Date | OS | Host | Description |
SPRC122: |
Free |
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. |
Description
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.
Features
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 |