資料介紹
TMS320C55x DSP是一種高性能的數字信號處理器,其強大的并行處理能力能夠進一步提高其運算能力。本文介紹了C55xDSP的內核結構以及用戶自定義并行指令時必須遵守如下3條并行處理基本規則,并介紹了6種典型的并行處理應用。利用本文介紹的方法使用并行處理能力將有效提高程序執行效率,同時降低系統功耗。
德州儀器公司(TI)的TMS320C55x(簡稱C55x)DSP內核是在TMS320C54x(簡稱C54x)基礎上開發出來的,并可以兼容C54x的源代碼。C55x的內核電壓降到了1V,功耗降到0.05mW/MIPS,是C54x的1/6。C55x的運行時鐘可以達到 200MHz,是C54x的兩倍,再加上C55x在C54x結構上作了相當大的擴展,程序執行時可以大量采用并行處理,這樣使得C55x的實際運算能力可以達到300MIPS以上。
C55x DSP已越來越多地應用于各種手持便攜終端當中。以下我們將通過詳細介紹C55x的CPU內核結構,討論其并行處理技術的應用。
C55x DSP內核結構
C55x DSP是一款采用改良型哈佛結構,高度模塊化的數字信號處理器擁有比普通DSP更為豐富的硬件資源,能夠有效提高運算能力。其內核結構如圖1所示。

圖1
整個處理器內部分為5個大的功能單元:存儲器緩沖單元(M單元)、指令緩沖單元(I單元)、程序控制單元(P單元)、地址生成單元(A單元)和數據計算單元(D 單元),各個功能單元之間通過總線連接。C55x DSP中有1條32位程序數據總線(P總線),1條24位程序地址總線(PA總線),5條16位的數據總線(B、C、D、E、F總線)和5條24位的數據地址總線(BA、CA、DA、EA、FA總線)。這種高度模塊化的多總線結構使得C55x DSP擁有超強的并行處理能力。[next]
M單元主要管理數據區(包括I/O數據區)與中央處理器(CPU)之間的數據傳送,使得高速CPU與外部相對低速的存儲器之間在吞吐量上的瓶頸可以得到一定程度的緩解。
I單元從程序數據總線接收程序代碼,并將其放入指令緩沖隊列(IBQ)中,然后利用指令譯碼器將指令緩沖隊列中的程序代碼進行譯碼,最后再將譯碼后的指令送給P單元、A單元、D單元進行處理。
德州儀器公司(TI)的TMS320C55x(簡稱C55x)DSP內核是在TMS320C54x(簡稱C54x)基礎上開發出來的,并可以兼容C54x的源代碼。C55x的內核電壓降到了1V,功耗降到0.05mW/MIPS,是C54x的1/6。C55x的運行時鐘可以達到 200MHz,是C54x的兩倍,再加上C55x在C54x結構上作了相當大的擴展,程序執行時可以大量采用并行處理,這樣使得C55x的實際運算能力可以達到300MIPS以上。
C55x DSP已越來越多地應用于各種手持便攜終端當中。以下我們將通過詳細介紹C55x的CPU內核結構,討論其并行處理技術的應用。
C55x DSP內核結構
C55x DSP是一款采用改良型哈佛結構,高度模塊化的數字信號處理器擁有比普通DSP更為豐富的硬件資源,能夠有效提高運算能力。其內核結構如圖1所示。

圖1
整個處理器內部分為5個大的功能單元:存儲器緩沖單元(M單元)、指令緩沖單元(I單元)、程序控制單元(P單元)、地址生成單元(A單元)和數據計算單元(D 單元),各個功能單元之間通過總線連接。C55x DSP中有1條32位程序數據總線(P總線),1條24位程序地址總線(PA總線),5條16位的數據總線(B、C、D、E、F總線)和5條24位的數據地址總線(BA、CA、DA、EA、FA總線)。這種高度模塊化的多總線結構使得C55x DSP擁有超強的并行處理能力。[next]
M單元主要管理數據區(包括I/O數據區)與中央處理器(CPU)之間的數據傳送,使得高速CPU與外部相對低速的存儲器之間在吞吐量上的瓶頸可以得到一定程度的緩解。
I單元從程序數據總線接收程序代碼,并將其放入指令緩沖隊列(IBQ)中,然后利用指令譯碼器將指令緩沖隊列中的程序代碼進行譯碼,最后再將譯碼后的指令送給P單元、A單元、D單元進行處理。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- TMS320C55x DSP功能概述
- TMS320C55x DSP CPU參考指南
- TMS320C55x DSP外設概述參考指南
- TMS320C55x DSP代數指令集參考指南
- TMS320C55x DSP CPU程序員參考補充
- TMS320C55X DSP應用系統的設計資料講解 21次下載
- TMS320C55X系列DSP的指令系統詳細說明 14次下載
- TMS320C55x DSP EMIF與TMS320C6000 DSP EMIF存儲器接口的特點比較 5次下載
- TMS320C55x EMIF號和DSP與各種類型的必要信號連接SDRAM的討論 6次下載
- 如何將TMS320C54xDSPBIOS應用到TMS320C55xDSPBIOS的應用中 4次下載
- 如何從TMS320C54X到TMS320C55X的代碼遷移詳細英文資料概述 10次下載
- TMS320VC55X的DSP的多通道緩沖串口(MCBSP)的詳細資料概述 12次下載
- TMS320C64x+ DSP 大字節DSP庫 程序員參考 7次下載
- 手把手教你學DSP 基于TMS320C55x 13-15章 3次下載
- ANSI C 代碼在TMS320C55X 上的移植和優化
- MAX187與TMS320C3X評估模塊接口 1113次閱讀
- 基于OMAP5910雙核處理器實現實時圖像處理系統的應用設計 2484次閱讀
- 基于CY7C68033和TMS320DM6437芯片實現高速圖像采集處理系統的設計 2537次閱讀
- 定點DSP C55x音頻專用處理器嵌入式教學 3059次閱讀
- 基于TI TMS320C6748定點/浮點DSP C674x處理器 3209次閱讀
- STM32單片機控制藍牙的電路 1.6w次閱讀
- TMS320C6748和TMS320C6747芯片對比 1.7w次閱讀
- tms320c6748主要參數和原理圖 tms320c6748 IO圖淺析 1.5w次閱讀
- dsp tms320c6000基本作用的認識 9889次閱讀
- DSP320C6000的指令列表匯集 1.1w次閱讀
- TMS320C6678處理器的VLFFT演示探討與研究 4424次閱讀
- 三大電機控制方案之DSP篇(1):TMS320F28335 5.6w次閱讀
- OMAP5912雙核通信及數字音頻系統實現 1904次閱讀
- 基于DSP TMS320C6416的數字下變頻技術 2881次閱讀
- 基于DSP芯片TMS320LF2407的天然氣發動機控制系統 1570次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論