Enea为TI的TMS320C665x多核DSP提供软件支持
扫描二维码
随时随地手机看文章
21ic讯 Enea日前宣布为德州仪器公司 (TI) TMS320C665x 多核数字信号处理器 (DSP) 提供全面支持,此举扩展了 Enea 对 DSP 平台 TMS320C66x 产品的广泛支持。Enea 解决方案的核心是 Enea OSE®ck,它是一种针对 DSP 优化的实时操作系统 (RTOS),该操作系统充分利用了德州仪器(TI)的 KeyStone 多核架构和 Enea® Optima(与 TI 的 Composer Studio™ (CCS) 集成开发环境 (IDE) 完全集成的开发和系统级调试套装)。此外,OSEck 还可以实现 Enea® LINX 进程间通信服务 (IPC),便于对多核应用进行概念化、分区、升级以及与 Linux 集成。对于为关键任务、工业自动化、影像、视频监控、医药和其它应用软件设计设备的开发者来说,该解决方案结合了 TI 的高性能、低功耗 C665x 多核 DSP 以及 Enea 功能全面的开发解决方案,极大程度地将性能、可编程性以及易用性结合在一起。
“TI 的 C665x 多核处理器结合了定点和浮点功能,可在超低功率等级实现实时高性能”,Enea 公司开发部高级副总裁 Håkan Rippe 说,“C665x DSP 的外形规格极小,只有 21mm x 21mm,因此便于携带、移动,它的电源功率很低,只需电池即可供电,并可连接电源驱动突破性产品。”
Enea OSEck 配有数据包流动层 (PFL),允许软件开发人员充分利用 TI 的 KeyStone 多核架构以及多核导航器,从而最大化流经 UDP/IP 和以太网等的数据流吞吐量,同时可利用 C66x 内核中的处理能力。Enea OSEck 的 PFL 会访问新型 C66x DSP 产品上的硬件队列,通过数据包加速和分类提升系统性能。Enea 还使用其 LINX IPC,以借助硬件队列和新的直接内存访问 (DMA) 功能,从而在双核、四核或八核 C66x 之间提供有效的消息传递功能,并与 Linux集成。
“我们的客户已在我们功能强大、包装规格最小的 C665x 多核 DSP 中看到了成功”,德州仪器多核处理器部门业务经理 Ramesh Kumar 说。“在 Enea® Optima 套装强有力的支持之下,我们期待为我们的客户提供市场范围更广的商用 DSP 操作系统选择。”
除了 OSEck、Optima 和 LINX 之外,Enea 为 TI 的 C66x 设备提供了额外的补充软件,其中包括 DSPNet,它是一种针对 OSEck 和 DSP 应用以及 Enea dSPEED 优化的紧凑型、高性能安全 IPv4/v6 堆栈,可提供管理、调试和处理服务,用于开发、部署和维护 DSP 应用。Enea 软件在所有新型的双核、四核和八核 C66x DSP 上全面支持 TI 的多核软件开发套件 (MCSDK),包括 TMS320C6655、TMS320C6657、TMS320TCI6616、TMS320C6670、TMS320C6671、TMS320C6672 TMS320C6674 和 TMS320C6678 设备。