TMS320C64x™DSP(包括TMS320C6412器件)是TMS320C6000™DSP平台中性能最高的定点DSP一代。TMS320C6412 (C6412)器件基于德州仪器(TI)开发的第二代高性能,先进的VelociTI™超长指令字(VLIW)架构(veloociti .2™),使这些dsp成为数字媒体应用的绝佳选择。C64x™是C6000™DSP平台的代码兼容成员。
在720mhz的时钟速率下,C6412器件的性能高达每秒5760万条指令(MIPS),为高性能DSP编程挑战提供了经济高效的解决方案。C6412 DSP具有高速控制器的操作灵活性和阵列处理器的数值运算能力。C64x™DSP核心处理器具有64个32位字长的通用寄存器和8个高度独立的功能单元-两个32位结果的乘法器和6个算术逻辑单元(alu)-具有VelociTI。。VelociTI。。C6412每个周期可以产生4个16位的乘法累加(mac),总共2400万个mac每秒(MMACS),或者每个周期产生8个8位的mac,总共4800个MMACS。C6412 DSP还具有与其他C6000™DSP平台器件类似的专用硬件逻辑、片上存储器和额外的片上外设。
C6412使用基于两级缓存的体系结构,并具有一组功能强大且多样化的外设。一级程序缓存(L1P)是一个128千比特的直接映射缓存,一级数据缓存(L1D)是一个- 128千比特的双向集合关联缓存。二级内存/缓存(L2)由2mbit的内存空间组成,由程序空间和数据空间共享。L2内存可以配置为映射内存、缓存或两者的组合。外围设备包括:一个10/100 Mb/s以太网MAC (EMAC);。
以太网媒体访问控制器(EMAC)在C6412 DSP核心处理器和网络之间提供了一个高效的接口。C6412 EMAC支持10Base-T和100Base-TX,或10 mbit /s和100 mbit /s半双工或全双工,具有硬件流控制和服务质量(QOS)支持。C6412 EMAC使用自定义接口到DSP核心,允许高效的数据传输和接收。有关EMAC的详细信息,请参见《TMS320C6000 DSP以太网媒体访问控制器(EMAC) /管理数据输入输出(MDIO)模块参考指南》(文献号SPRU628)。。
管理数据输入/输出(MDIO)模块连续轮询所有32个MDIO地址,以便枚举系统中的所有PHY设备。一旦一个候选物理层被DSP选中,MDIO模块就通过读取物理层状态寄存器透明地监视它的链路状态。链路更改事件存储在MDIO模块中,可以选择性地中断DSP,允许DSP轮询设备的链路状态,而无需连续执行昂贵的MDIO访问。有关MDIO接口的详细信息,请参见《TMS320C6000 DSP以太网媒体访问控制器(EMAC) /管理数据输入输出(MDIO)模块参考指南》(文献号SPRU628)。。
TMS320C6412上的I2C0端口允许DSP轻松控制外围设备并与主机处理器通信。此外,标准的多通道缓冲串行端口(McBSP)可用于与串行外设接口(SPI)模式外设进行通信。
C6412有一套完整的开发工具,包括:一个新的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, 600, 720 |
| CPU | 32-/64-bit |
| 操作系统 | DSP/BIOS |
| 以太网MAC | 10/100 |
| 作为PCIe | 1 PCI |
| 评级 | Catalog |
| 工作温度范围(℃) | -40 to 105, 0 to 90 |