TMS320DM642
视频/影像定点数字信号处理器
SPRS200J - 2002年7月 - 修订2005年8月
www.ti.com
1.2
描述
该TMS320C64x的DSP (包括TMS320DM642的设备)是最高性能的定点
DSP系列中的TMS320C6000 DSP平台。在TMS320DM642 ( DM642 )设备是基于
第二代高性能,先进的VelociTI 超长指令字( VLIW ) architec-
TURE (的VelociTI.2 ),德州仪器( TI )开发的,使得这些DSP的一个很好的选择
数字媒体应用。是的C64x 是C6000 DSP平台的代码兼容成员。
以每秒( MIPS)的高达5760万条指令以720兆赫的时钟速率的性能,该
DM642器件提供具有成本效益的解决方案,以高性能DSP的编程难题。该
DM642 DSP具有高速控制器的操作灵活性和数值能力
阵列处理器。所述的C64x DSP内核处理器有64个通用的32位字长寄存器
和八个独立的功能单元,两个乘法器为32位的结果和6算术逻辑
单元(ALU ) -with的VelociTI.2 扩展。在8个功能单元中的VelociTI.2 扩展
包括新的指令来加速视频和成像应用的性能和扩展
并行性的VelociTI 架构。 DM642可产生4个16位乘法累加
(互助)每个周期总共每秒( MMACS)的28.8亿的MAC ,或者在每个周期8个8位MAC为
共有5760 MMACS 。 DM642的DSP还具有应用特定的硬件逻辑,片上存储器,
和额外的片上外设类似于其他C6000 DSP平台的设备。
在DM642采用两级缓存的架构,并具有强大的和多样化的外设集。
1级程序高速缓存( L1P )是一个128 Kbit的直接映射的高速缓存和一级数据缓存( L1D )是
128 - Kbit的2路组相联高速缓存。 2级内存/缓存( L2)包括一个2兆内存
空间中时的程序和数据空间之间共享。 L2存储器可以被配置为映射
存储器,高速缓存,或两者的组合。外设集包括:三个可配置的视频端口;一
10/100 Mb / s以太网MAC ( EMAC ) ;一个管理数据输入/输出( MDIO)模块;一个VCXO
插控制端口( VIC ) ; 1多通道缓冲串行音频接口( MCASP0 ) ;间集成
集成电路(I2C )总线模块; 2多通道缓冲串行端口( McBSP的) ; 3个32位通用
定时器;一个用户可配置的16位或32位主机端口接口( HPI16 / HPI32 ) ;外围部件
互连(PCI) ;采用16引脚通用输入/输出端口( GP0 ),具有可编程中断/事件
生成模式;和一个64位的无缝外部存储器接口( EMIFA ) ,其能够
接口同步和异步存储器和外设。
DM642的设备有三个可配置的视频端口( VP0 , VP1 , VP2和) 。这些视频端口
外围设备提供了无缝连接通用视频解码器和编码器设备。在DM642
视频端口支持多种分辨率和视频标准(如CCIR601 , ITU- BT.656 ,
BT.1120 , SMPTE 125M , 260M , 274M , 296M和) 。
这三个视频端口是可配置的,可支持视频拍摄和/或视频
显示模式。每个视频端口包括两个渠道 - A和B具有5120字节捕获/显示
缓冲液是在两个通道之间可裂。
有关视频端口的详细信息,请参阅
的TMS320C64x DSP视频端口/ VCXO内插
控制( VIC )端口参考指南
(文献编号SPRU629 ) 。
该MCASP0端口支持一个发射,一个接收时钟区,拥有8个串行数据引脚,可
被独立分配给任何两个区域。串行端口支持时分复用于
每个销从2到32个时隙。在DM642具有足够的带宽支持所有8个串行数据引脚
发送一个192千赫立体声信号。在每个区域中的串行数据可以被发送和接收的上
多个串行数据引脚,并同时在格式上的飞利浦IC间多种变化
声音(我
2
S)格式。
此外, MCASP0发射机可以被编程以输出多个S / PDIF输出, IEC60958 ,AES -3,
CP- 430同时进行编码的数据通道,包含全面实施单一RAM
用户数据和信道状态的字段。
MCASP0还提供了广泛的错误检查及恢复功能,如不良时钟检测
电路对每个高频主时钟这证实了主时钟内的编程
频率范围。
2
TMS320DM642视频/影像定点数字信号处理器