双核DSP芯片TMS320F28377:高性能微控制器详析

需积分: 5 1 下载量 55 浏览量 更新于2024-06-13 收藏 6.19MB PDF 举报
"tms320f28377是一款高性能的数字信号处理器(DSP),由德州仪器(Texas Instruments, TI)生产。这款芯片以其强大的处理能力和丰富的外设接口在工业控制、自动化、电力电子等领域广泛应用。" TMS320F2837xD是TI公司推出的双核微控制器,核心部分包括两个32位TMS320C28x CPU,工作频率高达200MHz,内置了IEEE754单精度浮点单元(FPU)和三角函数加速器(TMU),能够快速处理浮点运算和复杂的数学运算,如三角函数计算。此外,还包括一个Viterbi/复杂数学单元(VCU-II),进一步提升了对特定算法的处理能力。 该芯片的两个可编程控制律加速器(CLA)可独立于主CPU执行,每个CLA都能运行在200MHz,并且支持IEEE754单精度浮点指令,这使得并行处理成为可能,提高了实时处理效率。 内存方面,TMS320F28377提供512KB或1MB的闪存以及172KB或204KB的RAM,均带有错误检查和纠正(ECC)或奇偶校验保护,确保数据的可靠性。芯片还集成了唯一的识别号,以支持安全应用和防止未经授权的访问。 时钟和系统控制部分,TMS320F28377有两个内部零引脚10MHz振荡器,一个片上晶体振荡器,以及一个窗口看门狗计时器模块,用于系统稳定性监测。同时,它还配备了丢失时钟检测电路,能在时钟源故障时发出警告。 该芯片采用1.2V内核和3.3V I/O设计,以降低功耗。系统外设包括两个外部存储器接口(EMIF)支持ASRAM和SDRAM,两个DMA控制器,大量独立的GPIO引脚,扩展的外围中断控制器(ePIE),以及多种低功耗模式,支持外部唤醒功能。 通信外设阵容强大,包括USB2.0(MAC+PHY),通用并行端口(uPP),两个CAN模块,三个高速SPI端口,两个McBSP,四个SCI/UART,以及两个I2C接口,满足各种通信需求。 在模拟子系统中,TMS320F28377配置了四个模数转换器(ADC),支持16位和12位模式,最高可实现4.4MSPS或14MSPS的系统吞吐量。每个ADC都有采样保持电路和硬件集成的后处理功能,如饱和失调电压校准、误差计算等,还包含比较器和窗口比较器功能。 控制外设方面,该芯片提供了24个增强型PWM通道和16个HRPWM通道,以及8个PWM,适用于电机控制和其他精确定时任务。另外,还有12位DAC和缓冲DAC输出,可用于模拟信号生成。 TMS320F28377是一款高度集成的高性能DSP,其双核架构、强大的处理能力、丰富的外设接口以及高级模拟功能,使其成为复杂实时控制系统和嵌入式应用的理想选择。