TMS320C64x™DSP(包括TMS320DM641和TMS320DM640器件)是TMS320C6000™DSP平台中性能最高的定点DSP一代。TMS320DM641 (DM641)和TMS320DM640 (DM640)器件基于德州仪器(TI)开发的第二代高性能,先进的VelociTI™超长指令字(VLIW)架构(velocii .2™),使这些dsp成为数字媒体应用的绝佳选择。C64x™是C6000™DSP平台的代码兼容成员。
在600 MHz时钟速率下,DM641器件的性能高达每秒48亿条指令(MIPS),为高性能DSP编程挑战提供了经济高效的解决方案。
在400 MHz的时钟速率下,DM640器件的性能高达每秒32亿条指令(MIPS),为高性能DSP编程挑战提供了经济高效的解决方案。
DM641/DM640 DSP具有高速控制器的操作灵活性和阵列处理器的数值运算能力。C64x™DSP核心处理器具有64个32位字长的通用寄存器和8个高度独立的功能单元-两个32位结果的乘法器和6个算术逻辑单元(alu)-具有VelociTI。。VelociTI。。DM641每个周期可以产生4个16位的乘法累加(mac),总共2400万个mac每秒(MMACS),或者每个周期产生8个8位的mac,总共4800个MMACS。DM640每个周期可以产生4个16位的乘法累加(mac),总共每秒1600万个mac (MMACS),或者每个周期产生8个8位的mac,总共3200个MMACS。DM641/DM640 DSP还具有与其他C6000™DSP平台器件类似的专用硬件逻辑、片上存储器和附加片上外设。
DM641/DM640使用基于两级缓存的体系结构,并具有一组功能强大且多样化的外设。一级程序缓存(L1P)是一个128 kbit的直接映射缓存,一级数据缓存(L1D)是一个128 kbit的双向集合关联缓存。2级内存/缓存(L2)由1mbit的内存空间组成,由程序空间和数据空间共享。L2内存可以配置为映射内存、缓存或两者的组合。外设包括:两个可配置的视频端口(DM641);。
DM641设备有两个单通道8位可配置视频端口外设(VP0和VP1)。。DM641/DM640视频端口外设支持多种分辨率和视频标准。例如,CCIR601和ITU-)。
这些视频端口外设是可配置的,可以支持视频捕获和/或视频显示模式。
有关视频端口外设的详细信息,请参阅TMS320C64x DSP视频端口/VCXO插值控制(VIC)端口参考指南(文献号SPRU629)。。
McASP0端口支持一个发送和一个接收时钟区,有四个串行数据引脚,可以单独分配到两个区域中的任何一个。串口支持每个引脚2 ~ 32个时隙的时分复用。DM641/DM640具有足够的带宽来支持所有4个串行数据引脚传输192 khz立体声信号。每个区域的串行数据可以同时在多个串行数据引脚上传输和接收,并以Philips Inter-IC Sound (I2S)格式的多种变体进行格式化。
此外,McASP0发射机可编程输出多个S/PDIF, IEC60958, AES-3, CP-430编码的数据通道同时,一个RAM包含完整的实现用户数据和通道状态字段。
McASP0还提供了广泛的错误检查和恢复功能,例如每个高频主时钟的坏时钟检测电路,该电路验证主时钟在编程的频率范围内。
VCXO内插控制(VIC)端口提供从9位到16位分辨率的数模转换。VIC的输出是单位内插的D/ a输出。有关VIC端口的详细信息,请参见TMS320C64x DSP视频端口/VCXO插值控制(VIC)端口参考指南(文献号SPRU629)。。
以太网媒体访问控制器(EMAC)提供DM641/DM640 DSP核心处理器与网络之间的有效接口。DM641/DM640 EMAC支持10Base-T和100Base-TX,或10 mbit /s和100 mbit /s半双工或全双工,具有硬件流控制和服务质量(QOS)支持。DM641/DM640 EMAC使用自定义接口到DSP核心,允许高效的数据传输和接收。有关EMAC的详细信息,请参见《TMS320C6000 DSP以太网媒体访问控制器(EMAC) /管理数据输入输出(MDIO)模块参考指南》(文献号SPRU628)。。
管理数据输入/输出(MDIO)模块连续轮询所有32个MDIO地址,以便枚举系统中的所有PHY设备。一旦一个候选物理层被DSP选中,MDIO模块就通过读取物理层状态寄存器透明地监视它的链路状态。链路更改事件存储在MDIO模块中,可以选择性地中断DSP,允许DSP轮询设备的链路状态,而无需连续执行昂贵的MDIO访问。有关MDIO的详细信息,请参见《TMS320C6000 DSP以太网媒体访问控制器(EMAC) /管理数据输入输出(MDIO)模块参考指南》(文献号SPRU628)。。
TMS320DM641/DM640上的I2C0端口允许DSP轻松控制外围设备并与主机处理器通信。此外,标准的多通道缓冲串行端口(McBSP)可用于与串行外设接口(SPI)模式外设进行通信。
DM641/DM640有一套完整的开发工具,其中包括:一个新的C编译器,一个汇编优化器,以简化编程和调度,和一个Windows™调试器接口,可见到源代码。

C64x VelociTI。
所有商标均为其各自所有者的财产。
† IEEE Standard 1149.1-1990 Standard-Test-Access Port and Boundary Scan Architecture.
TMS320C6000和C6000是德州仪器的商标。
Windows是微软公司的注册商标。

| 产品属性 | 属性值 |
|---|---|
| DSP类型 | 1 C64x |
| DSP (max) (MHz) | 500 |
| CPU | 32-/64-bit |
| 操作系统 | DSP/BIOS |
| 以太网MAC | 10/100 |
| 评级 | Catalog |