“就达芬奇平台而言,我们正在采用一套OS不可知(OS-agnostIC)策略。”TI的SoC平台经理Gregory Mar在最近召开的TI 开发者大会上表示,“首先我们认为MontaVista Linux是OS不错的选择,因为它的回归能力表现不俗;接下来我们会支持Green Hills的Integrity,因为它具有较其它OS更为出色的安全性能,这点对 机顶盒 用户来说非常重要;最后,我们还会选择WinCE。”
达芬奇平台内部包括一个300MHz的ARM926控制器、一个600MHz的TI C64X DSP内核以及视频加速器、网络外设、4个10位D/A 转换器 、外 存储器 和存储 接口 。
Mar表示,开发IDE的挑战在于生成一个能够处理多核且同时维持OS感知的调试环境。Green Hills在其 Multi IDE中增加了C64 DSP感知、强化了多内核调试,还综合了CodeComposer编译器。Green Hills的业务拓展总监Dan Mender表示,上述举措使Multi IDE具有了在一个区段调试两个达芬奇内核的能力。
同时调试ARM和C64x内核需要支持先进的目标调试 服务器 、在双核内下载和调试代码影像,以及单核指令步进。“这样做最起码能够削减创建系统所需的工程量。”Mender表示。
“支持Integrity OS并不意味着与Linux竞争。”他表示,“目的在于向达芬奇用户提供安全保证,以实现带有视频的软件定义无线电系统并确保军用PDA的安全。”
TI将达芬奇平台瞄准多个应用领域,包括视频安全、IP机顶盒和IP电话、视频会议、汽车信息娱乐系统、PMP和带有摄像功能的 数码相机 等。
图1:达芬奇平台整合了Multi IDE和CodeComposer
转载,信息来自维库 电子 市场网( www.dzsc.com )
本文关键字:软件开发 元器件特点及应用,元器件介绍 - 元器件特点及应用
上一篇:什么是南桥芯片