德州仪器(TI)日前宣布?其C6x系列数字信号处理器(DSP)与多核心系统单芯片(SoC)提供 Linux 核心支持,以充分满足通讯与关键任务基础设施、医疗诊断以及高效能测量测试等应用需求。随着客户日渐将开放原始码作品的重要元素,应用开发人员可充分受惠于TI高效能 DSP采用 Linux 的优势,减少软件开发,并集中更多的精力在其应用中实现差异化功能与软件。
TI C64x Linux 的成果是透过结合许多社群共同合作,且现已完全到位。?了将 Linux 核心移植到 C6x ISA 上,Code Sourcery 正在开发完整的工具链,其中包括对 GNU 编译程序套装(GCC)与 GNU 除错器 (GDB)的支持。该项目目标为 C64x Linux 核心与 GCC / GDB 工具,皆能被 kernel.org 与自由软件基金会所接受,使其都能作为开放原始码社群项目而得到全面支持。此外,TI 还将发起一项 Linux-C64x 入口与针对社群的推广项目(distribution program),促进有关该技术通讯与开发的发展。ENEA 正在为 C64x Linux 社群推出可扩展的开放原始码多核心通讯堆栈,并其提供进阶多核心平台软件与除错工具。
Nash Technologies 正在执行从诸如多核心处理器间通讯等进阶芯片级功能到完整 LTE 协议的功能。同样身为社群早期参与者的 PolyCore 软件公司也正在导入MCAPI多核心通讯架构。
TI通讯基础设施业务部总经理 Brian Glinsman 表示,TI的客户皆积极地采用开放原始码作为其解决方案的重要元素。由于 C64x 产品具有超低功耗与低成本的特性,因此客户对于在 TI 的 DSP上运行传统 DSP MAC/PHY 与编译码器算法以及经典 RISC控制编码与协议表现浓厚的兴趣。TI 采用 Linux 以及开放式工具链支持业界功能?大的 C64x,将可实现这类的整合。