完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>
TMS320VC5503定點數(shù)字信號處理器(DSP)基于TMS320C55x DSP生成CPU處理器內核。 C55x™DSP架構通過增加并行性和全面關注降低功耗來實現(xiàn)高性能和低功耗。 CPU支持內部總線結構,該結構由一個程序總線,三個數(shù)據(jù)讀總線,兩個數(shù)據(jù)寫總線以及專用于外設和DMA活動的附加總線組成。這些總線能夠在一個周期內執(zhí)行最多三次數(shù)據(jù)讀取和兩次數(shù)據(jù)寫入。并行地,DMA控制器每個周期最多可以執(zhí)行兩次數(shù)據(jù)傳輸,與CPU活動無關。
C55x CPU提供兩個乘法累加(MAC)單元,每個單元能夠支持17位×17-單個循環(huán)中的位乘法。額外的16位ALU支持中央40位算術/邏輯單元(ALU)。 ALU的使用受指令集控制,提供優(yōu)化并行活動和功耗的能力。這些資源在C55x CPU的地址單元(AU)和數(shù)據(jù)單元(DU)中進行管理。
C55x DSP代支持可變字節(jié)寬度指令集,以提高代碼密度。指令單元(IU)從內部或外部存儲器執(zhí)行32位程序提取,并為程序單元(PU)排隊指令。程序單元解碼指令,將任務指向AU和DU資源,并管理完全受保護的管道。預測分支功能可避免執(zhí)行條件指令時的管道沖洗。
TMS320VC5503上的64K字節(jié)片上存儲器足??以滿足許多手持設備,便攜式GPS系統(tǒng),無線揚聲器電話,便攜式PDA和游戲設備。這些設備中的許多通常需要64K字節(jié)或更少量的片上存儲器,并且需要在待機模式下操作超過60%到70%的時間。對于需要超過64K字節(jié)片上存儲器但小于128K字節(jié)存儲器的應用,德州儀器(TI)提供TMS320VC5507器件,該器件基于TMS320C55x DSP內核。
通用 - 目的輸入和輸出功能以及10位A /D為LCD,鍵盤和媒體接口提供足夠的狀態(tài),中斷和位I /O引腳。并行接口以兩種模式運行,既可以是使用HPI端口的微控制器的從屬設備,也可以是使用異步EMIF的并行媒體接口。通過三個McBSP支持串行媒體。
5503外設集包括一個外部存儲器接口(EMIF),可以無縫訪問異步存儲器,如EPROM和SRAM,以及高速,高密度諸如同步DRAM的存儲器。其他外設包括實時時鐘,看門狗定時器和I 2 C多主機和從機接口。三個全雙工多通道緩沖串行端口(McBSP)為各種行業(yè)標準串行設備提供無縫接口,并提供多達128個獨立通道的多通道通信。增強型主機端口接口(HPI)是一個16位并行接口,用于為5503上的32K字節(jié)內部存儲器提供主機處理器訪問.HPI可配置為多路復用或非多路復用模式,以提供無縫接口各種主機處理器。 DMA控制器為六個獨立的通道上下文提供數(shù)據(jù)移動,無需CPU干預,每個周期提供最多兩個16位字的DMA吞吐量。還包括兩個通用定時器,最多八個專用通用I /O(GPIO)引腳和數(shù)字鎖相環(huán)(DPLL)時鐘生成。
5503得到了業(yè)界的支持屢獲殊榮的eXpressDSP™,Code Composer Studio™集成開發(fā)環(huán)境(IDE),DSP /BIOS™,德州儀器的算法標準以及業(yè)界最大的第三方網(wǎng)絡。 Code Composer Studio IDE具有代碼生成工具,包括C編譯器和Visual Linker,模擬器,RTDX™,XDS510™仿真設備驅動程序和評估模塊。 C55x DSP庫還支持5503,它具有50多個基礎軟件內核(FIR濾波器,IIR濾波器,
DSP |
DSP MHz (Max) |
DRAM |
Other Hardware Acceleration |
USB |
SPI |
I2C |
UART (SCI) |
Operating Temperature Range (C) |
Applications |
Operating Systems |
McBSP |
HPI |
TMS320VC5503 |
---|
1 C55x |
108 144 200 |
SDRAM |
N/A |
0 |
0 |
1 |
0 |
-40 to 85 |
Audio Automotive Communications and Telecom Consumer Electronics Industrial |
DSP/BIOS VLX |
3 |
1 16-bit HPI |