完善資料讓更多小伙伴認識你,還能領取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 |