TMS320DM6446(也称为DM6446)利用TI的DaVinci 技术来满足下一代嵌入式设备的网络媒体编码和解码应用处理需求。
通过充分集成的混合处理器解决方案的最大灵活性,DM6446使oem和odm能够快速将具有健壮的操作系统支持、丰富的用户界面、高处理性能和长电池寿命的设备推向市场。
DM6446的双核架构提供了DSP和精简指令集计算机(RISC)技术的优点,结合了高性能的TMS320C64x+ DSP核心和arm926j - s核心。
arm926j - s是一个32位RISC处理器核心,执行32位或16位指令,处理32位、16位或8位数据。核心采用流水线操作,使处理器和存储系统的各个部分都能连续运行。
ARM核心包括:一个协处理器15 (CP15)和保护模块数据和程序内存管理单元(mmu)与表查找缓冲区。将16k字节指令和8k字节数据缓存分开。两者都与虚拟索引虚拟标记(VIVT)有四种关联。
TMS320C64x+ DSP是TMS320C6000 DSP平台中性能最高的定点DSP一代。它基于德州仪器(TI)开发的第二代高性能、先进的超长指令字(VLIW)体系结构的增强版本,使这些DSP核心成为数字媒体应用的优秀选择。C64x是C6000 DSP平台的代码兼容成员。TMS320C64x+ DSP是C64x+ DSP的增强,增加了功能和扩展的指令集。
C64x DSP或C64x CPU也分别适用于C64x+ DSP和C64x+ CPU,除非另有说明。
在810 MHz的时钟速率下,C64x+核心的性能高达每秒6480万个指令(MIPS),为高性能DSP编程挑战提供了解决方案。DSP核心具有高速控制器的操作灵活性和阵列处理器的数字化能力。C64x+ DSP核心处理器有64个32位字长通用寄存器和8个高度独立的功能单元——2个32位结果乘法器和6个算术逻辑单元(alu)。八个功能单元包括指令,以加速在视频和图像应用程序的性能。DSP核心每周期可产生4个16位mac,每秒可产生3.40亿台mac,或每周期可产生8个8位mac,每秒可产生6480台MMACS。关于C64x+ DSP的更多详细信息,请参见TMS320C64x/C64x+ DSP CPU和指令集参考指南(文学SPRU732数量)。
DM6446还具有特定于应用程序的硬件逻辑、片上内存和类似于其他C6000 DSP平台设备的附加片上外设。DM6446核心使用一个基于缓存的两级架构。Level 1 program cache (L1P)是一个256k位的直接映射cache, Level 1 data cache (L1D)是一个640k位的2-way set-associative cache。2级内存/缓存(L2)由512k位的内存空间组成,在程序和数据空间之间共享。L2内存可以配置为映射内存、缓存或两者的组合。
外设包括:2个可配置的视频端口;一个10/100 Mb/s以太网MAC (EMAC),带有管理数据输入/输出(MDIO)模块;内部集成电路(I2C)总线接口;一个音频串口(ASP);2个64位通用定时器,每个可配置为2个独立的32位定时器;1 64位看门狗定时器;多达71脚的通用输入/输出(GPIO),可编程中断/事件产生模式,与其他外设复用;3个UART与硬件握手支持1个UART;3个脉宽调制器(PWM)外设;和2个外部内存接口:一个异步外部内存接口(EMIFA)用于较慢的内存/外设,和一个更高速度的同步内存接口用于DDR2。
DM6446设备包括一个视频处理子系统(VPSS),带有两个可配置的视频/成像外设:1个用于视频捕获的视频处理前端(VPFE)输入,1个用于显示的视频处理后端(VPBE)输出,带有成像协处理器(VICP)。
视频处理前端(VPFE)由CCD控制器(CCDC)、预览引擎(Previewer)、直方图模块、自动曝光/白平衡/对焦模块(H3A)和调整器组成。CCDC能够与普通视频解码器、CMOS传感器和电荷耦合设备(ccd)接口。Previewer是一个实时图像处理引擎,从CMOS传感器或CCD和转换从RGB拜耳模式YUV4:2:2的原始图像数据从CMOS传感器或CCD。直方图和H3A模块提供DM6446使用的原始颜色数据的统计信息。Resizer接受图像数据,分别从1/4x调整到4x,增量为256/N,其中N在64到1024之间。
视频处理后端(VPBE)由屏幕显示引擎(OSD)和视频编码器(VENC)组成。OSD引擎能够处理2个独立的视频窗口和2个独立的OSD窗口。其他配置包括2个视频窗口,1个OSD窗口和1个属性窗口,最多允许8级alpha混合。VENC提供了4个运行在54mhz的模拟dac,为复合NTSC/PAL视频、s -视频和/或组件视频输出提供了手段。VENC还提供多达24位的数字输出接口到RGB888设备。数字输出能够8/16位BT.656输出和/或CCIR.601与单独的水平和垂直同步。
以太网媒体访问控制器(EMAC)提供了DM644x和网络之间的有效接口。DM6446 EMAC支持10Base-T和100Base-TX,或者在半双工或全双工模式下支持10mbits /s (Mbps)和100mbps,具有硬件流控制和服务质量(QOS)支持。
MDIO (Management Data Input/Output)模块连续轮询所有32个MDIO地址,以枚举系统中所有PHY设备。一旦PHY候选者被ARM选中,MDIO模块通过读取PHY状态寄存器透明地监测其链路状态。链路更改事件存储在MDIO模块中,可以选择中断ARM,允许ARM轮询设备的链路状态,而无需持续执行昂贵的MDIO访问。
HPI、I2C、SPI、USB2.0和VLYNQ端口允许DM6446轻松控制外围设备和/或与主机处理器通信。DM6446还提供多媒体卡支持,MMC/SD,并支持SDIO。
DM6446还包括一个视频/图像协处理器(VICP),可以从DSP核心中卸下许多视频和图像处理任务,使更多的DSP MIPS可用于常见的视频和图像算法。有关VICP增强编解码器的更多信息,如H.264和MPEG4,请联系您最近的TI销售代表。
丰富的外围设备集提供了控制外部外围设备和与外部处理器通信的能力。关于每个外设的详细信息,请参见本文档后面的相关章节和2.8.3.1中列出的相关外设参考指南。德州仪器公司的相关文件。
DM6446拥有一套完整的ARM和DSP开发工具。这些工具包括C编译器、用于简化编程和调度的DSP汇编优化器,以及用于查看源代码执行情况的Windows 调试器接口。
【用 途】 数字视频芯片【性能 参数】??? 适合视频编码与解码,其专门的视频处理前端添加了视频编码功能,能够捕获各种数字视频格式。【互换 兼容】
H.264是ITU-T的视频编码专家组(VCEG)和ISO/IEC的活动图像专家组(MPEG)联合制定的视频压缩标准。它在H.263/H.263++的基础上发展,在继承所有编码压缩技术优点的同时引入许多全新的编码技术和网络适配层NAL的概念,从而拥有更高的编码效率和更好的网络适配性。为从低码率的实时通信系统或无线环境到高码率的HDTV和数字存储系统提供一个优良的视频压缩编码通用工具
引言 数字电影,是指以数字技术和设备摄制、制作、存储,并通过卫星、光纤、磁盘、光盘等物理媒体传送,将数字信号还原成符合电影技术标准的影像与声音,放映在银幕上的影视作品。与传统电影相比,它具有画面清晰、稳定性高、节约成本、利于环保等特点。从国际上来看,经过初期阶段的摸索,数字电影技术已经相对成熟,创作人员已从过去单纯地运用数字特技逐步转化为将其与传统摄制、传统
2003年发布的H.264视频压缩编码标准在一定程度上解决了要在尽可能低的码率下获得尽可能好的图像质量这一问题。在相同的重建图像质量下,H.264能够比H.263节约50%左右的比特率。此外,H.264还增强了其对网络的适应性,差错的恢复能力,使其非常适用于数字视频存储、IPTV及手机电视等视频质量要求高而信道传输环境不稳定的场合。 由于加入了多模式位移估计、基于4×4块的整数变换
该 sdk支持基于达芬奇技术的tms320dm6443与tms320dm6446片上系统(soc)处理器,可帮助采用windows embedded操作系统的开发人员轻松获得 ti软硬件技术,快速进行数字视频应用开发
摘 要: 以TI公司新一代Davinci TMS320DM6446嵌入式处理器为例,详细描述了在NAND Flash上构建嵌入式Linux操作系统的一般方法。
2003年发布的H.264视频压缩编码标准在一定程度上解决了要在尽可能低的码率下获得尽可能好的图像质量这一问题。在相同的重建图像质量下,H.264能够比H.263节约50%左右的比特率,此外H.264还增强了其对网络的适应性,差错的恢复能力,使其非常适用于数字视频存储、IPTV及手机电视等视频质量要求高而信道传输环境不稳定的场合。 由于加入了多模式位移估计、基于4×4块的整数变
该sdk支持基于达芬奇技术的tms320dm6443与tms320dm6446片上系统(soc)处理器,可帮助采用windowsembedded操作系统的开发人员轻松获得ti软硬件技术,快速进行数字视频应用开发
ti 与ittiam systems共同宣布推出 ittiam 完整的 ip 视频电话解决方案,该产品采用基于ti 达芬奇 (davinci™) 技术的 tms320dm6446 处理器,可充分满足视频电话开发人员的需求