瑞薩發(fā)布兼容藍牙技術A2DP音頻規(guī)格的SBC中間件
瑞薩科技公司( .)日前發(fā)布了支持SBC(次頻帶Subband編解碼器)音頻數(shù)據(jù)編碼方法的“SBC中間件”軟件。該方法是藍牙技術規(guī)范為實現(xiàn)近程無線通信規(guī)定的。這款新的中間件將用于集成了瑞薩科技32位處理器SuperH系列SH3-DSP CPU內核的微處理器中。新產(chǎn)品將從2006年7月20日起在日本上市。
SBC是藍牙技術規(guī)格規(guī)定的A2DP(先進音頻傳送規(guī)格, Distribution )音頻數(shù)據(jù)規(guī)格中的一種編碼方法。SH3-DSP CPU內核適合于移動設備,可以實現(xiàn)移動電話等移動音頻設備等藍牙設備的相關音頻應用。
這款新的中間件的特點如下。
(1)為藍牙設備的音頻應用提供開發(fā)
這個中間件由發(fā)送方的音頻數(shù)據(jù)編碼“SBC編碼中間件”,以及接收的解碼音頻數(shù)據(jù)“SBC解碼中間件”組成。因此,它可以支持發(fā)送方和接收方設備的開發(fā),有助于為藍牙設備的音頻應用提供開發(fā)。
(2)利用對SH3-DSP CPU內核的優(yōu)化實現(xiàn)低處理負載
SBC中間件算法是專門為SH3-DSP架構優(yōu)化的。這有助于兼容A2DP標準的音頻應用的低功耗運行,同時在水平實現(xiàn)低CPU處理負載,從而為滿足需要低功耗的移動音頻設備提供一個充分的裕量。
(3)有利于用戶應用開發(fā)的C語言接口
作為一個程序接口,各種功能都可以使用易于嵌入的C語言接口。用戶只需將所需的功能接口寫入程序,不需要進行復雜的編程,因此可以更有效地進行應用開發(fā)。此外,瑞薩科技現(xiàn)有的和 AAC(先進音頻編碼)音頻中間件也可使用與這個新的中間件相同的接口,從而簡化了多編解碼器應用的開發(fā)。
產(chǎn)品細節(jié)
SBC是由藍牙特別興趣組(SIG)提出的一種用于藍牙設備標準音頻編解碼器的高效編碼方法。在藍牙技術的A2DP的音頻數(shù)據(jù)規(guī)格中,SBC是用來保持互連能力的一個十分重要的音頻數(shù)據(jù)編碼方法,它是和 AAC的規(guī)定選項。
SBC中間件與A2DP規(guī)格兼容,由“SBC編碼中間件”和“SBC解碼中間件”組成。在音頻數(shù)據(jù)傳輸過程中,包括SBC的中間件可對16位線性PCM(脈幅調制)數(shù)據(jù)進行編碼,并產(chǎn)生一個SBC比特流。SBC解碼中間件則可用于音頻數(shù)據(jù)的接收,對收到的16位線性PCM數(shù)據(jù)進行解碼并產(chǎn)生SBC比特流。以這種方式可以支持發(fā)送方和接收方設備的開發(fā)。
SBC中間件算法是專為SH3-DSP CPU內核架構優(yōu)化的。編碼和解碼可以在(典型值)和37MHz(典型值)的CPU處理負載水平下分別執(zhí)行,有利于低功耗器件的開發(fā)。
利用這個中間件的C語言功能接口,用戶不必將有關功能接口寫進程序內,從而簡化了A2DP兼容應用的開發(fā)。這種接口連接相當于瑞薩科技以前提供的和 AAC中間件的接口連接,有利于藍牙設備中音頻編解碼器多個編解碼器的實現(xiàn)。
瑞薩科技的未來計劃包括開發(fā)該中間件在集成了 CPU內核的微處理器上的應用,并將它擴展到諸如車載音頻系統(tǒng)等應用領域。
典型應用
利用集成了SH3-DSP CPU內核的SuperH系列微處理器進行的藍牙設備音頻應用的開發(fā)。