<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 應對現代USB音頻系統設計的挑戰

應對現代USB音頻系統設計的挑戰

作者: 時(shí)間:2016-12-16 來(lái)源:網(wǎng)絡(luò ) 收藏


可編程片上系統已經(jīng)被實(shí)踐證明了,它具備所有的要素要求,能夠支持完整的現代消費類(lèi)音頻設備所需的USB數字音頻能力??删幊虜底诌壿?,通用時(shí)鐘能力可以提供一種無(wú)需外圍器件的方法來(lái)生成所需的音頻主時(shí)鐘并快速同步,準確地匹配到USB楨結構。這個(gè)解決方案的核心是USB音頻時(shí)鐘恢復過(guò)程,其使用的基本配置見(jiàn)圖1框圖:


圖1:USB音頻時(shí)鐘恢復結構實(shí)例

本文引用地址:http://dyxdggzs.com/article/201612/330691.htm可編程片上系統靈活的USB接口可以允許允許幾個(gè)音頻和控制協(xié)議端點(diǎn)功能相結合??删幊虜底诌壿嬆K矩陣實(shí)現了一個(gè)頻率合成系統,可以從一個(gè)穩定的晶體時(shí)鐘源推導出任何標準的音頻采樣率主時(shí)鐘。通常模式下,時(shí)鐘鎖定來(lái)接收USB 時(shí)基(使用起始楨標記脈沖時(shí)間)。系統時(shí)鐘PLL通過(guò)靈活的時(shí)鐘路由結構融入到了這個(gè)合成器。整個(gè)系統完全遵循源采樣率并為系統的音頻轉換器提供一個(gè)高品質(zhì)的音頻主時(shí)鐘,其抖動(dòng)的級別可以和現代品質(zhì)的音頻系統要求相稱(chēng)。

音頻數據是典型的緩存到一個(gè)或多個(gè)標準I2S接口(帶有所需數目通道)的時(shí)鐘輸出,這又是可編程數字塊可以完成的。這個(gè)接口可以連接到一個(gè)標準的音頻數模轉換器,處理器或數字放大器 。其他定制接口也可以由這些模塊實(shí)現,例如,S / PDIF傳輸。整個(gè)過(guò)程可以雙向操作,從ADC來(lái)的數據可以通過(guò)USB端口傳輸回去。

一些USB音頻模式需要本地時(shí)鐘能夠“slip”來(lái)應對即將到來(lái)的時(shí)鐘,例如,中繼一個(gè)遠端同步音頻流的源??删幊唐舷到y架構可以運行在一種自適應模式,可以修整本地時(shí)鐘來(lái)提供所需的“slip”。

固定功能的微控制器就不能滿(mǎn)足這種時(shí)鐘生成過(guò)程里苛刻的性能要求。他們不靈活的時(shí)鐘生成系統不能調整到完全正確和低抖動(dòng),而且他們通常依靠原來(lái)的“添加/丟棄樣本”的方法。這在電話(huà)上可能是可行的,但對于高質(zhì)量的音頻來(lái)說(shuō)是完全不可接受的。與此同時(shí),專(zhuān)用USB音頻接口設備(是BOIM里除了控制處理器之外的必要的另一個(gè)器件)不能同時(shí)管理苛刻的雙向控制協(xié)議的傳輸,這種傳輸方式為最新的媒體播放器提供了創(chuàng )造性的新功能。

可編程片上系統在性?xún)r(jià)比上也是很不錯的。例如,可以由賽普拉斯的PSoC系列帶來(lái)附加價(jià)值, 其具備嵌入音頻濾波器引擎(數字濾波模塊DFB)。DFB可以對恢復的USB音頻進(jìn)行后處理,例如,相應均衡和交叉過(guò)濾。它有足夠的性能來(lái)實(shí)現額外的數字處理器件,在一堆立體聲的每個(gè)頻道可以實(shí)現至少十個(gè)雙二階濾波器,可以提供很好地控制頻率響應。

用途廣泛的高度可配置方案必然能幫助設計者減少邏輯電路和模擬設計等瑣事。LCD驅動(dòng)可以直接降低成本,電容感應按鈕可以確保設計既美觀(guān)又時(shí)髦。如圖2所示的一個(gè)例子:一個(gè)器件就可以構成新一代移動(dòng)設備音頻附件或消費類(lèi)音頻產(chǎn)品的核心,它具備了全數字音頻和數據交換的所有好處??删幊唐骷撵`活性意味著(zhù)所需的功能和接口可以集成在一個(gè)混合并匹配的基礎上。


圖2:使用PSoC3的高端消費類(lèi)音頻設備框圖

固定功能器件以后可能會(huì )趕上可編程片上系統。但采用建立在高度可配置的片上系統體系結構來(lái)設計的話(huà),開(kāi)發(fā)人員可以保持至少領(lǐng)先一步,并且能夠很容易應對下一次“我們該怎么做?”的沖擊到來(lái)。(end)

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: USB音頻系

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>