[發明專利]一種高速LDPC碼編碼器及其編碼方法無效
| 申請號: | 200910229703.0 | 申請日: | 2009-10-23 |
| 公開(公告)號: | CN101699770A | 公開(公告)日: | 2010-04-28 |
| 發明(設計)人: | 馬丕明;李士忠 | 申請(專利權)人: | 山東大學 |
| 主分類號: | H03M13/11 | 分類號: | H03M13/11 |
| 代理公司: | 濟南金迪知識產權代理有限公司 37219 | 代理人: | 許德山 |
| 地址: | 250100 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 高速 ldpc 編碼器 及其 編碼 方法 | ||
1.一種高速LDPC碼編碼器,包括一級編碼電路、二級編碼電路、暫存模塊和控制模塊, 一級編碼電路和二級編碼電路中含有反饋移位寄存器和異或門,一級編碼電路根據校驗矩陣 和信息位得到中間向量,暫存模塊為寄存器組,其特征在于兩路一級編碼電路的輸出端和兩 路暫存模塊中的寄存器輸入端相連,暫存模塊中的寄存器通過控制模塊后其輸出端和二級編 碼電路的反饋移位寄存器輸入端相連,二級編碼電路根據中間向量和校驗矩陣得到校驗位;
該編碼器的編碼過程步驟如下:
1)第一個時鐘周期,控制模塊控制一級編碼電路1開始工作,一級編碼電路2和二級編 碼電路等待,由知,此時相當于l=1,經過一級編碼電路 計算得到y1,1,y2,1……yc,1,并將這c個比特分別存入暫存模塊的c個反饋移位寄存器的第 0位;
2)第二個時鐘周期,控制模塊控制一級編碼電路1停止工作,一級編碼電路2開始工作, 一級編碼電路2計算得到y1,2,y2,2,……yc,2,分別存入暫存模塊中各個反饋移位寄存器的第1 位;
3)第三個時鐘周期,一級編碼電路2停止工作,一級編碼電路1中反饋移位寄存器向右 循環移位兩次,運算得到y1,3,y2,3,……yc,3,分別存入暫存模塊中各個反饋移位寄存器的第2 位;
4)第四個時鐘周期,一級編碼電路1停止工作,一級編碼電路2中反饋移位寄存器右移 兩位,運算得到y1,4,y2,4,……yc,4,分別存入暫存模塊中各個反饋移位寄存器的第3位;
5)重復步驟2)、3)兩個過程,第b-1個時鐘周期,一級編碼電路2停止工作,一級編 碼電路1中反饋移位寄存器向右循環移位兩次,計算得到y1,b-1,y2,b-1,……yc,b-1,分別存入暫 存模塊中各個反饋移位寄存器的第b-2位;
6)第b個時鐘周期一級編碼電路1停止工作,一級編碼電路2中反饋移位寄存器右移兩 位,得到y1,b,y2,b,……yc,b,分別存入暫存模塊中各個反饋移位寄存器的第b-1位;
7)前b個時鐘后,暫存模塊中c個反饋移位寄存器中存儲的分別為y1,1,y1,2,……y1,b, y2,1,y2,2,……y2,b,....yc,1,yc,2,…,yc,b;第b+1個時鐘周期,一級編碼電路1和一級編碼電路 2的反饋移位寄存器中存入下一個信息序列的信息,并交替工作;暫存模塊中存儲的中間向 量的信息送到二級編碼電路中的c個反饋移位寄存器中,二級編碼電路開始工作,這個時鐘 周期結束得到校驗位p1,1,p2,1,……,pc,1;
8)第b+2個時鐘周期,二級編碼電路的反饋移位寄存器右移一位,計算得到校驗位 p1,2,p2,2,……,pc,2;
9)重復步驟8,第2b個時鐘周期得到校驗位p1,b,p2,b,……,pc,b;第一次編碼結束;重復 上述過程,可完成整個編碼過程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東大學,未經山東大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910229703.0/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類





