TMS320DM6437 DMP 介绍 TMS320DM6437 Digital Media Processor—一种高性能数字媒体处理器: VelociTI.2 结构DSP 内核,先进超长指令字(VLIW) C64x+指令集特性 C64x+ L1/L2 存储器结构口 仅支持小端模式 视频处理子系统(VPSS) 外部存储器接口(EMIF) 增强型直接存储器访问控制器(EDMA):64 个独立通道 1 个64 位看门狗定时器 2 个UART(带RTS 和CTS 流控信号) 主/从I2C 总线控制器 两个多通道缓冲串行接口(McBSP) 多通道音频串行接口(McASP0) 高端CAN 控制器(HECC) 16 位主机接口(HPI) 32 位、33MHz、3.3V PCI 主从接口 10/100Mb/s 以太网 MAC(EMAC) VLYNQ 接口(FPGA 接口) VLYNQTM 接口(FPGA 接口) 片上 ROM Bootloader 独特的节电模式 灵活的 PLL 时钟产生器 IEEE-1149.1(JTAG) 多达 111 个GPIO(与其他功能复用) 引脚及封装 3.3V/1.8V I/O;1.2V/1.05V 内部一、DaVinci DM6437 概述 TMS320C64x DSP 内核: TMS320DM6437 是专门为高性能、低成本视频应用开发的、32 位定点 DSP 达芬奇 (DaVinci(TM)) 技术的处理器。该器件采用 TI 第 2 代超长指令字(VLIW)结构(VelociTI.2)的 TMS320C64x+ DSP 内核,主频可达 700MHz,支持 8 个 8 位或 4 个 16 位并行 MAC (multiply-accumulates)运算,峰值处理能力高达 5600MIPS。 > C64x 片内有 2 个数据通道、8 个功能单元和 2 个通用寄存器文件(A 和 B)。8 个功能单元(2 个乘法器和 6 个算术逻辑单元)用于提高影像和图像应用的性能。每个通用寄存器文件包含 32 个 32-bit 寄存器。这些通用寄存器可以用做数据指针或者数据地址指针。数据类型可为 8-bit,16-bit,32-bit,40-bit,64-bit。 而 8 个功能单元和 2 个寄存器文件又分成了相同的两组,每组占用一个数据通道。两个数据通道之间包含有两个数据交叉通路。 > C64xDSP 采用超长指令字(VLIW),即在每个时钟周期最高可提供 8 条 32 位指令,总字长为 256 位的指令包同时分配到 8 个并行处理单元。在 700MHz 的时钟频率下,当片内 8个处理单元同时运行时,其最大处理能力可以达到 5600MIPS。 > C64x DSP 具有双 16bit 扩充功能,芯片能在一个周期内完成双 16 位的乘法、加减法、比较、移位等操作。C64x 通过把 DSP 运算压缩在较少的周期里,加速通信和图像应用。在增...