关于达芬奇技术,TI的官方网站上有详细介绍。达芬奇技术,不仅仅是DSP+ARM双核架构的SOC芯片,它还包括一整套的软件开发包。我认为,后者才是该技术的核心。因为DSP+ARM的处理器有不少,目前现在的i.mx27就是其中之一。达芬奇技术包括以下几个方面:(来至官网)
- 达芬奇软件:可互操作、优化、随时可投入生产的视频和音频“标准”编解码器,这些编解码器沿用 DSP 和集成加速器的功能,内建在可配置的框架中,并通过大受欢迎的操作系统 (Linux) 中已发布的 API 来呈现,从而获得快速的软件实现。
- 达芬奇开发工具/套件:完整的开发系统、参考设计和全面的 ARM/DSP 系统级集成开发环境以加速所有数字视频应用的设计和开发。
- 达芬奇处理器:可扩展、可编程的 DSP 和基于 DSP 的 SOC(片上系统)处理器,定制自 DSP 内核、加速器、外设、ARM 处理器,经优化后可满足数字视频终端设备的各种价格、性能和功能要求。
- 达芬奇支持:系统集成商、TI 第三方合作伙伴网络中具有达芬奇技术知识的硬件和软件解决方案提供商以及视频系统专家将帮助您将产品快速推向市场。
对于DaVinci平台,在DSP端用DSP/BIOS来支持音频/视频算法的运行,在ARM端用Monta Vista Linux来支持对外设的管理。对于ARM和DSP之间的数据交换,则用Codec Engine和Codec Server来加以管理。也就是说,从DSP核到ARM核以及两个核之间的数据通信都是TI给一手包办了。
关于达芬奇技术的优势,下面有很肉麻的描述:(同样来至官网)
对原始设备生产商 (OEM) 来说,DaVinci™ 技术有什么主要优点?
DaVinci™ 技术为 OEM 提供了一个简单易用的集成数字视频平台,这个平台实际上支持开发所有数字视频应用。DaVinci™ 技术显著缩短了设计周期,降低了开发成本和生产创新的数字视频终端设备所需的定制量。标准化编解码器和 API 使 OEM 能更轻松地开发可用于其它基于达芬奇的应用的可互操作代码,从而简化将来的开发工作。达芬奇支持还包括专用开发工具,如开发平台和参考设计,以缩短 OEM 的产品上市时间。集成达芬奇处理器还可显著降低终端产品的成本。
消费者又将如何从 DaVinci™ 技术中获益?
DaVinci™ 技术的灵活性可使消费者在多方面受益,包括不必在口袋中放置过多独立的电子产品、增强设备的互操作性并延长其使用寿命、提供具有价格优势和功能选择且使用简便的产品和易于升级、电池寿命更长的产品。除了目前包含在我们能想像到的许多消费产品中,在不久的将来,达芬奇技术还将对消费者生活方式产生巨大影响。现在,通过在机器视觉等应用中使用达芬奇技 术,消费者能将产品看得更真,这有助于生产诸如高级安防系统、新型汽车控件和更加精密的医疗诊断工具等产品。