本文主要是關(guān)于tms320c6748的相關(guān)介紹,并著重對tms320c6748原理圖及其DSP子系統(tǒng)進(jìn)行了詳盡的闡述。
tms320c6748
TMS320C6748是德州儀器 (TI) 推出浮點功能的全新高性能處理器 ,這款芯片也是業(yè)界功耗最低的浮點數(shù)字信號處理器 (DSP),可充分滿足高能效、連通性設(shè)計對高集成度外設(shè)、更低熱量耗散以及更長電池使用壽命的需求。不僅具備通用并行端口 (uPP),同時也是 TI 首批集成串行高級技術(shù)附件 (SATA)的器件。 廣州創(chuàng)龍推出的TL6748-EVM評估套件為開發(fā)者使用TI TMS320C6748處理器提供了完善的軟件開發(fā)環(huán)境,系統(tǒng)支持:裸機(jī)、SYS/BIOS、DSP/BIOS。提供參考底板原理圖,DSP C6748入門教程、豐富的Demo程序、完整的軟件開發(fā)包,以及詳細(xì)的C6748系統(tǒng)開發(fā)文檔,方便用戶快速評估TMS320C6748處理器、設(shè)計系統(tǒng)驅(qū)動及其定制應(yīng)用軟件,也大大降低產(chǎn)品開發(fā)周期,讓客戶產(chǎn)品快速上市。主要面向電力、通信、工控、音視頻處理等數(shù)據(jù)采集處理行業(yè)。 TL6748-EVM評估套件是一個功能豐富的開發(fā)板,為嵌入式設(shè)計人員提供快捷簡單的實踐方式來評估TMS320C674x系列處理器,是一個完整的實驗評估平臺。
德州儀器 (TI) 推出浮點功能的全新高性能處理器 —— TMS320C6748,這款芯片也是業(yè)界功耗最低的浮點數(shù)字信號處理器 (DSP),可充分滿足高能效、連通性設(shè)計對高集成度外設(shè)、更低熱量耗散以及更長電池使用壽命的需求。不僅具備通用并行端口 (uPP),同時也是 TI 首批集成串行高級技術(shù)附件 (SATA)的器件。
廣州創(chuàng)龍推出的TL6748-EVM評估套件為開發(fā)者使用TI TMS320C6748處理器提供了完善的軟件開發(fā)環(huán)境,系統(tǒng)支持:裸機(jī)、SYS/BIOS、DSP/BIOS。提供參考底板原理圖,DSP C6748入門教程、豐富的Demo程序、完整的軟件開發(fā)包,以及詳細(xì)的C6748系統(tǒng)開發(fā)文檔,方便用戶快速評估TMS320C6748處理器、設(shè)計系統(tǒng)驅(qū)動及其定制應(yīng)用軟件,也大大降低產(chǎn)品開發(fā)周期,讓客戶產(chǎn)品快速上市。主要面向電力、通信、工控、音視頻處理等數(shù)據(jù)采集處理行業(yè)。
TL6748-EVM評估套件是一個功能豐富的開發(fā)板,為嵌入式設(shè)計人員提供快捷簡單的實踐方式來評估TMS320C674x系列處理器,是一個完整的實驗評估平臺。
tms320c6748下的DSP系統(tǒng)
DSPSS包括C674X核心模塊和幾塊內(nèi)部存儲器。本章給出了DSPSS的概述和以下幾條相關(guān)內(nèi)容:
·內(nèi)存映射
·中斷
·電源管理
2.2 TMS320C674X核心模塊
由以下幾部分組成:
·TMS320C674X CPU
·內(nèi)存控制器:
-1級程序存儲器控制器(PMC)
-1級數(shù)據(jù)存儲器控制器(DMC)
-2級統(tǒng)一內(nèi)存控制器(UMC)
-擴(kuò)展內(nèi)存控制器(EMC)
-內(nèi)部直接內(nèi)存訪問(IDMA)控制器
·內(nèi)部外設(shè)
-中斷控制器(INTC)
-斷電控制器(PDC)
-帶寬管理(BWM)
·高級事件觸發(fā)(AET)
2.2.1 內(nèi)存控制器
C674X核心模塊實現(xiàn)了一個兩級的存儲器架構(gòu),其內(nèi)部存儲器基于緩存,外部存儲器給予支持。1級存儲器(L1)可分成獨立的程序存儲器(L1P)和數(shù)據(jù)存儲器(L1D)。L1可以通過CPU無延遲地訪問。L2也可以分為L2 RAM(正常可尋址的片上內(nèi)存)和作緩存外部存儲器位置用的L2緩存。IDMA管理L1P,L1D和L2存儲器之間的DMA。
2.2.2 內(nèi)部外設(shè)
2.2.2.1 INTC
INTC將DSP設(shè)備事件映射到12個CPU中斷。所有的DSP設(shè)備事件都列舉在下表中了。
2.2.2.1.1 中斷控制寄存器
2.2.2.1.2 NMI中斷
除了表2-1中的中斷,DSP還支持一個特殊的中斷,即不可屏蔽中斷(NMI),這個中斷表現(xiàn)地更像一個異常。NMI中斷受系統(tǒng)配置模塊中的兩個寄存器控制,芯片信號寄存器(CHIPSIG)和芯片信號清除寄存器(CHIPSIG_CLR)。
2.2.2.2 斷電控制器
PDC可以將DSP子系統(tǒng)中的C674X核心模塊和內(nèi)部存儲器的所有部分?jǐn)嚯?,即?/p>
·CPU
·1級PMC
·1級DMC
·2級UMC
·EMC
·IDMA控制器
·L1P存儲器
·L1D存儲器
·L2存儲器
該設(shè)備支持C674X核心模塊的靜態(tài)斷電特性。
*靜態(tài)斷電:PDC接受軟件指令后立即引發(fā)整個C674X核心模塊和所有內(nèi)存的斷電(時鐘門控)。
靜態(tài)斷電(時鐘門控)影響C674X核心模塊和內(nèi)存的所有部分。軟件可以通過控制PDC命令寄存器(PDCCMD)的一個位來引發(fā)斷電。
2.2.2.3 BWM
BWM為資源請求程序間的優(yōu)化帶寬提供一個可編程接口,這些請求包括:
·EDMA3引發(fā)的DMA傳輸(并導(dǎo)致一致性操作)
·DSPSS IDMA引發(fā)的傳輸(并導(dǎo)致一致性操作)
·可編程緩存一致性操作
-基于塊的一致性操作
-全局一致性操作
·CPU直接引發(fā)的傳輸
-數(shù)據(jù)存?。虞d/存儲)
-程序存取
資源包括:
·L1P存儲器
·L1D存儲器
·L2存儲器
·C674X核心模塊意外的資源:外部存儲器,片上外設(shè),寄存器
由于任何的請求都有可能阻塞資源,造成額外時間損失,帶寬管理可以保證所有請求之間的公平。
帶寬管理實現(xiàn)了加權(quán)優(yōu)先級驅(qū)動的帶寬分配。再每次傳輸時,每個請求(EDMA3,DSPSS IDMA,CPU等)都分配到一個優(yōu)先級。在整個系統(tǒng)中可編程優(yōu)先級都是單一不重復(fù)的。一共有9個優(yōu)先級,0是最高優(yōu)先級而8是最低的。當(dāng)有幾個請求對一塊資源產(chǎn)生競爭時,會訪問最高優(yōu)先級的請求。當(dāng)競爭發(fā)生在連續(xù)周期時,競爭計數(shù)器會保證低優(yōu)先級請求在每n次仲裁循環(huán)中得到1次訪問,n是可編程的。-1優(yōu)先級代表一個由于競爭計數(shù)器終止而優(yōu)先級增加的傳輸(不懂?),或者是對特定資源有最高優(yōu)先級的傳輸。
2.2.2.4 IDMA控制器
IDMA實現(xiàn)C674X核心模塊本地任何兩塊內(nèi)存位置之間的快速數(shù)據(jù)塊傳輸。本地內(nèi)存位置被定義為在L1P,L1D和L2存儲器,或者在外部外設(shè)配置(CFG)端口。IDMA不能將數(shù)據(jù)從內(nèi)部DSP內(nèi)存映射寄存器空間傳入或?qū)С觥?/p>
2.3 內(nèi)存映射
2.3.1 DSP內(nèi)部存儲器
2.3.2 外部存儲器
(有關(guān)章節(jié)會詳細(xì)介紹)
2.4 AET
C674X核心模塊支持AET。這一性能可以用來調(diào)試復(fù)雜問題和理解用戶應(yīng)用程序的性能特點。AET提供了以下功能:
·硬件程序斷點:指定可以產(chǎn)生事件的地址或地址序列,例如中斷處理器或觸發(fā)路徑捕獲。
·數(shù)據(jù)監(jiān)視點:指定可以產(chǎn)生事件的數(shù)據(jù)可變地址,地址序列,或數(shù)據(jù)值,如中斷處理器或觸發(fā)路徑捕獲。
·計數(shù)器:為性能監(jiān)測而計算事件或循環(huán)發(fā)生次數(shù)。
·狀態(tài)排序:為復(fù)雜序列精確產(chǎn)生事件而允許硬件程序斷點和數(shù)據(jù)監(jiān)視點的組合。
結(jié)語
關(guān)于tms320c6748的相關(guān)介紹就到這了,如有不足之處歡迎指正。
相關(guān)閱讀推薦:由TMS320F2808組成的DSP最小系統(tǒng)硬件電路及擴(kuò)展應(yīng)用
-
dsp
+關(guān)注
關(guān)注
554文章
8059瀏覽量
350589 -
TMS320C6748
+關(guān)注
關(guān)注
3文章
42瀏覽量
13144
發(fā)布評論請先 登錄
相關(guān)推薦
【TL6748 DSP申請】廣州創(chuàng)龍TMS320C6748 DSP開發(fā)板免費申請試用
【TL6748 DSP申請】基于TMS320C6748高速DSP信號處理模塊設(shè)計
TMS320C6748 Fixed/Floating-Poi
TI推出TMS320C6748 DSP與OMAP-L138 DSP+ARM處理器
基于StarterWare的TMS320C6748裸機(jī)程序開發(fā)入門詳解教程
TMS320C6748固定和浮點DSP硅修訂2.3_2.1_2.0_1.1_1.0_英版
TMS320C6748 TMS320C6748 Fixed/Floating Point DSP
![<b class='flag-5'>TMS320C6748</b> <b class='flag-5'>TMS320C6748</b> Fixed/Floating Point <b class='flag-5'>DSP</b>](https://file.elecfans.com/web1/M00/53/67/pIYBAFshB0-AdBaoAAAT1EvAY1k396.jpg)
tms320c6748主要參數(shù)和原理圖 tms320c6748 IO圖淺析
![<b class='flag-5'>tms320c6748</b>主要參數(shù)和<b class='flag-5'>原理圖</b> <b class='flag-5'>tms320c6748</b> IO<b class='flag-5'>圖</b>淺析](https://file.elecfans.com/web1/M00/63/2C/o4YBAFuSIFWAduhYAABPcolwlFA874.jpg)
TMS320C6748和TMS320C6747芯片對比
![<b class='flag-5'>TMS320C6748</b>和<b class='flag-5'>TMS320C</b>6747芯片對比](https://file.elecfans.com/web1/M00/63/46/pIYBAFuSJoyAcQfeAAEXaNU67io082.jpg)
基于TI TMS320C6748定點/浮點DSP C674x處理器
![基于TI <b class='flag-5'>TMS320C6748</b>定點/浮點<b class='flag-5'>DSP</b> <b class='flag-5'>C</b>674x處理器](https://file.elecfans.com/web1/M00/AC/C2/o4YBAF3FSu-AHwA_AAO-lwG90y0582.jpg)
德州儀器DSP的TMS320C6748技術(shù)手冊
TMS320C6748定點和浮點DSP數(shù)據(jù)表
![<b class='flag-5'>TMS320C6748</b>定點和浮點<b class='flag-5'>DSP</b>數(shù)據(jù)表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
使用TPS650061為TMS320C6742、TMS320C6746和TMS320C6748供電
![使用TPS650061為<b class='flag-5'>TMS320C</b>6742、<b class='flag-5'>TMS320C</b>6746和<b class='flag-5'>TMS320C6748</b>供電](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
TMS320C6748/46/42配套產(chǎn)品
![<b class='flag-5'>TMS320C6748</b>/46/42配套產(chǎn)品](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論