TMS320DM6446器件(也称为DM6446,包括SM320DM6446)利用TI的达芬奇技术来满足下一代嵌入式设备的网络媒体编码和解码应用处理需求。
DM6446通过完全集成的混合处理器解决方案的最大灵活性,使oem和odm能够快速将具有强大操作系统支持、丰富用户界面、高处理性能和长电池寿命的设备推向市场。
DM6446的双核架构提供了DSP和精简指令集计算机(RISC)技术的优势,结合了高性能的TMS320C64x+ - DSP内核和ARM926EJ-S内核。
ARM926EJ-S是一个32位RISC处理器核心,执行32位或16位指令,处理32位、16位或8位数据。核心采用流水线,使处理器和存储系统的所有部分可以连续运行。
ARM核心包含:。
TMS320C64x+ ' DSP是TMS320C6000 ' DSP平台中性能最高的定点DSP一代。它基于德州仪器(TI)开发的第二代高性能,先进的超长指令字(VLIW)架构的增强版本,使这些DSP内核成为数字媒体应用的绝佳选择。C64x是C6000 DSP平台的代码兼容成员。TMS320C64x+ DSP是C64x+ ' DSP的增强版,具有增加的功能和扩展的指令集。
除非另有说明,任何对C64x DSP或C64x CPU的提及也分别适用于C64x+ DSP和C64x+ CPU。
在594 MHz的时钟速率下,C64x+内核的性能高达每秒4.752亿条指令(MIPS),为高性能DSP编程挑战提供了解决方案。DSP核心具有高速控制器的操作灵活性和阵列处理器的数值运算能力。C64x+ DSP核心处理器具有64个32位字长的通用寄存器和8个高度独立的功能单元——两个32位结果的乘法器和6个算术逻辑单元(alu)。。DSP核心每个周期可以产生4个16位的乘法累加(mac),总共2376万个mac每秒(MMACS),或者每个周期产生8个8位的mac,总共4752个MMACS。有关C64x+ DSP的详细信息,请参阅TMS320C64x/C64x+ DSP CPU和指令集参考指南(文献号SPRU732)。。
DM6446还具有特定于应用程序的硬件逻辑、片上存储器以及类似于其他C6000 DSP平台设备的附加片上外设。DM6446内核使用两级基于缓存的架构。一级程序缓存(L1P)是一个256k位的直接映射缓存,一级数据缓存(L1D)是一个640k位的双向集关联缓存。第2级内存/缓存(L2)由512k位的内存空间组成,该内存空间在程序和数据空间之间共享。L2内存可以配置为映射内存、缓存或两者的组合。
外设包括:2个可配置视频端口;。
DM6446设备包括一个带有两个可配置视频/成像外设的视频处理子系统(VPSS): 1个视频处理前端(VPFE)输入用于视频捕获,1个视频处理后端(VPBE)输出带有成像协处理器(VICP)用于显示。
视频处理前端(VPFE)由CCD控制器(CCDC)、预览引擎(Previewer)、直方图模块、自动曝光/白平衡/对焦模块(H3A)和调整器组成。CCDC能够与普通视频解码器、CMOS传感器和电荷耦合器件(ccd)接口。。
视频处理后端(VPBE)由屏幕显示引擎(OSD)和视频编码器(VENC)组成。。其他配置包括2个视频窗口,1个OSD窗口和1个属性窗口,允许多达8个级别的alpha混合。VENC提供4个运行在54mhz的模拟dac,提供复合NTSC/PAL视频、S-Video和/或Component视频输出的手段。VENC还提供高达24位的数字输出接口到RGB888设备。数字输出能够8/16位BT.656输出和/或CCIR.601与独立的水平和垂直同步。
以太网媒体访问控制器(EMAC)在DM644x和网络之间提供了一个有效的接口。DM6446 EMAC支持10Base-T和100Base-TX,或者在半双工或全双工模式下支持10mbps和100mbps,具有硬件流控制和服务质量(QOS)支持。
管理数据输入/输出(MDIO)模块连续轮询所有32个MDIO地址,以便枚举系统中的所有PHY设备。一旦一个候选物理层被ARM选中,MDIO模块通过读取物理层状态寄存器透明地监视它的链路状态。链路更改事件存储在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销售代表联系。
丰富的外围设备集提供了控制外部外围设备和与外部处理器通信的能力。有关每种外设的详细信息,请参阅本文档后面的相关章节和相关的外设参考指南。
DM6446具有一套完整的ARM和DSP开发工具。其中包括C编译器,一个DSP汇编优化器,以简化编程和调度,以及一个Windows调试器接口,用于查看源代码执行情况。
(1)可提供其他温度范围,请与工厂联系
所有商标均为其各自所有者的财产。

| 产品属性 | 属性值 |
|---|---|
| DSP类型 | 1 C64x |
| DSP (max) (MHz) | 594 |
| CPU | 32-/64-bit |
| 操作系统 | DSP/BIOS, Linux, ThreadX, Ultron, Windows Embedded CE |
| 以太网MAC | 10/100 |
| 评级 | Military |
| 工作温度范围(℃) | -40 to 105 |