ECEWIRE
Home News New Products Automotive Smart Home Smart Factory Artificial Intel Contact About

  Date: 02/05/2011

Software kit, Linux support and libraries for TI's C66X DSP family

Texas Instruments Incorporated has announced several software updates for its multicore digital signal processors (DSPs), including the new TMS320C66x DSP generation. TI's software offerings consist of a new multicore software development kit (MCSDK), optimized DSP libraries (DSPLIB) and image processing libraries (IMGLIB), Linux kernel support for the C66x DSP generation, and support for the OpenMP Application Program Interface (API). With these free, optimized software offerings, developers can benefit from faster development on TI's KeyStone multicore architecture and can take full advantage of their multicore designs.

"Our goal has always been to provide developers with simple, powerful options for development that makes multicore programming easier," said Brian Glinsman, general manager, communications infrastructure business, Texas Instruments. "Simply put, software plays a key role in achieving optimal performance in the design process, and TI's software offerings provide unique features and benefits for multicore developers, allowing them to start their designs on TI's multicore platform today."

TI's MCSDK encompasses multicore communication layers for intercore and interchip communication, validated and optimized drivers integrated with SYS/BIOS, a real time operating system (RTOS), and Linux support with appropriate demonstration examples. Developers can also use the same MCSDK for TI's C66x and TMS320C64x+ high performance multicore DSPs.

TI plans to add support for OpenMP APIs to its optimized C66x compiler and runtime software for the KeyStone multicore architecture. The C66x DSPs are the first multicore devices to support the OpenMP API. The OpenMP API is a portable, scalable model that provides developers utilizing TI's multicore DSPs a simple and flexible interface for developing parallel applications in the mission critical industry, including public safety and defense, medical and high-end imaging, test and automation and high-performance computing.

"TI's KeyStone multicore architecture has an enviable footprint in high-performance multicore applications," said Larry Meadows, CEO of the OpenMP ARB. "TI's support of the OpenMP API is an important win for developers in the embedded processing space and showcases the importance of the OpenMP API at all levels of computing, from embedded systems to supercomputers. We are very pleased to have TI's support and look forward to working with them in the future."

Software updates are available from TI for free download today. Additionally, all software updates are available on TI's low cost evaluation modules (EVM), the TMDXEVM6670L and TMDXEVM6678L. Both EVMs include a free MCSDK, Code Composer Studio (CCS) integrated development environment (IDE) and suite of application/demo codes to allow programmers to quickly come up to speed on the new C66x DSPs.

Visit to www.ti.com/c66multicore to learn more.

Home News New Products Contact About