深度探討高清音頻IC設(shè)計難題
本地音頻處理
CEVA-HD-Audio具有32位本地處理能力,故能為高清音頻算法提供很高的精度。此外,64位的數(shù)據(jù)存儲器帶寬可確保DSP不斷有數(shù)據(jù)樣本與系數(shù)饋入,從而實現(xiàn)連續(xù)處理。為應(yīng)對這些挑戰(zhàn),CEVA-HD-Audio解決方案還備有一套完整的音頻編解碼器。音頻編解碼器算法設(shè)計使用一個普通的DMA引擎,使數(shù)據(jù)傳送和算法執(zhí)行能夠并行進行,有助音頻算法和編解碼流程。另外,CEVA-HD-Audio還包含了一個帶有指令緩存的存儲子系統(tǒng)、用于數(shù)據(jù)的緊密耦合存儲器和AHB/APB系統(tǒng)接口(包括主和從接口)。這些特性能幫助CEVA-HD-Audio用戶滿足復(fù)雜音頻使用案例、外部存儲器存取的高延時和有限的系統(tǒng)速度等嚴苛要求。它們也易于集成到基于CPU的SoC中,可以實現(xiàn)完整音頻系統(tǒng)的快速產(chǎn)量提升。
高清音頻的軟件開發(fā)
一套包括C編譯器、匯編器、鏈接器、代碼庫、調(diào)試器和仿真器的完整的軟件開發(fā)工具也是非常重要的,因為它們能夠幫助用戶迅速方便地進行系統(tǒng)的開發(fā)和集成。一個基于GUI的開發(fā)環(huán)境也讓編程人員能夠輕松遵循不同的處理流程,提高編程、編譯和調(diào)試流程的效率。
評論