国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      低密度奇偶校驗(yàn)碼的譯碼方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

      文檔序號(hào):40400610發(fā)布日期:2024-12-20 12:24閱讀:5來源:國知局
      低密度奇偶校驗(yàn)碼的譯碼方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

      本說明書涉及編解碼,具體涉及一種低密度奇偶校驗(yàn)碼的譯碼方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。


      背景技術(shù):

      1、低密度奇偶校驗(yàn)(low-density?parity-check,ldpc)碼是具有稀疏校驗(yàn)矩陣的分組糾錯(cuò)碼,幾乎適用于所有的信道。ldpc碼的性能逼近香農(nóng)極限,具有譯碼簡單且可實(shí)行并行操作,適合硬件實(shí)現(xiàn)等特點(diǎn),近年來已經(jīng)成為通信領(lǐng)域的研究熱點(diǎn)。

      2、基于可編程邏輯器件(filed?programmable?gate?array,fpga)的實(shí)現(xiàn)在面對(duì)不同提升因子時(shí),會(huì)導(dǎo)致fpga實(shí)現(xiàn)中對(duì)譯碼器的h矩陣緩存,計(jì)算處理的數(shù)據(jù)緩存、狀態(tài)判斷、數(shù)據(jù)轉(zhuǎn)換、調(diào)度等需求增加,從而導(dǎo)致產(chǎn)生大量的控制邏輯和寄存器暫存以及塊存儲(chǔ)緩存需求,進(jìn)而導(dǎo)致資源消耗增大、系統(tǒng)功耗增大、開發(fā)成本上升。


      技術(shù)實(shí)現(xiàn)思路

      1、本申請(qǐng)實(shí)施例提供一種低密度奇偶校驗(yàn)碼的譯碼方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),能夠兼容多種提升因子。

      2、第一方面,本申請(qǐng)實(shí)施例提供了一種低密度奇偶校驗(yàn)碼的譯碼方法,方法包括:接收第一軟信息數(shù)據(jù);基于提升因子z對(duì)第一軟信息數(shù)據(jù)進(jìn)行并行度轉(zhuǎn)換,得到第二軟信息數(shù)據(jù),其中,z為正整數(shù);基于提升因子z對(duì)第二軟信息數(shù)據(jù)進(jìn)行循環(huán)移位處理,得到第三軟信息數(shù)據(jù);以及基于第三軟信息數(shù)據(jù)進(jìn)行譯碼迭代。

      3、在一些實(shí)現(xiàn)方式中,基于提升因子z對(duì)第一軟信息數(shù)據(jù)進(jìn)行并行度轉(zhuǎn)換,得到第二軟信息數(shù)據(jù),包括:對(duì)至少一個(gè)第一軟信息數(shù)據(jù)按照w*z比特大小進(jìn)行數(shù)據(jù)提取,得到有效軟信息數(shù)據(jù),其中,w表示所述第一軟信息數(shù)據(jù)中每個(gè)軟信息數(shù)據(jù)的量化位寬,w為正整數(shù);以及基于有效軟信息數(shù)據(jù),得到第二軟信息數(shù)據(jù)。

      4、在一些實(shí)現(xiàn)方式中,對(duì)至少一個(gè)第一軟信息數(shù)據(jù)按照w*z比特大小進(jìn)行數(shù)據(jù)提取,得到有效軟信息數(shù)據(jù),包括:按照預(yù)設(shè)數(shù)據(jù)大小進(jìn)行至少一次數(shù)據(jù)提取,得到有效軟信息數(shù)據(jù),其中,在剩余數(shù)據(jù)大小小于預(yù)設(shè)數(shù)據(jù)大小的情況下,提取剩余數(shù)據(jù),并進(jìn)行高位填充。

      5、在一些實(shí)現(xiàn)方式中,基于有效軟信息數(shù)據(jù),得到第二軟信息數(shù)據(jù),包括:對(duì)至少一個(gè)預(yù)設(shè)數(shù)據(jù)大小的數(shù)據(jù)進(jìn)行拼接和/或高位填充,得到第二軟信息數(shù)據(jù)。

      6、在一些實(shí)現(xiàn)方式中,基于提升因子z對(duì)第二軟信息數(shù)據(jù)進(jìn)行循環(huán)移位處理,得到第三軟信息數(shù)據(jù),包括:確定第二軟信息數(shù)據(jù)對(duì)應(yīng)的循環(huán)移位值;將第二軟信息數(shù)據(jù)與循環(huán)移位值輸入至循環(huán)移位網(wǎng)絡(luò),得到第三軟信息數(shù)據(jù),其中,循環(huán)移位網(wǎng)絡(luò)包括至少一個(gè)子循環(huán)移位網(wǎng)絡(luò)。

      7、在一些實(shí)現(xiàn)方式中,將第二軟信息數(shù)據(jù)與循環(huán)移位值輸入至循環(huán)移位網(wǎng)絡(luò),得到第三軟信息數(shù)據(jù),包括:對(duì)循環(huán)移位值進(jìn)行分割,得到與每個(gè)子循環(huán)移位網(wǎng)絡(luò)對(duì)應(yīng)的子循環(huán)移位值;每個(gè)子循環(huán)移位網(wǎng)絡(luò)完成對(duì)第二軟信息數(shù)據(jù)中對(duì)應(yīng)部分?jǐn)?shù)據(jù)的循環(huán)移位,得到至少一個(gè)移位后軟信息數(shù)據(jù);以及對(duì)至少一個(gè)移位后軟信息數(shù)據(jù)進(jìn)行拼接,得到第三軟信息數(shù)據(jù)。

      8、在一些實(shí)現(xiàn)方式中,對(duì)循環(huán)移位值進(jìn)行分割,得到與每個(gè)子循環(huán)移位網(wǎng)絡(luò)對(duì)應(yīng)的子循環(huán)移位值,其中,子循環(huán)移位值的確定方式如下:

      9、si?=?floor(s/g)?+?bool(mod(s,?g)>(g–i))

      10、其中,si表示第i個(gè)子循環(huán)移位值,s表示循環(huán)移位值,g為子循環(huán)移位網(wǎng)絡(luò)的個(gè)數(shù),floor為向下取整函數(shù),bool為布爾函數(shù),mod為求余函數(shù)。

      11、第二方面,本申請(qǐng)實(shí)施例提供了一種低密度奇偶校驗(yàn)碼的譯碼裝置,裝置包括:數(shù)據(jù)接收模塊,用于接收第一軟信息數(shù)據(jù);并行度轉(zhuǎn)換模塊,用于基于提升因子z對(duì)第一軟信息數(shù)據(jù)進(jìn)行并行度轉(zhuǎn)換,得到第二軟信息數(shù)據(jù),其中,z為正整數(shù);循環(huán)移位模塊,用于基于提升因子z對(duì)第二軟信息數(shù)據(jù)進(jìn)行循環(huán)移位處理,得到第三軟信息數(shù)據(jù);以及譯碼迭代模塊,用于基于第三軟信息數(shù)據(jù)進(jìn)行譯碼迭代。

      12、第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如第一方面所述的方法中的操作。

      13、第四方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法中的操作。

      14、綜上,本申請(qǐng)實(shí)施例公開了一種低密度奇偶校驗(yàn)碼的譯碼方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。該方法包括接收第一軟信息數(shù)據(jù);基于提升因子z對(duì)第一軟信息數(shù)據(jù)進(jìn)行并行度轉(zhuǎn)換,得到第二軟信息數(shù)據(jù),其中,z為正整數(shù);基于提升因子z對(duì)第二軟信息數(shù)據(jù)進(jìn)行循環(huán)移位處理,得到第三軟信息數(shù)據(jù);以及基于第三軟信息數(shù)據(jù)進(jìn)行譯碼迭代。本申請(qǐng)實(shí)施例提供的譯碼方法能夠兼容多種提升因子。



      技術(shù)特征:

      1.一種低密度奇偶校驗(yàn)碼的譯碼方法,其特征在于,所述方法包括:

      2.如權(quán)利要求1所述的方法,其特征在于,所述基于提升因子z對(duì)所述第一軟信息數(shù)據(jù)進(jìn)行并行度轉(zhuǎn)換,得到第二軟信息數(shù)據(jù),包括:

      3.如權(quán)利要求2所述的方法,其特征在于,所述對(duì)至少一個(gè)所述第一軟信息數(shù)據(jù)按照w*z比特大小進(jìn)行數(shù)據(jù)提取,得到有效軟信息數(shù)據(jù),包括:

      4.如權(quán)利要求3所述的方法,其特征在于,所述基于所述有效軟信息數(shù)據(jù),得到所述第二軟信息數(shù)據(jù),包括:

      5.如權(quán)利要求1所述的方法,其特征在于,所述基于所述提升因子z對(duì)所述第二軟信息數(shù)據(jù)進(jìn)行循環(huán)移位處理,得到第三軟信息數(shù)據(jù),包括:

      6.如權(quán)利要求5所述的方法,其特征在于,所述將所述第二軟信息數(shù)據(jù)與所述循環(huán)移位值輸入至循環(huán)移位網(wǎng)絡(luò),得到所述第三軟信息數(shù)據(jù),包括:

      7.如權(quán)利要求6所述的方法,其特征在于,所述對(duì)所述循環(huán)移位值進(jìn)行分割,得到與每個(gè)所述子循環(huán)移位網(wǎng)絡(luò)對(duì)應(yīng)的子循環(huán)移位值,其中,所述子循環(huán)移位值的確定方式如下:

      8.一種低密度奇偶校驗(yàn)碼的譯碼裝置,其特征在于,所述裝置包括:

      9.一種電子設(shè)備,其特征在于,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的方法中的操作。

      10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的方法中的操作。


      技術(shù)總結(jié)
      本申請(qǐng)實(shí)施例公開了一種低密度奇偶校驗(yàn)碼的譯碼方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。該方法包括接收第一軟信息數(shù)據(jù);基于提升因子Z對(duì)第一軟信息數(shù)據(jù)進(jìn)行并行度轉(zhuǎn)換,得到第二軟信息數(shù)據(jù),其中,Z為正整數(shù);基于提升因子Z對(duì)第二軟信息數(shù)據(jù)進(jìn)行循環(huán)移位處理,得到第三軟信息數(shù)據(jù);以及基于第三軟信息數(shù)據(jù)進(jìn)行譯碼迭代。本申請(qǐng)實(shí)施例提供的譯碼方法能夠兼容多種提升因子。

      技術(shù)研發(fā)人員:龔俊杰,周逸良
      受保護(hù)的技術(shù)使用者:深圳鵬龍通科技有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/19
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1