Mark Nadeski
Finding the library you want is now easier than ever thanks to TI’s new Accelerated Libraries page. From this one page you can access TI’s popular signal processing, imaging, linear algebra and OpenCV libraries, as well as free video codecs for the C66x and the IVA-HD subsystem found on Sitara™ AM57x processors. Each library has its own page with a description and links to download the software.
Available accelerated libraries:
Utilizing these libraries is an easy way to improve performance and shorten development time. These libraries provide algorithms, functions and routines commonly used on TI’s embedded processors across a wide variety of applications.
Many of the libraries have been highly optimized for our processing architecture, providing substantial performance increases over running typical C code. With easy to use APIs and plenty of examples, the libraries are easy to integrate into your code. There is even drop-in compatibility to replace industry standard libraries such as FFTW and OpenCV.
Customers have gone to production utilizing the C66x and AM57x video codecs, saving them the time of having to develop it themselves or the cost of purchasing it from a vendor. The signal processing libraries have long been utilized by DSP developers to improve their performance by utilizing the optimized core routines, like FFTs and IIR filters that are the building blocks of so many DSP applications.
We hope you find these useful for your application. Let us know which functions have been valuable to you and what other functions/libraries you’d like to see.
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS” AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2023, Texas Instruments Incorporated