[發明專利]一種LDPC譯碼器及其實現譯碼的方法無效
| 申請號: | 200810239700.0 | 申請日: | 2008-12-15 |
| 公開(公告)號: | CN101478312A | 公開(公告)日: | 2009-07-08 |
| 發明(設計)人: | 張輝;王西強;柳敦 | 申請(專利權)人: | 北京創毅視訊科技有限公司 |
| 主分類號: | H03M13/11 | 分類號: | H03M13/11 |
| 代理公司: | 北京德琦知識產權代理有限公司 | 代理人: | 王 琦;王誠華 |
| 地址: | 100084北京市海淀區中關村東*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ldpc 譯碼器 及其 實現 譯碼 方法 | ||
1.一種低密度奇偶校驗LDPC譯碼器,其特征在于,至少包括控制單元、存儲單元和變量-校驗-變量節點單元VCVNU單元,其中,
控制單元,用于控制整個譯碼過程,包括先驗信息的輸入控制,迭代是否繼續的控制,以及迭代結束后的輸出控制;
存儲器單元包括第一存儲器組和第二存儲器組:第一存儲器組用于保存在迭代過程中不斷更新的變量節點的信息;第二存儲器組用于保存校驗節點傳送給變量節點的信息;
VCVNU單元,用于針對校驗矩陣的行,對變量節點進行預處理,計算變量節點和校驗節點之間的信息傳遞并更新變量節點。
2.根據權利要求1所述的LDPC譯碼器,其特征在于,所述VCVNU單元包括變量節點預處理單元,校驗信息計算單元,變量節點更新單元以及寄存器,其中,
變量節點預處理單元,用于從所述第二存儲器組中讀取對應于校驗矩陣H的當前行的校驗節點信息,從所述第一存儲器組中讀取和這些校驗節點相連的變量節點信息,對變量節點進行預處理,處理完的變量節點信息轉發給校驗信息計算單元,同時將其保存在寄存器中;
校驗信息計算單元,用于完成校驗節點到變量節點的C2V信息計算,并作為當前校驗行的校驗信息保存到所述第二存儲器組中;同時,C2V信息和保存在寄存器中的變量節點信息被轉發給變量節點更新單元;
變量節點更新單元,用于完成變量節點更新運算并回存到所述第一存儲器組中。
3.根據權利要求1所述的LDPC譯碼器,其特征在于,所述VCVNU單元采用改進的最小和算法,獲取V2C信息中每個校驗行的最小絕對值和次最小絕對值;再利用每個校驗行的最小絕對值、次最小絕對值、各V2C信息的符號位,以及最小值的序號信息,獲取C2V信息,以計算所述變量節點和校驗節點之間的信息傳遞。
4.根據權利要求3所述的LDPC譯碼器,其特征在于,所述獲取V2C信息中每個校驗行的最小絕對值和次最小絕對值分別為:
最小絕對值Ci,min(k)=α*min(|Qji(k)|,j∈R[i]);
次最小絕對值Ci,2min(k)=α*min(|Qj′i(k)|,j′∈R[i]/jmin);
其中,Rij(k)代表在第k次迭代中,從校驗節點i傳給變量節點j的C2V信息;Qji(k)代表在第k次迭代中,從變量節點j傳給校驗節點i的V2C信息;α為修正因子,其取值是大于0小于1的常數,比如0.8;R[i]代表與校驗節點i相連的變量節點的集合;jmin是對應于最小|Qji(k)|的序號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京創毅視訊科技有限公司,未經北京創毅視訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810239700.0/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類





