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