Enea To Support Texas Instruments’ TMS320CC66x multicore DSPs

Enea has announced full support for the Texas Instruments (TI) TMS320C66x generation of DSPs, extending its comprehensive TMS320C6000TM DSP platform support. The Enea solution revolves around Enea OSEck, a DSP-optimized real-time operating system (RTOS) that leverages TI’s new KeyStone Multicore Navigator hardware features, and Enea Optima, a development and system-level debugging suite fully integrated with TI’s Code Composer Studio software. In addition, OSEck delivers Enea LINX Interprocess communications services (IPC), which make multicore applications easier to conceptualize, partition, and scale.  

Article Tools

For developers designing communications infrastructure, imaging, and other high-throughput applications, the combination of TI’s ultrafast 1.25-GHz C66x multicore DSPs and Enea’s full-featured development solutions offers a powerful combination of performance, programmability and ease of use.  

Enea OSEck has been enhanced with a packet flow layer (PFL) that allows software developers to exploit TI’s KeyStone architecture and Multicore Navigator to maximize dataflow throughput over, for example, serial RapidIO and Ethernet while fully utilizing the processing power in the C66x core. The PFL drives system performance through packet acceleration and classification by accessing hardware queues on the new C66x DSP generation. Enea has also augmented its LINX IPC to take advantage of hardware queues and the new direct memory access (DMA) capabilities, providing efficient message passing IPC between the two, four, or eight C66x cores.

 In addition to OSEck, Optima, and LINX, Enea has additional complementary software for TI’s C66x devices including DSPNet, a compact, high-performance secure IPv4/v6 stack optimized for OSEck and DSP applications, and Enea dSPEED, which provides management, debug, and error-handling services for developing, deploying, and maintaining DSP applications. Enea’s software fully supports TI’s multicore software developer’s kit (MC-SDK) on all new two, four, and eight C66x cores, including the TMS320TCI6616, TMS320C6670, TMS320C6672, TMS320C6674 and TMS320C6678.

Enea

Texas Instruments

Want to use this article? Click here for options!
© 2012 Penton Media Inc.


Acceptable Use Policy blog comments powered by Disqus


Latest Issue

Features:

View Entire Issue

Most Popular Stories

Resources

Special Coverage

CTIA Wireless IT & Entertainment 2010

Read the latest from the show...