DSP

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

2019-07-13 20:57发布

达芬奇(DaVinciTM)技术 背景介绍   达芬奇技术是业界第一款集成了 DSP 处理器、软件、工具以及技术支持的综合型解决方案系列,非常适用于开发各种优化的数字视频终端设备。该技术使 OEM 厂商能够更轻松、更快速地开发各种低成本的创新型数字视频产品,为用户带来全新的数字视频体验。达芬奇技术将极大加速数字视频应用的创新,并使之拥有更为广阔的市场前景。更多详情,敬请访问:www.thedavincieffect.com   TI 计划将于 2005 年底之前向市场推出达芬奇技术系列组件,其中包括处理器、软件、工具以及合作伙伴解决方案等。达芬奇技术的发展策略将充分满足众多新兴的数字视频创新产品对实时视频的需求。这些应用领域包括:视频安全监控系统、IP 机顶盒、视频会议、车载信息娱乐系统、便携式媒体以及数码像机等。此外,TI 还将面向大众消费市场推出采用达芬奇技术的高集成度产品。   达芬奇技术由下列组件优化构成,这些组件可以使数字视频终端设备相互支持:   达芬奇处理器 达芬奇处理器基于业界最高性能的 DSP 平台—TI TMS320C6000™,其充分利用了 TI 最新的 C64x+™ DSP 内核。达芬奇处理器包含基于可扩展、可编程 DSP 的 SoC(可从 DSP 与 ARM 内核进行定制),同时还包含优化的加速器与外设,以全方位满足各种数字视频终端设备对价格、性能以及功能等多方面的需求。     达芬奇的市场优势 众多达芬奇处理器已在紧锣密鼓的设计中,并可针对以下数字视频应用进行定制,如: Ø      数码相机 Ø      可视电话 Ø      IP 机顶盒 Ø      车载信息娱乐系统 Ø      视频安全监控系统 Ø      便携式媒体播放器 Ø      医疗影像 Ø      用于新兴应用的网络视频   加速器与外设 系统架构中紧密集成的专用外设与加速器非常适用于音、视频器件的加速与实施。达芬奇处理器由多种组件构成,其中包括 DSP 和/或 ARM 内核组合、存储器配置、加速器以及针对数字视频应用而精心优化的外设等。   外设与加速器包括: Ø      先进的视频加速 o        视频 I/O 处理子系统 o        视频与影像加速器 Ø      高级音频 o        用于编解码器接口与通信的音频串行端口 (ASP) Ø      外部存储器接口 o        双数据速率存储器DDR2 o        板上 NAND 闪存控制器 o        NAND/NOR 闪存异步 EMIF Ø      视频显示 o        综合支持流行的分辨率与接口 Ø      连接 o        USB 2.0 高速主机与客户端功能 o        全面的 10/100 Mbps 以太网 MAC o        内部集成电路 (I2C) 总线接口 o        适用于 FPGA组件的特殊接口 Ø      数据存储接口 o        ATA(硬盘) o        小型闪存控制器 o        多媒体卡 (MMC)/安全数字卡 (SD) 控制器     达芬奇软件 运行于达芬奇处理器之上的达芬奇软件将充分利用芯片资源,其内置于可配置的框架内,并通过流行操作系统内部已公布的 API 提供,以实现快速的软件实施。   ·        视频、影像、音频及语音编解码器 TI 设计并将提供以软件产品提供标准的视频、影像、音频以及语音编解码器,并由 TI 及其第三方合作伙伴提供许可与相关技术支持。TI 计划于未来几个月内推出下列编解码器:   Ø      H.264 解码器 Ø      H.264 编码器 Ø      MPEG4 解码器 Ø      MPEG4 编码器 Ø      H.263 解码器 Ø      H.263 编码器 Ø      WMV9 解码器 Ø      WMV9 编码器 Ø      MPEG2 解码器 Ø      MPEG2 编码器 Ø      JPEG 解码器 Ø      JPEG 编码器 Ø      AAC+ 解码器 Ø      AAC 编码器 Ø      WMA9 解码器 Ø      WMA8 编码器 Ø      MP3 解码器 Ø      G.711 Ø      G.728 Ø      G.723.1 Ø      G.729ab     ·        操作系统 标准操作系统使具备这些系统专业技能的开发人员能够充分利用其编程技巧,同时获得达芬奇技术系统集成所能实现的最高性能,其中包括其强劲 DSP 引擎与加速器。达芬奇技术系列最初将支持 Linux 操作系统,未来会陆续实现对诸如 WinCE 等其它流行操作系统的支持。   ·        应用编程接口 (API) 达芬奇技术系列提供多种 API,以促进数字视频设备的创新。这些 API 可结合 DSP 与 ARM 软件开发人员双方的最大优势。在 DSP 平台针对 DSP 专家保持开放性的同时,ARM 软件开发人员可以根据 API 进行编程,同时确保新一代数字视频处理所需要的编解码器流行组合能够相互配合并适合特定视频应用。最终,无论开发团队具有何种专业技术或偏好,达芬奇 API 都能够为广泛的高性能视频、音频、影像及语音编解码器透明地集成 DSP 与加速器。   ·         框架 达芬奇软件框架可确保所有基于 DSP 的 SoC 软硬件组件都能够无缝地协同工作。通过提供 OEM 厂商以前开发的完整专用软件解决方案,达芬奇软件框架可以使系统开发人员免除多处理 SoC 的内部开发工作,这可以显著加快 OEM 厂商的研发速度、简化系统架构、缩短实施及测试的时间,从而使 OEM 厂商能够将精力集中在提高产品的附加值上,使其产品独树一帜。   达芬奇开发工具 达芬奇技术将为各种应用领域及设计提供一系列价格适中的工具与套件,其中包括:低成本入门工具、完整的开发套件以及参考设计,以加速 OEM 厂商的设计与开发进程。ARM/DSP 集成开发环境 (IDE)、操作系统工具以及 DSP 工具使开发人员能够在熟悉的环境中编程,同时还能获得达芬奇技术的全部优势。 Ø      开发套件 Ø      参考设计 Ø      Code Composer Studio™ IDE