SPRC122
C62x/C64x Fast Run-Time Support (RTS) Library
SPRC122
Overview
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 |
Downloads
C62X-C64X-FAST-RTS — C62x/C64x fast run-time support (RTS) library - formerly SPRC122
C62X-C64X-FAST-RTS — C62x/C64x fast run-time support (RTS) library - formerly SPRC122
Current Windows installer
Current Linux installer
v1.41 Linux installer
v1.40 Windows installer
Technical documentation
Type | Title | Date | ||
---|---|---|---|---|
User guide | TMS320C62x/64x FastRTS Library Programmer's Reference | 27 Feb 2003 |
Support & training
TI E2E™ forums with technical support from TI engineers
Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.
If you have questions about quality, packaging or ordering TI products, see TI support.