專利名稱:一種適用于ofdm-uwb系統的crc編碼方法
技術領域:
本發明涉及到數據傳輸技術領域,具體涉及發射機物理層中CRC編碼方法。
背景技術:
在通信系統中,為了發現或糾正錯誤的碼字,一般都會在信息數據后增加CRC校 驗碼,在接收端進行同樣的CRC計算,比較兩者的CRC是否一致,以此來判斷是否數據傳輸無誤。特別是在OFDM-UWB中,由于芯片時鐘頻率的限制,這就要求發射機在處理數據時需 要采用并行方式,此外,由于OFDM-UWB采用了多種傳輸速率,而不同的傳輸速率對卷積碼編 碼器(打孔速率)以及交織器等模塊單位時鐘所處理的比特數有各自不同的要求,因此,作為 最前端的CRC模塊需要在讀取數據后根據不同的速率采用不同的并行度處理數據,以滿足下 面模塊的需要。傳統的并行CRC編碼方法一般采用查表法,需要占用額外的硬件資源。
發明內容
發明目的本發明的目的在于針對現有編碼方法的不足,提供一種適用于 OFDM-UffB系統的可以隨發射機速率調整并行度的CRC編碼方法。技術方案本發明所述的適用于OFDM-UWB系統的CRC編碼方法,是采用移位寄存 器法進行實現,節省了建立查找表所需的硬件資源,具體包括如下步驟(1)由速率判斷出 輸入數據有效位,反饋數據有效位,輸出有效位以及并行度;(2)在同一模塊內分別實現并 行度為1,2,4,5,6的CRC編碼;(3)由速率判斷出移位反饋寄存器的工作方式,以進行并行 度分別為1,2,4,5,6的反饋移位。本發明與現有技術相比,其有益效果為本發明公開的可變并行度的CRC編碼方 法具有實現簡便,節約硬件資源的特點;該方法適用于OFDM-UWB系統中物理層發射機的幀 校驗模塊(FCS)以及其他需要進行可變并行度(并行度為1,2,4,5,6)CRC編碼的系統;我們使用硬件語言仿真軟件modolsim 6. 5se進行測試,選取測試數據0000_0000 _0000_0001_0000_0010_0000_0011_0000_0100,分別就速率0到7進行測試,并將所得結果 與matlab仿真結果進行對比在速率0和1的情況下,每次輸出1比特CRC校驗碼;速率2 和3 (并行度為2)每次輸出2比特CRC校驗碼;速率4和6 (并行度為5)的每次輸出5比 特CRC校驗碼;速率5 (并行度為4)每次輸出4比特CRC校驗碼;速率7 (并行度為6)每次 輸出6比特CRC校驗碼,各速率所得結果均與matlab仿真結果相符。
附圖為CRC編碼器結構框圖。
具體實施例方式下面結合附圖,對最佳實施例進行詳細說明,但是本發明的保護范圍不局限于所述實施例。 實施例1 一種適用于OFDM-UWB系統的CRC編碼方法,首先,根據不同速率計算出 每個速率所要求的單位時鐘處理的比特數,此即為CRC編碼器的并行度;其次,由CRC編碼 的生成多項式推導出多路并行的CRC編碼器的結構。
在OFDM-UWB系統中CRC的生成多項式為g(X) = χ32+χ26+χ23+χ22+χ16+χ12+χ11+χ10+χ8+χ7+χ5+χ4+χ2+χ+1其中,χ表示一個延時。如表1所示,輸入端din為6比特數據,其中,速率為0和1時,只有前1位有效;速 率為2和3時,前2位有效;速率為4和6時,前5位有效;速率為5時,前4位有效;速率為 7時,6位都有效。移位寄存器shift_reg[31:0]初始全部置“ 1 ”,反饋比特feed_back[50] =din[5:0rShift_reg[31:26],“"”表示異或運算,其中,速率為0和1時,只有前1位有 效;速率為2和3時,前2位有效;速率為4和6時,前5位有效;速率為5時,前4位有效; 速率為7時,6位都有效。表IUWB系統不同速率的參數說明
權利要求
1. 一種適用于OFDM-UWB系統的CRC編碼方法,其特征在于包括如下步驟(1)由速率 判斷出輸入數據有效位,反饋數據有效位,輸出有效位以及并行度;(2)在同一模塊內分別 實現并行度為1,2,4,5,6的CRC編碼;(3)由速率判斷出移位反饋寄存器的工作方式,以進 行并行度分別為1,2,4,5,6的反饋移位。
全文摘要
本發明公開一種適用于OFDM-UWB系統的CRC編碼方法,其特征在于包括如下步驟(1)由速率判斷出輸入數據有效位,反饋數據有效位,輸出有效位以及并行度;(2)在同一模塊內分別實現并行度為1,2,4,5,6的CRC編碼;(3)由速率判斷出移位反饋寄存器的工作方式,以進行并行度分別為1,2,4,5,6的反饋移位。本發明公開的可變并行度的CRC編碼方法具有實現簡便,節約硬件資源的特點。
文檔編號H04L1/00GK102006084SQ20101029508
公開日2011年4月6日 申請日期2010年9月26日 優先權日2010年9月26日
發明者常洪雨, 徐仲寧, 李進學, 杜永強, 楊金凱, 王捷, 王海, 蔣良成 申請人:東南大學, 江蘇東大通信技術有限責任公司