RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用C672x有效地創(chuàng)建基于延遲的音頻效果

電子設(shè)計(jì) ? 來(lái)源:德州儀器 ? 作者:德州儀器 ? 2021-06-17 10:22 ? 次閱讀

TMS320C672x 是德??州儀器 (TI) 的浮點(diǎn)器件系列,以低廉的價(jià)格提供高質(zhì)量的音頻性能。性?xún)r(jià)比使 C672x 非常適合眾多音頻應(yīng)用。本應(yīng)用筆記展示了如何使用 C672x 有效地創(chuàng)建基于延遲的音頻效果。

  • 如何利用數(shù)據(jù)移動(dòng)加速器 (dMAX) 為基于延遲的應(yīng)用程序移動(dòng)數(shù)據(jù)。
  • 如何在基于延遲的音頻效果處理中實(shí)現(xiàn)高效的塊處理技術(shù)。

與本應(yīng)用筆記一起提供的示例應(yīng)用包含以下四種效果:均衡器、合唱、延遲和混響。

C672x 概述

C672x 是德??州儀器 (TI) 的一款低成本高性能浮點(diǎn)器件,用于高質(zhì)量音頻應(yīng)用。

圖 1 顯示了 C672x 框圖。C672x 的主要特性是:

poYBAGDKsGCAJOdwAAGN0eP5egQ529.png

C672x 框圖

C672x:32 位/64 位 300MHz 浮點(diǎn) DSP
從 C67x? 系列升級(jí)到 C67x+ CPU
  • 2X CPU 寄存器 [64 通用]
  • 新的音頻特定說(shuō)明
  • 與 C67x CPU 兼容

增強(qiáng)記憶系統(tǒng)

  • 256K 字節(jié)統(tǒng)一程序/數(shù)據(jù) RAM
  • 384K字節(jié)統(tǒng)一程序/數(shù)據(jù)ROM
  • CPU 單周期數(shù)據(jù)訪(fǎng)問(wèn)
  • 大程序緩存(32K 字節(jié))支持 RAM、ROM 和外部存儲(chǔ)器

外部存儲(chǔ)器接口 (EMIF) 支持:

  • 100 MHz SDRAM(16 位或 32 位)
  • 異步閃存/SRAM(8 位、16 位或 32 位)

增強(qiáng)型 I/O 系統(tǒng)

  • 高性能縱橫開(kāi)關(guān)
  • 專(zhuān)用 McASP DMA 總線(xiàn)
  • 確定性 I/O 性能

雙數(shù)據(jù)移動(dòng)加速器 (dMAX) 支持:

  • 16個(gè)獨(dú)立通道
  • 兩個(gè)傳輸請(qǐng)求的并發(fā)處理
  • 1 維、2 維和 3 維內(nèi)存到內(nèi)存和內(nèi)存到外設(shè)的數(shù)據(jù)傳輸
  • 循環(huán)尋址,其中循環(huán)緩沖區(qū) (FIFO) 的大小不限于 2n
  • 基于表的多抽頭延遲讀寫(xiě)傳輸從/到循環(huán)緩沖區(qū)

三個(gè)多聲道音頻串口

  • 6 個(gè)時(shí)鐘區(qū)和 16 個(gè)串行數(shù)據(jù)引腳
  • 支持 TDM、I2S 和類(lèi)似格式
  • 支持 DIT (McASP2)

通用主機(jī)端口接口

  • 用于高帶寬的 32 位寬數(shù)據(jù)總線(xiàn)
  • 多路復(fù)用和非多路復(fù)用地址和數(shù)據(jù)選項(xiàng)

兩個(gè)帶有 3、4 和 50 針選項(xiàng)的 SPI 端口

兩個(gè)內(nèi)部集成電路 (I2C) 端口

實(shí)時(shí)中斷計(jì)數(shù)器/./watchdog

振蕩器和軟件控制的 PLL

應(yīng)用

專(zhuān)業(yè)音響

  • 攪拌機(jī)
  • 效果框
  • 音頻合成
  • 樂(lè)器/放大器建模
  • 音頻會(huì)議
  • 音頻廣播
  • 音頻編碼器
  • 新興的音頻應(yīng)用
  • 生物識(shí)別技術(shù)
  • 醫(yī)療的
  • 工業(yè)

商業(yè)或擴(kuò)展溫度

144 針、0.5 毫米、PowerPAD? 薄型四方扁平封裝 (TQFP) [RFP 后綴]

256 端子、1.0 毫米、16×16 陣列塑料球柵陣列 (PBGA) [GDH 和 ZDH 后綴]

dMAX 簡(jiǎn)介

dMAX 是一個(gè)模塊,可以對(duì)其進(jìn)行編程以處理進(jìn)出任何可尋址存儲(chǔ)器空間的數(shù)據(jù)移動(dòng),包括內(nèi)部存儲(chǔ)器、外設(shè)和外部存儲(chǔ)器。C672x 中的 dMAX 控制器與 C621x/C671x 器件中以前的 EDMA 控制器具有不同的架構(gòu)。圖 2 顯示了 dMAX 的高級(jí)框圖。

pYYBAGDKsHCABayiAAC-yRF4hKo297.png

dMAX 框圖

dMAX 模塊中有兩個(gè)數(shù)據(jù)移動(dòng)引擎:HiMAX 和 LoMAX。這兩個(gè)模塊都與一個(gè)事件組相關(guān)聯(lián),并專(zhuān)門(mén)為來(lái)自該組的請(qǐng)求提供服務(wù)。如果請(qǐng)求同時(shí)發(fā)生,事件編碼器會(huì)整理出所有事件并挑選出兩個(gè)最高優(yōu)先級(jí)的請(qǐng)求——每個(gè)優(yōu)先級(jí)組中的一個(gè),并同時(shí)為它們提供服務(wù)。如果兩個(gè)請(qǐng)求競(jìng)爭(zhēng)同一個(gè)源和/或目標(biāo)模塊(即它們都訪(fǎng)問(wèn)內(nèi)部存儲(chǔ)器),則首先完成來(lái)自 HiMAX 的請(qǐng)求,然后是來(lái)自 LoMAX 的傳輸。

dMAX 控制器支持兩種傳輸模式:

通用傳輸,可用于將一個(gè)串行端口中多路復(fù)用的音頻樣本移入/移出存儲(chǔ)器。

FIFO 傳輸將一部分內(nèi)存管理為循環(huán)緩沖區(qū),用于基于延遲抽頭的數(shù)據(jù)讀取和寫(xiě)入。

圖 3 說(shuō)明了 dMAX 如何將 2N 個(gè)樣本塊從在一個(gè) McASP 端口上多路復(fù)用的 2 個(gè)通道傳輸?shù)酱鎯?chǔ)器。每個(gè)通道的接收緩沖區(qū)大小為 N,兩個(gè)緩沖區(qū)在內(nèi)存中是連續(xù)的。

poYBAGDKsH6AArJbAABH_QbD4Qo352.png

從 McASP 到內(nèi)存的通用(3 維)傳輸

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16332

    瀏覽量

    177803
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5336

    瀏覽量

    120229
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7484

    瀏覽量

    163760
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10854

    瀏覽量

    211570
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    stm32如何有效地接收數(shù)據(jù)?

    stm32如何有效地接收數(shù)據(jù)?
    發(fā)表于 12-06 07:32

    DSP選擇指南 (Rev. U)

    DSP選擇指南 (Rev. U).pdf專(zhuān)業(yè)音頻開(kāi)發(fā)套件 (PADK) — PADK 是基于全新TMS320C672x 浮點(diǎn) DSP 軟件/硬件解決方案。C672x DSP 專(zhuān)門(mén)針對(duì)專(zhuān)業(yè)音響、樂(lè)器、廣播
    發(fā)表于 03-01 15:57 ?26次下載

    TMS320C672x Hardware Designer&

    TMS320C672
    發(fā)表于 12-06 01:37 ?11次下載

    C9230C100 TMS320C672x浮點(diǎn)數(shù)字信號(hào)處理器ROM

    電子發(fā)燒友網(wǎng)站提供《C9230C100 TMS320C672x浮點(diǎn)數(shù)字信號(hào)處理器ROM.pdf》資料免費(fèi)下載
    發(fā)表于 10-09 09:27 ?0次下載
    <b class='flag-5'>C9230C</b>100 TMS320<b class='flag-5'>C672x</b>浮點(diǎn)數(shù)字信號(hào)處理器ROM

    在TMS320C672x器件上配置外部中斷

    電子發(fā)燒友網(wǎng)站提供《在TMS320C672x器件上配置外部中斷.pdf》資料免費(fèi)下載
    發(fā)表于 10-15 09:58 ?0次下載
    在TMS320<b class='flag-5'>C672x</b>器件上配置外部中斷

    TMS320C672x功耗摘要

    電子發(fā)燒友網(wǎng)站提供《TMS320C672x功耗摘要.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 11:22 ?0次下載
    TMS320<b class='flag-5'>C672x</b>功耗摘要

    如何在TMS320C6727 DSP上創(chuàng)建基于延遲音頻效果

    電子發(fā)燒友網(wǎng)站提供《如何在TMS320C6727 DSP上創(chuàng)建基于延遲音頻效果.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 10:35 ?0次下載
    如何在TMS320<b class='flag-5'>C</b>6727 DSP上<b class='flag-5'>創(chuàng)建</b>基于<b class='flag-5'>延遲</b>的<b class='flag-5'>音頻</b><b class='flag-5'>效果</b>

    TMS320C672x硬件設(shè)計(jì)人員資源指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C672x硬件設(shè)計(jì)人員資源指南.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 10:51 ?1次下載
    TMS320<b class='flag-5'>C672x</b>硬件設(shè)計(jì)人員資源指南

    從TMS320C6713遷移到TMS320C672x

    電子發(fā)燒友網(wǎng)站提供《從TMS320C6713遷移到TMS320C672x.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 10:12 ?0次下載
    從TMS320<b class='flag-5'>C</b>6713遷移到TMS320<b class='flag-5'>C672x</b>

    使用TMS320C672x引導(dǎo)加載程序

    電子發(fā)燒友網(wǎng)站提供《使用TMS320C672x引導(dǎo)加載程序.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 10:09 ?0次下載
    使用TMS320<b class='flag-5'>C672x</b>引導(dǎo)加載程序

    TMS320C672x DSP通用主機(jī)端口接口(UHPI)參考指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C672x DSP通用主機(jī)端口接口(UHPI)參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-17 16:12 ?0次下載
    TMS320<b class='flag-5'>C672x</b> DSP通用主機(jī)端口接口(UHPI)參考指南

    TMS320C672x DSP串行外設(shè)接口(SPI)參考指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C672x DSP串行外設(shè)接口(SPI)參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-17 16:09 ?0次下載
    TMS320<b class='flag-5'>C672x</b> DSP串行外設(shè)接口(SPI)參考指南

    TMS320C672x DSP實(shí)時(shí)中斷參考指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C672x DSP實(shí)時(shí)中斷參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-17 15:59 ?0次下載
    TMS320<b class='flag-5'>C672x</b> DSP實(shí)時(shí)中斷參考指南

    TMS320C672x DSP外設(shè)概述參考指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C672x DSP外設(shè)概述參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-17 15:48 ?0次下載
    TMS320<b class='flag-5'>C672x</b> DSP外設(shè)概述參考指南

    TMS320C672x DSP外部存儲(chǔ)器接口(EMIF)用戶(hù)指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C672x DSP外部存儲(chǔ)器接口(EMIF)用戶(hù)指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 09:38 ?0次下載
    TMS320<b class='flag-5'>C672x</b> DSP外部存儲(chǔ)器接口(EMIF)用戶(hù)指南
    RM新时代网站-首页