前言

数字视频技术无疑将重塑整个电子行业的面貌。当然,数字视频技术也正在使我们的视频体验、传输以及交互方式发生着深刻的变化。 其已开始进入我们的汽车、计算机、移动电话以及网络。 不过,带来高品质的娱乐享受仅是精彩刚刚开始!

过去,工程师们在实施数字视频时选择非常有限。硬连线以及基于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处理的具体低层次细节。

摆脱CODEC的困扰是数字视频广泛普及的重要一步。当开发人员可以立足于以前开发的功能性,创新就已经来到他们眼前。例如,在过去开发电子器件时,即使是最基本的功能,工程师们也需要进行栅级布局。许多年来,TI等公司始终致力于在硅芯片中集成功能,为超越自身功能期望的器件打下了基础,同时也降低了实现预期目标所所需要的工程量。例如,由于提供了显著加快信号处理任务的计算引擎,DSP的问世已经推动了数十载的技术创新。

利用达芬奇技术,TI可以再度实现全新的创新水平。正是 DSP的问世带来了计算加速,因此达芬奇技术会以TI的DSP为基础来提供应用加速。开发人员不再需要了解各种音频、视频、影像以及语音CODEC背后的机制。

对于那些希望依靠DSP这棵大树的开 发人员来说, 机会仍然存在。 但是,达芬奇已经使它成为备选,而非必备。通过提供可随时投产的软件,如硬件驱动器、人工优化的CODEC、以及用于管理网络中音频/视频同步和数据流的应用代码,达芬奇技术使开发人员无需了解如何编程DSP即可实现一流的视频功能。

利用达芬奇技术进行开方式的平台开发

数字视频系统的复杂性主要归因于开发人员必须创建和管理的众多组件。为众多组件编写代码并且管理其间的交互将大大增加集成一套完整系统的难度。

达芬奇技术通过提供开放式平台来降低系统复杂性 - 在该平台之上,TI及其第三方合作伙伴已经开发和集成了构成数字视频系统所需要的各种组件。并且他们还集成了使任何工程师都能够实现数字视频创新所需的软硬件。

开放式平台的效力是勿庸置疑的。例如,PC市场的开放式开发平台已经引发了预演愈烈的创新应用的爆炸性增长。TI的OMAP平台环境已经将移动电话应用开发提升到了一个新的高度 - 通过集成软硬件,使软件开发商仍然能够利用现有的系统,并集中精力开拓新市场及新的收入来源,如开发文本信息传输、铃声下载以及手机中的其他高级应用等。

达芬奇技术将OMAP环境概念融入了广泛的数字视频应用中。在芯片级,TI在视频产品方面积累的专业技能以及历史经验使其能够开发出高度优化的协处理器和开发工具,以扩展其基于芯片的DSP技术能力。不过,开发人员无需费心如何针对自己的基本创新进行编程和优化代码的细节问题。达芬奇技术通过更加简单易用的标准API组合来实现对这些创新的利用 - 这些API允许轻松利用可随时投产的编解码器,从而使开发人员能够将精力集中到开发可最大化附加值的产品上来。

达芬奇技术提供的开放式开发平台同时也扩展了应用程序。达芬奇软件初始将支持Linux,将来会陆续支持其他操作系统。Linux支持的内容包括外设驱动器、实时应用管理、应用级API以及可随时投产的代码。针对视频而精心优化的、基于集成的DSP、专用型开发工具、调谐驱动器、CODEC以及系统级应用代码的整体组合使开发人员能够实现完整而复杂的数字视频系统,仅需少量函数调用即可提供编解码功能。

世界在变,而数字视频现成的可用性一定会实现和激发我们闻所未闻的新应用。不过,只有工程师潜心于开拓使用现有技术的新思路而无需烦劳做那些无用的重复开发,创新才会成为可能。达芬奇技术已经实现了数字视频背后的复杂细节,工程师们所要做的就是轻松地为消费市场带来低成本数字视频。

摘自《电子产品世界》2005.11

什么是达芬奇技术!!!相关推荐

  1. 达芬奇技术的相关书籍

    学习达芬奇技术已经差不多三个月了,深感资料之少的困恼.截止目前总共发现三本介绍达芬奇技术的书籍.介绍给大家参考 1. <DAVINCI技术原理与应用指南>.感觉达芬奇技术介绍的比较少,相反 ...

  2. 达芬奇技术背景和规范

    达芬奇技术背景和规范,英文原文网址:http://focus.ti.com/lit/an/sprt401a/sprt401a.pdf 执行摘要  达芬奇技术是首款基于 DSP 处理器.软件.工具和支持 ...

  3. 【转】TI达芬奇(DaVinci)技术

    什么是达芬奇技术? 关于达芬奇技术,TI的官方网站上有详细介绍.达芬奇技术,不仅仅是DSP+ARM双核架构的SOC芯片,它还包括一整套的软件开发包.我认为,后者才是该技术的核心.因为DSP+ARM的处 ...

  4. 达芬奇(DaVinciTM)技术背景介绍

    达芬奇( DaVinciTM )技术 背景介绍   达芬奇技术是业界第一款集成了 DSP 处理器.软件.工具以及技术支持的综合型解决方案系列,非常适用于开发各种优化的数字视频终端设备.该技术使 OEM ...

  5. 黑鳍VS达芬奇 十大对决

    对于目前视频处理的应用,需要对DSP的综合能力进行评估.比如DSP的主频速度并不能完全代表DSP对数字视频的处理能力,还要综合评估DSP数字视频处理相关的专用功能.对用户来讲,选择什么样的DSP作为自 ...

  6. 【DSP开发】德州仪器达芬奇五年之路七宗罪,嵌入式处理器架构之争决战2012

    芯片是产业链上游重要的一个环节,一颗小小的芯片具有极高的技术含量和价值,半导体行业每年都会有一个各大厂商营业额的排名,除去2009年,常年盘踞在前三名位置的分别是英特尔,三星半导体和德州仪器,英特尔凭 ...

  7. 德州仪器达芬奇五年之路七宗罪,嵌入式处理器架构之争决战2012

    转载地址:http://dpinglee.blog.163.com/blog/static/144097753201042253354227/?suggestedreading&wumii 声 ...

  8. DSP:达芬奇五年沉浮

    达芬奇五年沉浮 --嵌入式处理器架构之争决战2012 在DM642时代,是"一招鲜,吃遍天".只有一颗处理器,无论客户做多少个产品线,多少种产品,只用维护一种开发环境和软件,只用保 ...

  9. 达芬奇五年沉浮——嵌入式处理器架构之争决战2012

    在DM642时代,是"一招鲜,吃遍天".只有一颗处理器,无论客户做多少个产品线,多少种产品,只用维护一种开发环境和软件,只用保持为数不多的一个BOM 清单即可:可是到了达芬奇时代, ...

最新文章

  1. DSP与FPGA间简单通信时序
  2. 随机蕨(Random Fern)
  3. 运用深度学习教机器人理解自然语言
  4. 评论设置----第二章:创建和管理内容
  5. 【Luogu】【关卡2-2】交叉模拟(2017年10月)
  6. 让你不再害怕指针的应用-全程仿真+注解(第一部分:变量)
  7. 安卓入门系列-07常用UI控件(长文)
  8. JAVA入门级教学之(访问修饰符权限控制)
  9. freemarker中运算符_freemarker常见语法大全
  10. SpringMVC→拦截器、SpringMVC拦截器实现、多个拦截器工作原理、拦截器使用场景、拦截器Interceptor与过滤器Filter区别
  11. 混编Swift类和Objc类
  12. R语言_缺失值NA的处理
  13. 计网与操作系统作业(1)
  14. 办公邮箱怎么选,邮箱选哪个更好用?
  15. 学生学籍管理系统数据流图
  16. matlab regress RMSE,在利用regress进行多元线性回归中出现的问题
  17. Ubuntu 设置搜狗输入法 Win+空格 Win+Space切换
  18. 一本书读懂财报 | 资产负债表剖析
  19. asterisk简单实用
  20. 设计原则 - 开闭原则

热门文章

  1. Altium Designer——原理图导出元件清单
  2. Android Studio Emulator Process finished with exit code -1073741515 (0xC0000135)
  3. 图像处理 | 最常用的边缘检测详解与代码(Robert, Sober, Prewitt, Canny, Kirsch, Laplacian, LOG, DOG算子)
  4. 怎么查找计算机上的网络路径,找不到网络路径怎么办
  5. 【年总】----折戟沉沙心不倦,大风起兮云飞扬!
  6. QPBOC与标准借贷记的脱机认证详细过程
  7. 2022-2028年中国互联网+医药行业市场运行状况及投资潜力研究报告
  8. 惠普 西永微电子工业园
  9. 2021-2027全球及中国儿童餐椅行业研究及十四五规划分析报告
  10. 行业洞察 | 你的耳机能进行骨传导声纹识别吗?