完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>
TMS320VC5502(5502)定点数字信号处理器(DSP)基于TMS320C55x™DSP生成CPU处理器内核。 C55x™DSP架构通过增加并行性和全面关注降低功耗来实现高性能和低功耗。 CPU支持内部总线结构,该结构由一个程序总线,三个数据读总线,两个数据写总线以及专用于外设和DMA活动的附加总线组成。这些总线能够在一个周期内执行最多三次数据读取和两次数据写入。并行,DMA控制器可以独立于CPU活动执行数据传输。
C55x™CPU提供两个乘法累加(MAC)单元,每个单元能够进行17位×17位乘法运算。单循环。额外的16位ALU支持中央40位算术/逻辑单元(ALU)。 ALU的使用受指令集控制,提供优化并行活动和功耗的能力。这些资源在C55x CPU的地址单元(AU)和数据单元(DU)中进行管理。
C55x DSP代支持可变字节宽度指令集,以提高代码密度。指令单元(IU)从内部或外部存储器执行32位程序提取,并为程序单元(PU)排队指令。程序单元解码指令,将任务指向AU和DU资源,并管理完全受保护的管道。预测分支功能可避免执行条件指令时的管道冲洗。
5502外设集包括一个外部存储器接口(EMIF),可以无缝访问异步存储器,如EPROM和SRAM,以及高速,高密度存储器,如同步DRAM和同步突发RAM。其他外设包括UART,看门狗定时器和I-Cache。三个全双工多通道缓冲串行端口(McBSP)为各种行业标准串行设备提供无缝接口,并提供多达128个独立通道的多通道通信。主机端口接口(HPI)是一个8/16位并行接口,用于为5502上的32K字内部存储器提供主处理器访问.HPI可配置为多路复用或非多路复用模式,以提供无胶与各种主机处理器的接口。 DMA控制器为六个独立的通道上下文提供数据移动,无需CPU干预。还包括两个通用定时器,八个专用通用I /O(GPIO)引脚和模拟锁相环(APLL)时钟生成。
5502得到业界奖项的支持 - 赢得eXpress DSP™,Code Composer Studio™集成开发环境(IDE),DSP /BIOS™,德州仪器。算法标准,以及业界最大的第三方网络。 Code Composer Studio™IDE具有代码生成工具,包括C编译器,Visual Linker,模拟器,RTDX™,XDS510™仿真设备驱动程序和评估模块。 C55x™DSP库还支持5502,它具有50多个基础软件内核(FIR滤波器,IIR滤波器,FFT和各种数学函数)以及芯片和电路板支持库。
(1) IEEE标准1149.1-1990标准测试访问端口和边界扫描架构。
注意:本文档旨在与 TMS320C55x DSP CPU参考指南(文献编号SPRU371)一起使用。
TMS320C55x,DSP /BIOS,MicroStar BGA,C55x,eXpressDSP,Code Composer Studio,RTDX,XDS510,TMS320C54x,C54x,TMS320,TMS320C5000是德州仪器公司的商标。
I2C总线是Koninklijke Philips Electronics N.V.的商标。
所有商标均为其各自所有者的财产。
DSP |
DSP MHz (Max) |
DRAM |
Other Hardware Acceleration |
USB |
SPI |
I2C |
UART (SCI) |
Operating Temperature Range (C) |
Applications |
Operating Systems |
McBSP |
HPI |
TMS320VC5502 |
---|
1 C55x |
200 300 |
SDRAM |
N/A |
0 |
0 |
1 |
1 |
-40 to 85 |
Audio Automotive Communications and Telecom Consumer Electronics Industrial |
DSP/BIOS VLX |
3 |
1 16-bit HPI |