基于嵌入式DSP的流媒體編解碼器
WVM/SMPTE VC-1:WMV9是微軟的多媒體標準,其特性包括支持流處理、變比特率以及與MPEG4-AVC/H.264相媲美的容錯工具。除了用于家庭電腦,WMV9目前也在電影院用于數(shù)字投影。電影中使用的編碼可以是7-12Mbps的恒定比特率CBR或變比特率VBR,并達到DVE分辨率(720x480)。
本文引用地址:http://www.ex-cimer.com/article/82755.htm由于一系列原因,DSP成為流媒體編解碼器的理想選擇。首先,各種不同的編解碼器和不斷變革的標準要求解決方案必須是可編程的;其次,大部分的編解碼器是運算密集型,而DSP就是設計用于高效數(shù)學運算;另外,功耗和成本是移動流傳輸中的重要考慮,而DSP內(nèi)核提供了低功耗、低成本的最佳組合。
典型的音頻/視頻流媒體系統(tǒng)通常同時使用內(nèi)部存儲器和外部存儲器。內(nèi)部存儲器是以DSP內(nèi)核時鐘速度運行的快速存儲器;外部存儲器比較慢,價格也較便宜。編解碼指令存儲于外部存儲器,但下載到內(nèi)部存儲器中執(zhí)行。由于視頻流數(shù)據(jù)量巨大,除非必須,其通常放在片外,而音頻流數(shù)據(jù)則可片內(nèi)外任意放置,還可以根據(jù)需要將一些IP模塊掛在系統(tǒng)SoC總線上。
前后兼容的DSP平臺
目前的趨勢是每兩年就會發(fā)布新的編解碼標準,每個新標準會需要更多的DSP周期。因此,選擇可按兼容性發(fā)展藍圖來演變的DSP平臺非常重要,這樣通過系統(tǒng)升級而不是重新設計即可滿足未來的系統(tǒng)要求。ZSP則提供了適應多媒體標準不斷變革所必需的靈活性和性能。
LSI邏輯公司的ZSP產(chǎn)品部門提供全系列可綜合的軟件兼容DSP內(nèi)核,并提供廣泛的音/視頻標準代碼,產(chǎn)品發(fā)展藍圖內(nèi)的內(nèi)核是代碼兼容的。廣泛的第三方合作伙伴網(wǎng)絡確保新的標準將迅速可用?;赯SP的音/視頻系統(tǒng)可輕松地與新興的音/視頻標準相適應。
各代(G1/G2/G3)的ZSP都基于易編程的架構。ZSP內(nèi)核專門為低功耗應用優(yōu)化,是個人音/視頻播放器等移動應用的理想選擇。ZSP具有16/32位數(shù)據(jù)通道,支持高質(zhì)量音頻處理和視頻處理所需的控制性能。
G2內(nèi)核具有強大的協(xié)處理器接口,支持嵌入到內(nèi)核執(zhí)行流水線的硬件加速器。硬件加速器可以松散或者緊密地耦合于ZSP執(zhí)行流水線。緊耦合加速器可視為ZSP的指令集擴展,這使它們易于編程和使用,即使是基于C代碼。
ZSP內(nèi)核擁有卓越的編譯器,不僅支持匯編代碼的高效開發(fā),還支持C代碼的高效編譯;再加上現(xiàn)成可用的標準代碼,保證了最快速的系統(tǒng)設計和實現(xiàn)。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評論