專利名稱:一種cmmb接收機中低功耗ldpc譯碼裝置及實現方法
技術領域:
本發(fā)明涉及一種譯碼裝置及其實現方法,尤其涉及一種CMMB接收機中的低功耗 LDPC譯碼裝置及實現方法。
背景技術:
中國數字移動多媒體廣播(簡稱“CMMB”)標準是中國國家廣電總局于2006年10 月頒布的中國移動多媒體廣播行業(yè)標準,該標準于2006年11月1日起正式實施。CMMB標準充分考慮到移動多媒體廣播業(yè)務的特點,針對手持設備接收靈敏度要求高,移動性和電池供電的特點,采用最先進的LDPC (低密度奇偶校驗碼)信道糾錯編碼,提高了抗干擾能力和對移動性的支持。LDPC碼是一種能夠逼近香農(Siannon)限且性能優(yōu)異的信道編解碼方法。LDPC 碼于1960年出現,35年后才得到廣泛的關注。目前的研究表明,非規(guī)則的LDPC長碼的性能可以優(yōu)于Turbo碼。LDPC碼具有良好的距離特性,小的誤碼錯誤,碼率容易調整,且當碼長適當時不存在誤碼平臺。從1960年至今,許多獨立的研究提出了各種LDPC的譯碼算法。例如,和積算法 (SPA)、置信傳播算法(BPA)、消息傳遞算法(MPA)等基礎算法,以及它們引伸出的其他算法。這些譯碼算法都可以歸結為消息傳遞算法,實質是一種迭代算法。消息在變量節(jié)點和校驗節(jié)點之間來回傳遞,從而不斷更新。以BP算法為例來說明LDPC碼的譯碼過程。以在AWGN(加性高斯白噪聲)信道下, 當采用BPSK(二進制移向)調制時,令Y= [yi,y2,L yN]為接收端匹配濾波器輸出的軟判決接收序列。LDPC碼的對數似然比置信傳播(LLR-BP)譯碼算法如下
⑴初始化
權利要求
1.一種CMMB接收機中低功耗LDPC譯碼裝置,由LDPC譯碼器、電源控制單元和控制寄存器單元構成。
2.如權利要求1所述的一種CMMB接收機中低功耗譯碼裝置,其特征在于所述LDPC譯碼器由初始化單元、迭代譯碼單元、譯碼輸出單元以及譯碼控制單元構成。
3.如權利要求1或2所述的一種CMMB接收機中低功耗譯碼裝置,其特征在于所述 LDPC譯碼器具有譯碼狀態(tài)和休眠狀態(tài)兩種工作狀態(tài)。
4.如權利要求1所述的一種CMMB接收機中低功耗譯碼裝置,其特征在于所述電源控制單元通過為LDPC譯碼器提供電源來控制LDPC譯碼器的工作狀態(tài)。
5.如權利要求1所述的一種CMMB接收機中低功耗譯碼裝置,其特征在于所述譯碼控制單元為LDPC譯碼器保存和提供控制信息及LDPC譯碼器在休眠狀態(tài)前的內部狀態(tài)信息。
6.一種CMMB接收機中低功耗LDPC譯碼裝置的實現方法,其特征在于包含以下實現步驟(1)電源控制單元提供電源到LDPC譯碼器;(2)LDPC譯碼器通過數據讀取信號從前級比特解交織器中讀取數據并進行譯碼,直至將比特解交織器的一幀數據全部譯碼完畢;(3)LDPC譯碼器向電源控制單元發(fā)送本幀譯碼結束信號,同時將譯碼器內部狀態(tài)信息發(fā)送到寄存器控制單元保存;(4)電源管理單元在接收到本幀譯碼結束信號后,關斷LDPC譯碼器的供電電源,LDPC 譯碼器進入休眠狀態(tài);(5)接收到比特解交織器發(fā)送的下一幀指示信號后,電源管理單元打開LDPC譯碼器電源,電源管理單元將譯碼啟動信號發(fā)送到寄存器控制單元;(6)接收到譯碼啟動信號后,寄存器控制單元將基帶芯片控制信息、休眠狀態(tài)之前保存的狀態(tài)信息發(fā)送到LDPC譯碼器,恢復LDPC譯碼器內部控制狀態(tài),LDPC譯碼器再次進入譯碼狀態(tài)。
全文摘要
本發(fā)明提供一種CMMB接收機中低功耗LDPC譯碼裝置,由LDPC譯碼器、電源控制單元和控制寄存器單元構成。其中LDPC譯碼器由初始化單元、迭代譯碼單元、譯碼輸出單元以及譯碼控制單元構成。電源控制單元為LDPC譯碼器提供供電電源,且控制LDPC譯碼器的工作狀態(tài),從而達到節(jié)省動態(tài)和漏電功耗的目的。同時控制寄存器單元為LDPC譯碼器保存和提供基帶芯片控制信息以及LDPC譯碼器在休眠狀態(tài)前的內部狀態(tài)信息。同時本發(fā)明還提供一種低功耗LDPC譯碼裝置的實現方法。通過本發(fā)明能夠有效降低譯碼器漏電功耗和動態(tài)功耗,從而降低應用中接收機芯片的功耗。
文檔編號H04W52/02GK102316559SQ20101021768
公開日2012年1月11日 申請日期2010年7月2日 優(yōu)先權日2010年7月2日
發(fā)明者李剛 申請人:上海華虹集成電路有限責任公司