过去,PDT 开发人员认为多内核器件设计的障碍主要在于成本与复杂度较高,不过新型 OSK 初步解决了上述问题。OSK 不仅是成本最低的解决方案,而且还为 OEM 厂商方便快捷地向市场推出独树一帜的产品提供了一切所需。该解决方案包括了所有软硬件,可使用熟悉的 Linux 操作系统环境轻松地进行实时操作,捆绑式解决方案还提供了端到端支持。
TI 全球 OMAP 市场营销经理 Gregory Mar 说:“我们通过 OSK 为开发人员提供了一种强大可靠、简便经济的方法,可使 PDT 应用获得双内核器件的优势。OSK 具备所有源代码、示例代码、硬件、优化的外设以及支持软件包,可使 PDT OEM 厂商获得真正的即装即用的体验。”
优化的双内核硬件提供了实时功能
OSK 拥有最先进的硬件,包括 OMAP5912 处理器以及 ARM+DSP SoC 器件,后者专门针对那些需要高性能信号处理功能以及高级应用支持的便携式数据终端应用进行了优化。TI 的 OMAP59xx 平台定位独特,专门满足 PDT 开发人员与 OEM 厂商的高规格需求,可实现实时功能、高性能数据处理,实现多媒体或分析结果的加速传输,并提供所需的安全特性,而所有这一切都以尽可能低的功耗实现。该平台在同一硅片上无缝集成一个 ARM9 处理器、一个 TMS320C55x™ DSP 以及 PDT 专用外设,这使 PDT 设计人员可在 ARM 与 DSP 之间进行任务的优化分配,从而实现更高的性能。
该套件包括的其它硬件有 TI 与 ARM MultiICE® JTAG 接口,它可通过 JTAG 仿真器实现到主机的通信。TI JTAG 接口不仅与 TI 的 XDS560™ 仿真器兼容,而且与 Spectrum Digital® 整个系列的 JTAG 仿真器也兼容。
软件包括 Linux OS 与开发代码
OSK 还为开发人员提供了完成设计与测试过程所需的所有软件,这包括一系列主板专用库、芯片专用库以及一套针对 OMAP5912 Linux 内核的 Linux 开发工具。Linux 是 PDT 设计人员精选的 OS,因此 OSK 为实施双内核供电的新一代器件提供了熟悉的开发环境。开发人员可在 ARM 与 DSP 上方便地运行 C 代码,同时还能访问可实时操作的源代码与示例代码。TI 的 Code Composer Studio™ IDE 专门为 OMAP平台进行了改进。利用 CCStudio,开发人员可方便地优化应用的实时执行,从而充分利用 OMAP5912 器件的处理能力。
捆绑式支持套件使 OEM 厂商可获得相关专业技术
除了 OSK 之外,TI 的 OMAP 技术中心网络还提供捆绑服务,帮助 PDT 开发人员使用所需的高级操作系统并充分利用 DSP 的实时性能,这就使程序员能够获得业界领先的重要软硬件以及系统集成专业技术,从而在开发过程中保持领先。
Mistral Software® 与 Logic PD Kick Start Bundles 包括 20 小时的开发援助,提供 OMAP5912 OSK 以及为 OSK 提供图形显示功能的 Mistral Q-VGA LCD 模块,还提供用于 OMAP 的 CCStudio 以及 Spectrum Digital 的 USB 仿真器。上述两家公司还将提供开发支持套件,包括设置及处理器之间通信方面的援助,以及其它专业服务。
ontaVista® Software 将提供专门针对 Linux 操作系统的进一步支持,此外 Spectrum Digital 也将提供支持。
价格与供货
OSK 由 Spectrum Digital 公司制造,该公司是专门致力于 TI 产品与工具的开发系统供应商。OMAP5912 OSK 现已供货,价格为 295美元;Mistral与 Logic PD 开发支持套件也已供货,价格为 4995美元。