TMS320C6742EZCE2固定和浮点DSP是基于C674x DSP内核的低功耗应用处理器。该DSP提供的功率明显低于TMS320C6000 DSP平台的其他成员。
该设备使原始设备制造商(OEM)和原始设计制造商(ODM)能够通过充分集成的混合处理器解决方案的最大灵活性,快速将具有强大操作系统、丰富用户界面和高处理器性能的设备推向市场。
设备DSP核心使用基于2级缓存的架构。一级程序缓存(L1P)是一个32KB的直接映射缓存,而一级数据缓存(L1D)则是一个32-KB的双向集合关联缓存。2级程序缓存(L2P)由一个64-KB的内存空间组成,该空间在程序和数据空间之间共享。二级内存可以配置为映射内存、缓存或两者的组合。
外围设备包括:一个I2C总线接口;一个具有16个串行器和FIFO缓冲器的多通道音频串行端口(McASP);一个具有FIFO缓冲器的多通道缓冲串行端口(McBSP);一个具有多个芯片选择的串行外围接口(SPI);两个64位通用定时器,每个可配置(一个可配置为看门狗);可配置的16位主机端口接口(HPI);多达9组通用输入/输出(GPIO)引脚,每组包含16个引脚,具有可编程中断和事件生成模式,与其他外围设备复用;一个UART接口(带RTS和CTS);两个增强型高分辨率脉宽调制器(eHRPWM)外围设备;三个32位增强捕获(eCAP)模块外围设备,可配置为3个捕获输入或3个APWM输出;两个外部存储器接口:异步和SDRAM外部存储器接口(EMIFA),用于较慢的存储器或外围设备;以及更高速DDR2/Mobile DDR控制器。
丰富的外围设备集提供了控制外部外围设备和与外部处理器通信的能力。有关每个外围设备的详细信息,请参阅本文档中的相关章节和相关的外围设备参考指南。
该设备具有一套完整的DSP开发工具。这些工具包括C编译器、简化编程和调度的DSP程序集优化器,以及用于查看源代码执行的Windows调试器界面。
特色
- 200 MHz C674x固定和浮点VLIW DSP
- C674x指令集功能
- C67x+和C64x+ISA的超级集合
- 最高1600 MIPS和1200 MFLOPS
- 可寻址字节(8位、16位、32位和64位数据)
- 8位溢出保护
- 位字段提取,设置,清除
- 标准化、饱和、位计数
- 精简16位指令
- C674x两级高速缓存存储器体系结构
- 32KB的L1P程序RAM/缓存
- 32KB的L1D数据RAM/缓存
- 64KB的二级统一映射RAM/缓存
- 灵活的RAM/缓存分区(L1和L2)
- 增强型直接存储器访问控制器3(EDMA3):
- 2信道控制器
- 3个传输控制器
- 64个独立DMA信道
- 16个快速DMA通道
- 可编程传输突发大小
- TMS320C674x浮点VLIW DSP内核
- 具有不一致支持的负载存储体系结构
- 64个通用寄存器(32位)
- 六个ALU(32位和40位)功能单元
- 支持32位整数、SP(IEEE单精度/32位)和DP(IEEE双精度/64位)浮点
- 每个时钟最多支持四个SP添加,每两个时钟支持四个DP添加
- 每个周期最多支持两个浮点(SP或DP)倒数近似(RCPxP)和平方根倒数近似(RSQRxP)操作
- 两个乘法功能单元:
- 混合精度IEEE浮点乘法最多支持:
- 2 SP×SP→ 每时钟SP
- 2 SP×SP→ DP每两个时钟
- 2 SP×DP→ DP每三个时钟
- 2 DP×DP→ DP每四个时钟
- 定点乘法支持每个时钟周期两个32×32位乘法、四个16×16位乘法或八个8×8位乘法以及复数乘法
- 混合精度IEEE浮点乘法最多支持:
- 指令打包减少代码大小
- 所有有条件的指令
- 模环操作的硬件支持
- 保护模式操作
- 错误检测和程序重定向的异常支持
- 软件支持
- 钛长石
- 芯片支持库和DSP库
- 1.8V或3.3V LVCMOS I/O(DDR2接口除外)
- 两个外部存储器接口:
- 埃米法
- NOR(8位或16位宽数据)
- NAND(8位或16位宽数据)
- 具有128-MB地址空间的16位SDRAM
- DDR2/移动DDR内存控制器,具有以下功能之一:
- 具有256-MB地址空间的16位DDR2 SDRAM
- 具有256-MB地址空间的16位mDDR SDRAM
- 埃米法
- 一个可配置的16550型UART模块:
- 带调制解调器控制信号
- 16字节FIFO
- 16x或13x过采样选项
- 具有多个芯片选择的一个串行外围接口(SPI)
- 两个主从集成电路
(I2C总线) - 一个主机端口接口(HPI),具有16位宽多路复用地址和数据总线,用于高带宽
- 一个多通道音频串行端口(McASP):
- 两个时钟区和16个串行数据引脚
- 支持TDM、I2S和类似格式
- 支持DIT
- 用于发送和接收的FIFO缓冲器
- 一个多通道缓冲串行端口(McBSP):
- 支持TDM、I2S和类似格式
- AC97音频编解码器接口
- 电信接口(ST总线,H100)
- 128信道TDM
- 用于发送和接收的FIFO缓冲器
- 带32 kHz振荡器和独立电源轨的实时时钟(RTC)
- 一个64位通用定时器(可配置为两个32位定时器)
- 一个64位通用或看门狗定时器(可配置为两个32位通用定时器)
- 两个增强型高分辨率脉宽调制器(eHRPWM):
- 具有周期和频率控制的专用16位时基计数器
- 6个单边缘输出、6个双边缘对称输出或3个双边缘不对称输出
- 死区生成
- 高频载波PWM斩波
- 跳闸区输入
- 三个32位增强捕获(eCAP)模块:
- 可配置为3个捕获输入或3个辅助脉宽调制器(APWM)输出
- 单次拍摄最多四个事件时间戳
- 包装:
- 361球无铅塑料球栅阵列(PBGA)[ZCE后缀],0.65mm球距
- 361球无铅PBGA[ZWT后缀],
0.80-mm球距
- 商用或扩展温度