[發明專利]適用于超高速通訊系統的循環冗余校驗碼生成方法與電路有效
| 申請號: | 201410038714.1 | 申請日: | 2014-01-26 |
| 公開(公告)號: | CN103763064A | 公開(公告)日: | 2014-04-30 |
| 發明(設計)人: | 周昱;雷淑嵐 | 申請(專利權)人: | 中國電子科技集團公司第五十八研究所 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 無錫市大為專利商標事務所(普通合伙) 32104 | 代理人: | 殷紅梅 |
| 地址: | 214035 江蘇省無*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 適用于 超高速 通訊 系統 循環 冗余 校驗碼 生成 方法 電路 | ||
1.一種適用于超高速通訊系統的循環冗余校驗碼生成方法,其特征是,所述循環冗余校驗碼生成方法包括如下步驟:
(a)、接收一個周期內的n比特數據M,并將所述數據M進行任意分塊,每個分塊的數據寬度同樣為n,且每個分塊的有效數據位置與數據M中的數據位置相同;
(b)、對每個分塊并行進行CRC計算,并將所有分塊的CRC計算得到的循環冗余校驗碼進行相加計算,并將相加后的計算值全部取反,以輸出所需的循環冗余校驗碼值。
2.根據權利要求1所述的適用于超高速通訊系統的循環冗余校驗碼生成方法,其特征是:所述步驟(a)中,對n比特數據M的分塊包括均勻分塊或非均勻分塊;每個分塊中有效數據外的數據位置全部置零。
3.根據權利要求2所述的適用于超高速通訊系統的循環冗余校驗碼生成方法,其特征是:將n比特數據M進行均勻分成K塊時,每個分塊的有效數據寬度為n/K位,且K個分塊中有效數據處于最高位的分塊的循環冗余校驗碼初始值為全0,K個分塊中其余分塊的循環冗余校驗碼初始值為全1。
4.根據權利要求2所述的適用于超高速通訊系統的循環冗余校驗碼生成方法,其特征是:將n比特數據M進行非均勻分成i塊時,i個分塊中有效數據處于最高位的分塊的循環冗余校驗碼初始值為全0,i個分塊中其余分塊的循環冗余校驗碼初始值為全1。
5.一種適用于超高速通訊系統的循環冗余校驗碼生成電路,其特征是,包括數據分塊電路(100)及與所述數據分塊電路(100)連接的CRC計算電路(110),所述CRC計算電路(110)的輸出端與加法器(120)連接,加法器(120)的輸出端與反相器連接;
數據分塊電路(100)接收一個周期內的n比特數據M,并將所述數據M進行任意分塊,每個分塊的數據寬度同樣為n,且每個分塊的有效數據位置與數據M中的數據位置相同;
CRC計算電路(110)對每個分塊并行進行CRC計算,并將所有分塊的CRC計算得到的循環冗余校驗碼通過加法器(120)進行相加計算,并將相加后的計算值通過反相器全部取反,以通過反相器輸出所需的循環冗余校驗碼值。
6.根據權利要求5所述適用于超高速通訊系統的循環冗余校驗碼生成電路,其特征是:所述數據分塊電路(100)對接收的n比特數據M的分塊包括均勻分塊或非均勻分塊;每個分塊中有效數據外的數據位置全部置零。
7.根據權利要求6所述適用于超高速通訊系統的循環冗余校驗碼生成電路,其特征是:所述數據分塊電路(100)將n比特數據M進行均勻分成K塊時,每個分塊的有效數據寬度為n/K位,且K個分塊中有效數據處于最高位的分塊的循環冗余校驗碼初始值為全0,K個分塊中其余分塊的循環冗余校驗碼初始值為全1。
8.根據權利要求6所述適用于超高速通訊系統的循環冗余校驗碼生成電路,其特征是:所述數據分塊電路(100)將n比特數據M進行非均勻分成i塊時,i個分塊中有效數據處于最高位的分塊的循環冗余校驗碼初始值為全0,i個分塊中其余分塊的循環冗余校驗碼初始值為全1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第五十八研究所,未經中國電子科技集團公司第五十八研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410038714.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種軸向磁場永磁無刷直流電機
- 下一篇:一種磨簧機的可擺動彈簧座裝置





