面向数字视频的达芬奇技术 前言 数字视频技术无疑将重塑整个电子行业的面貌。当然,数字视频技术也正在使我们的视频体验、传输以及交互方式发生着深刻的变化。 其已开始进入我们的汽车、计算机、移动电话以及网络。 不过,带来高品质的娱乐享受仅是精彩刚刚开始! 过去,工程师们在实施数字视频时选择非常有限。硬连线以及基于ASIC的方案总是限制着器件的前途及功能,并且也限制它们的自适应性。虽然专用器件的灵活性稍高于ASIC,但是,面对日新月异的多媒体标准与应用,它们的效用仍然很有限。可编程平台虽然是延长产品使用寿命的最灵活的方法,但是,为了打入数字视频技术市场,它们往往需要巨额的软件开发投资。 将数字视频嵌入式应用中的首要难题是:实现视频的复杂性要远远超过简单的图象与音频压缩和解压缩。 数字视频可以采用形形色色的形式与格式, 开发人员需要支持繁杂的配置和各种不同的方面,如:不同的分辨率/显示器尺寸、不同的比特率、实时问题乃至视频源的可靠性等(例如,来自硬盘驱动器的视频流与来自无线通信链路的视频流的区别)。即使是那些看似简单明了的任务--如高效管理音频/视频同步以及在IP网络上实现可靠的视频传输,仍然会让开发人员伤透脑筋。虽然有些器件让众多应用开发人员大喜过望,但是他们不得不支持多种标准,其中包括那些必须着手指定的新标准。为了一窥这种灵活性的重要性,只需想一想H.264视频CODEC的迅速部署和广泛普及。 横亘在许多工程师面前的主要障碍是缺少具有性能足够多、成本足够低、灵活性足够高、唾手可得的数字视频开发平台。对于希望在新型应用中集成视频的工程师们来说,必须使用低成本的现成视频子系统来降低视频设计的复杂性。 而利用德州仪器(TI)的达芬奇(DaVinci)技术一切难题皆可迎刃而解! 什么是达芬奇技术 成功实现数字视频需要四大要素的最新进步,即:处理器、开发工具、软件以及系统专业技术。由于能够在集成这四种要素的平台中实现数字视频、音频、语音与话音技术,因此达芬奇技术可以为数字视频的当前变革打下基础。 达芬奇技术充分利用了TI 25年的数字信号处理与集成电路专业技术来提供片上系统(SoC),这种系统针对灵活的数字视频实施而进行了精心优化,拥有业界领先的性能并集成了可编程数字信号处理器(DSP)内核、ARM处理器以及视频加速协处理器。凭借高效的处理能力、存储器、I/O带宽、平衡的内部互连以及专用外设组合,基于达芬奇技术的SoC能够以最低的成本为视频应用提供理想的核心动力。 处理器自身只能用作数字视频解决方案的基础。管理数字视频系统的所有组件是极其复杂的工程难题。对于许多应用来说,数字视频只是更为庞杂的系统的众多组件之一。工程师随意地在自视为基础技术方面投入大把时间和资金的好日子已经一去不复返了。 为了真正意义上地让开发人员克服最初的障碍并且加快产品上市进程,仅仅开发实施数字视频的基础芯片和软件已经远远不够。 开发人员不仅需要处理器, 他们还需要能够直接投入生产的理想代码。换句话说,为了满足其应用的特定需求,开发人员还需要已经集成到可配置或轻松编程的数字视频子系统上的硬件和软件。 正像汇编语言和C语言的过渡使开发人员能够全力开发更高级功能性那样,达芬奇技术使开发人员能够摆脱数字视频的具体技术细节。现在,开发人员不再需要了解其视频应用中实施具体CODEC引擎(如:MPEG-2,H.263,WMA9)的细节。利用允许开发人员无需修改上层应用代码即可以使用理想CODEC的API,我们可以显著简化视频CODEC处理的具体低层次细节。 |