專利名稱:一種多媒體系統(tǒng)級芯片及其多媒體處理方法和多媒體裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于集成電路領(lǐng)域,尤其涉及一種多媒體系統(tǒng)級芯片及多媒體處理方法和多媒體裝置。
背景技術(shù):
現(xiàn)有技術(shù)中,普通的多媒體系統(tǒng)級芯片(SOC)如
圖1所示,多媒體系統(tǒng)級芯片101 包括中心處理器102,多媒體系統(tǒng)級芯片101通過中心處理器102來完成對音頻信號的編碼解碼,其中對音頻信號編解碼的核心是更正的數(shù)字余弦變換的運算,它消耗大約50 %的運行時間。編碼使用的MDCT (離散余弦變換)定義如下
權(quán)利要求
1.一種多媒體系統(tǒng)級芯片,其特征在于,所述多媒體系統(tǒng)級芯片包括中心處理器、相互連接且分別與所述中心處理器連接的共享內(nèi)存及多媒體編解碼模塊;所述中心處理器用于將多媒體編解碼模塊所需的數(shù)據(jù)寫入所述共享內(nèi)存中,然后配置多媒體編解碼模塊的工作模式,以啟動多媒體編解碼模塊;所述多媒體編解碼模塊用于在解碼時計算IMDCT及在編碼時計算MDCT,及將計算結(jié)果反饋到共享內(nèi)存中,并在完成計算后發(fā)送一個中斷信號給中心處理器;所述中心處理器還用于在收到所述中斷信號后,讀取共享內(nèi)存中的計算結(jié)果,以進行后續(xù)解碼或編碼的相應操作。
2.如權(quán)利要求1所述的多媒體系統(tǒng)級芯片,其特征在于,所述中心處理器與外部的系統(tǒng)內(nèi)存連接,所述系統(tǒng)內(nèi)存用于在解碼時解析音頻文件以得到音頻文件的凈荷數(shù)據(jù)、并處理得到多媒體編解碼模塊所需的數(shù)據(jù)。
3.如權(quán)利要求1所述的多媒體系統(tǒng)級芯片,其特征在于,所述中心處理器還用于在編碼時將ADC接口采樣的音頻數(shù)據(jù)湊成的每幀音頻數(shù)據(jù)進行處理,得到多媒體編解碼模塊所需的數(shù)據(jù)。
4.如權(quán)利要求1至3中任一項所述的多媒體系統(tǒng)級芯片,其特征在于,所述中心處理器在啟動多媒體編解碼模塊之后、收到所述中斷信號之前,處于等待狀態(tài)。
5.如權(quán)利要求1至3中任一項所述的多媒體系統(tǒng)級芯片,其特征在于,所述多媒體編解碼模塊在等待中心處理器的下一個命令之前,所述多媒體編解碼模塊的時鐘處于關(guān)閉狀態(tài)。
6.一種多媒體裝置,其特征在于,所述多媒體裝置包括權(quán)利要求1至3中任一項所述的多媒體系統(tǒng)級芯片。
7.一種采用權(quán)利要求1所述的多媒體系統(tǒng)級芯片進行多媒體處理的方法,其特征在于,所述方法包括以下步驟中心處理器將多媒體編解碼模塊所需的數(shù)據(jù)寫入所述共享內(nèi)存中,并配置多媒體編解碼模塊的工作模式,啟動多媒體編解碼模塊;多媒體編解碼模塊在解碼時計算IMDCT及在編碼時計算MDCT,并將計算結(jié)果反饋到共享內(nèi)存中,且在完成計算后發(fā)送一個中斷信號給中心處理器;中心處理器在收到所述中斷信號后,讀取共享內(nèi)存中的計算結(jié)果,以進行后續(xù)解碼或編碼的相應操作。
8.如權(quán)利要求7所述的降低音頻處理功耗的方法,其特征在于,所述中心處理器將多媒體編解碼模塊所需的數(shù)據(jù)寫入所述共享內(nèi)存中,并配置多媒體編解碼模塊的工作模式, 啟動多媒體編解碼模塊的步驟之后還包括以下步驟中心處理器處于等待狀態(tài)。
9.如權(quán)利要求7所述的降低音頻處理功耗的方法,其特征在于,所述中心處理器在收到所述中斷信號后,讀取共享內(nèi)存中的計算結(jié)果,以進行后續(xù)解碼或編碼的相應操作的步驟具體為中心處理器在收到所述中斷信號后,則關(guān)閉多媒體編解碼模塊的時鐘,讀取共享內(nèi)存中的計算結(jié)果,以進行后續(xù)解碼或編碼的相應操作。
10.如權(quán)利要求9所述的降低音頻處理功耗的方法,其特征在于,所述中心處理器在收到所述中斷信號后,則關(guān)閉多媒體編解碼模塊的時鐘,讀取共享內(nèi)存中的計算結(jié)果,以進行后續(xù)解碼或編碼的相應操作的步驟之后還包括以下步驟當需啟動多媒體編解碼模塊時中心處理器再開啟所述多媒體編解碼模塊的時鐘。
全文摘要
本發(fā)明適用于集成電路領(lǐng)域,提供了一種多媒體系統(tǒng)級芯片及其多媒體處理方法和多媒體裝置,包括中心處理器、相互連接且分別與中心處理器連接的共享內(nèi)存及多媒體編解碼模塊;中心處理器用于將多媒體編解碼模塊所需的數(shù)據(jù)寫入共享內(nèi)存中,配置多媒體編解碼模塊的工作模式,以啟動多媒體編解碼模塊;多媒體編解碼模塊用于在解碼時計算IMDCT及在編碼時計算MDCT,及將計算結(jié)果反饋到共享內(nèi)存中,并在完成計算后發(fā)送一個中斷信號給中心處理器;中心處理器還用于在收到中斷信號后,讀取共享內(nèi)存中的計算結(jié)果,以進行后續(xù)解碼或編碼的相應操作。本發(fā)明的多媒體系統(tǒng)級芯片及其多媒體處理方法和多媒體裝置,有效的降低了音頻編碼解碼運算的功耗。
文檔編號G10L19/00GK102237090SQ20101015577
公開日2011年11月9日 申請日期2010年4月20日 優(yōu)先權(quán)日2010年4月20日
發(fā)明者徐駿宇, 李軍, 李小明, 胡勝發(fā) 申請人:安凱(廣州)微電子技術(shù)有限公司