TMS320C672x 是德??州儀器 (TI) 的浮點器件系列,以低廉的價格提供高質(zhì)量的音頻性能。性價比使 C672x 非常適合眾多音頻應(yīng)用。本應(yīng)用筆記展示了如何使用 C672x 有效地創(chuàng)建基于延遲的音頻效果。
- 如何利用數(shù)據(jù)移動加速器 (dMAX) 為基于延遲的應(yīng)用程序移動數(shù)據(jù)。
- 如何在基于延遲的音頻效果處理中實現(xiàn)高效的塊處理技術(shù)。
與本應(yīng)用筆記一起提供的示例應(yīng)用包含以下四種效果:均衡器、合唱、延遲和混響。
C672x 概述
C672x 是德??州儀器 (TI) 的一款低成本高性能浮點器件,用于高質(zhì)量音頻應(yīng)用。
圖 1 顯示了 C672x 框圖。C672x 的主要特性是:
C672x 框圖
- 2X CPU 寄存器 [64 通用]
- 新的音頻特定說明
- 與 C67x CPU 兼容
增強記憶系統(tǒng)
- 256K 字節(jié)統(tǒng)一程序/數(shù)據(jù) RAM
- 384K字節(jié)統(tǒng)一程序/數(shù)據(jù)ROM
- CPU 單周期數(shù)據(jù)訪問
- 大程序緩存(32K 字節(jié))支持 RAM、ROM 和外部存儲器
外部存儲器接口 (EMIF) 支持:
- 100 MHz SDRAM(16 位或 32 位)
- 異步閃存/SRAM(8 位、16 位或 32 位)
增強型 I/O 系統(tǒng)
- 高性能縱橫開關(guān)
- 專用 McASP DMA 總線
- 確定性 I/O 性能
雙數(shù)據(jù)移動加速器 (dMAX) 支持:
- 16個獨立通道
- 兩個傳輸請求的并發(fā)處理
- 1 維、2 維和 3 維內(nèi)存到內(nèi)存和內(nèi)存到外設(shè)的數(shù)據(jù)傳輸
- 循環(huán)尋址,其中循環(huán)緩沖區(qū) (FIFO) 的大小不限于 2n
- 基于表的多抽頭延遲讀寫傳輸從/到循環(huán)緩沖區(qū)
三個多聲道音頻串口
- 6 個時鐘區(qū)和 16 個串行數(shù)據(jù)引腳
- 支持 TDM、I2S 和類似格式
- 支持 DIT (McASP2)
通用主機端口接口
- 用于高帶寬的 32 位寬數(shù)據(jù)總線
- 多路復(fù)用和非多路復(fù)用地址和數(shù)據(jù)選項
兩個帶有 3、4 和 50 針選項的 SPI 端口
實時中斷計數(shù)器/./watchdog
振蕩器和軟件控制的 PLL
應(yīng)用
專業(yè)音響
商業(yè)或擴展溫度
144 針、0.5 毫米、PowerPAD? 薄型四方扁平封裝 (TQFP) [RFP 后綴]
256 端子、1.0 毫米、16×16 陣列塑料球柵陣列 (PBGA) [GDH 和 ZDH 后綴]
dMAX 簡介
dMAX 是一個模塊,可以對其進行編程以處理進出任何可尋址存儲器空間的數(shù)據(jù)移動,包括內(nèi)部存儲器、外設(shè)和外部存儲器。C672x 中的 dMAX 控制器與 C621x/C671x 器件中以前的 EDMA 控制器具有不同的架構(gòu)。圖 2 顯示了 dMAX 的高級框圖。
dMAX 框圖
dMAX 模塊中有兩個數(shù)據(jù)移動引擎:HiMAX 和 LoMAX。這兩個模塊都與一個事件組相關(guān)聯(lián),并專門為來自該組的請求提供服務(wù)。如果請求同時發(fā)生,事件編碼器會整理出所有事件并挑選出兩個最高優(yōu)先級的請求——每個優(yōu)先級組中的一個,并同時為它們提供服務(wù)。如果兩個請求競爭同一個源和/或目標模塊(即它們都訪問內(nèi)部存儲器),則首先完成來自 HiMAX 的請求,然后是來自 LoMAX 的傳輸。
dMAX 控制器支持兩種傳輸模式:
通用傳輸,可用于將一個串行端口中多路復(fù)用的音頻樣本移入/移出存儲器。
FIFO 傳輸將一部分內(nèi)存管理為循環(huán)緩沖區(qū),用于基于延遲抽頭的數(shù)據(jù)讀取和寫入。
圖 3 說明了 dMAX 如何將 2N 個樣本塊從在一個 McASP 端口上多路復(fù)用的 2 個通道傳輸?shù)酱鎯ζ?。每個通道的接收緩沖區(qū)大小為 N,兩個緩沖區(qū)在內(nèi)存中是連續(xù)的。
從 McASP 到內(nèi)存的通用(3 維)傳輸
編輯:hfy
-
控制器
+關(guān)注
關(guān)注
112文章
16361瀏覽量
178043 -
寄存器
+關(guān)注
關(guān)注
31文章
5343瀏覽量
120361 -
存儲器
+關(guān)注
關(guān)注
38文章
7492瀏覽量
163833 -
cpu
+關(guān)注
關(guān)注
68文章
10863瀏覽量
211760
發(fā)布評論請先 登錄
相關(guān)推薦
評論