国产精品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>

      一種數(shù)據(jù)處理方法及電子設(shè)備與流程

      文檔序號:11959164閱讀:232來源:國知局
      一種數(shù)據(jù)處理方法及電子設(shè)備與流程

      本發(fā)明涉及數(shù)據(jù)處理技術(shù),尤其涉及一種數(shù)據(jù)處理方法及電子設(shè)備。



      背景技術(shù):

      目前,對糾錯碼進行迭代解碼,只是對輸入的已編碼數(shù)據(jù)按照設(shè)定的參數(shù)進行解碼演算,未對超出解碼器糾錯能力的錯誤數(shù)據(jù)進行判斷甄別。對于超出當前解碼器糾錯能力的數(shù)據(jù)進行解碼演算時,無法得到正確的數(shù)據(jù),而且造成了功耗和時間的浪費。同時,由于過多的錯誤數(shù)據(jù)的迭代解碼過程又會花費過多的解碼時間,會阻塞后續(xù)數(shù)據(jù)的解碼過程,造成解碼器性能的下降。



      技術(shù)實現(xiàn)要素:

      為解決上述技術(shù)問題,本發(fā)明實施例提供了一種數(shù)據(jù)處理方法及電子設(shè)備。

      本發(fā)明實施例提供的數(shù)據(jù)處理方法,包括:

      獲取數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述數(shù)據(jù)的錯誤信息狀態(tài);

      判斷所述數(shù)據(jù)的第一狀態(tài)信息是否滿足預(yù)設(shè)條件;

      當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,停止對所述數(shù)據(jù)進行糾錯,并輸出提示信息,所述提示信息用于提示所述數(shù)據(jù)處于無法糾錯狀態(tài);

      根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。

      本發(fā)明實施例中,所述獲取數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述數(shù)據(jù)的錯誤信息狀態(tài),包括:

      針對原始數(shù)據(jù),檢測所述原始數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述原始數(shù)據(jù)的原始的錯誤信息狀態(tài);

      所述當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,停止對所述數(shù)據(jù)進行糾錯,并輸出提示信息,包括:

      當所述原始數(shù)據(jù)的第一狀態(tài)信息滿足第一預(yù)設(shè)條件時,停止對所述原始數(shù)據(jù)進行解碼,并輸出所述原始數(shù)據(jù)以及第一提示信息,所述第一提示信息用于提示所述原始數(shù)據(jù)處于無法糾錯狀態(tài)。

      本發(fā)明實施例中,所述獲取數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述數(shù)據(jù)的錯誤信息狀態(tài),包括:

      針對迭代數(shù)據(jù),校驗所述迭代數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài);

      所述當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,停止對所述數(shù)據(jù)進行糾錯,并輸出提示信息,包括:

      當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)滿足第二預(yù)設(shè)條件時,停止對所述迭代數(shù)據(jù)進行糾錯,并輸出第二提示信息,所述第二提示信息用于提示所述迭代數(shù)據(jù)處于無法糾錯狀態(tài)。

      本發(fā)明實施例中,所述針對原始數(shù)據(jù),檢測所述原始數(shù)據(jù)的第一狀態(tài)信息,包括:

      利用伴隨子檢測所述原始數(shù)據(jù)的第一狀態(tài)信息。

      本發(fā)明實施例中,所述當所述原始數(shù)據(jù)的第一狀態(tài)信息滿足第一預(yù)設(shè)條件時,停止對所述原始數(shù)據(jù)進行解碼,并輸出所述原始數(shù)據(jù)以及第一提示信息,包括:

      當所述原始數(shù)據(jù)的第一狀態(tài)信息超出第一預(yù)設(shè)門限值時,判定所述原始數(shù)據(jù)處于無法糾錯狀態(tài);

      停止對所述原始數(shù)據(jù)進行解碼,并輸出所述原始數(shù)據(jù)以及第一提示信息。

      本發(fā)明實施例中,所述針對迭代數(shù)據(jù),校驗所述迭代數(shù)據(jù)的第一狀態(tài)信息,包括:

      針對迭代數(shù)據(jù),利用伴隨子校驗所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否滿足第二預(yù)設(shè)條件。

      本發(fā)明實施例中,所述針對迭代數(shù)據(jù),利用伴隨子校驗所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否滿足第二預(yù)設(shè)條件,包括:

      針對迭代數(shù)據(jù),利用伴隨子校驗所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否超出第二預(yù)設(shè)門限值;

      相應(yīng)地,所述當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)滿足第二預(yù)設(shè)條件時,停止對所述迭代數(shù)據(jù)進行糾錯,并輸出第二提示信息,包括:

      當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)超出所述第二預(yù)設(shè)門限值時,停止對所述數(shù)據(jù)進行糾錯,并輸出第二提示信息。

      本發(fā)明實施例提供的電子設(shè)備,包括:

      處理器,用于獲取數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述數(shù)據(jù)的錯誤信息狀態(tài);判斷所述數(shù)據(jù)的第一狀態(tài)信息是否滿足預(yù)設(shè)條件;當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,停止對所述數(shù)據(jù)進行糾錯;

      輸出裝置,用于當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,輸出提示信息,所述提示信息用于提示所述數(shù)據(jù)處于無法糾錯狀態(tài);

      所述處理器,還用于根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。

      本發(fā)明實施例中,所述處理器,還用于針對原始數(shù)據(jù),檢測所述原始數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述原始數(shù)據(jù)的原始的錯誤信息狀態(tài);當所述原始數(shù)據(jù)的第一狀態(tài)信息滿足第一預(yù)設(shè)條件時,停止對所述原始數(shù)據(jù)進行解碼;

      所述輸出裝置,還用于當所述原始數(shù)據(jù)的第一狀態(tài)信息滿足第一預(yù)設(shè)條件時,輸出所述原始數(shù)據(jù)以及第一提示信息,所述第一提示信息用于提示所述原始數(shù)據(jù)處于無法糾錯狀態(tài)。

      本發(fā)明實施例中,所述處理器,還用于針對迭代數(shù)據(jù),校驗所述迭代數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài);當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)滿足第二預(yù)設(shè)條件時,停止對所述迭代數(shù)據(jù)進行糾錯;

      所述輸出裝置,還用于當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)滿足第二預(yù)設(shè)條件時,輸出第二提示信息,所述第二提示信息用于提示所述迭代數(shù)據(jù)處于無法糾錯狀態(tài)。

      本發(fā)明實施例中,所述處理器,還用于利用伴隨子檢測所述原始數(shù)據(jù)的第一狀態(tài)信息。

      本發(fā)明實施例中,所述處理器,還用于當所述原始數(shù)據(jù)的第一狀態(tài)信息超出第一預(yù)設(shè)門限值時,判定所述原始數(shù)據(jù)處于無法糾錯狀態(tài);停止對所述原始數(shù)據(jù)進行解碼。

      本發(fā)明實施例中,所述處理器,還用于針對迭代數(shù)據(jù),利用伴隨子校驗所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否滿足第二預(yù)設(shè)條件。

      本發(fā)明實施例中,所述處理器,還用于針對迭代數(shù)據(jù),利用伴隨子校驗所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否超出第二預(yù)設(shè)門限值;當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)超出所述第二預(yù)設(shè)門限值時,停止對所述數(shù)據(jù)進行糾錯。

      本發(fā)明實施例的技術(shù)方案中,獲取數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述數(shù)據(jù)的錯誤信息狀態(tài);判斷所述數(shù)據(jù)的第一狀態(tài)信息是否滿足預(yù)設(shè)條件;當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,停止對所述數(shù)據(jù)進行糾錯,并輸出提示信息,所述提示信息用于提示所述數(shù)據(jù)處于無法糾錯狀態(tài);根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。這里,數(shù)據(jù)的第一狀態(tài)信息滿足預(yù)設(shè)條件時,即可表明數(shù)據(jù)超出解碼器的糾錯能力,從而判定出該數(shù)據(jù)處于無法糾錯狀態(tài),對于處于無法糾錯狀態(tài)的數(shù)據(jù),停止對所述數(shù)據(jù)進行糾錯,并輸出提示信息;這樣,可以節(jié)省功耗和時間,并且不會阻塞后續(xù)數(shù)據(jù)的解碼過程。與此同時,根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯,從而及時調(diào)整了解碼參數(shù),改善了糾錯能力。

      附圖說明

      圖1為本發(fā)明實施例一的數(shù)據(jù)處理方法的流程示意圖;

      圖2為本發(fā)明實施例二的數(shù)據(jù)處理方法的流程示意圖;

      圖3為本發(fā)明實施例三的數(shù)據(jù)處理方法的流程示意圖;

      圖4為本發(fā)明實施例四的數(shù)據(jù)處理方法的流程示意圖;

      圖5為本發(fā)明實施例五至實施例七的電子設(shè)備的結(jié)構(gòu)組成示意圖。

      具體實施方式

      為了能夠更加詳盡地了解本發(fā)明實施例的特點與技術(shù)內(nèi)容,下面結(jié)合附圖對本發(fā)明實施例的實現(xiàn)進行詳細闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明實施例。

      圖1為本發(fā)明實施例一的數(shù)據(jù)處理方法的流程示意圖,本示例中的數(shù)據(jù)處理方法應(yīng)用于電子設(shè)備中,如圖1所示,所述數(shù)據(jù)處理方法包括以下步驟:

      步驟101:獲取數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述數(shù)據(jù)的錯誤信息狀態(tài)。

      本發(fā)明實施例中,所述電子設(shè)備可以是:終端、服務(wù)器等。所述電子設(shè)備具有迭代解碼器,利用所述迭代解碼器能夠?qū)?shù)據(jù)進行迭代解碼,尤其是對糾錯碼(ECC)進行迭代解碼。這里,糾錯碼(ECC)包括多種類型的編碼數(shù)據(jù),例如低密度奇偶校驗碼(LDPC)和Turbo碼。

      這里,低密度奇偶校驗碼(LDPC)是繼Turbo碼之后又一種逼近香農(nóng)極限的信道編碼。相對于Turbo碼,LDPC碼有著諸多的優(yōu)勢,以及更加廣闊的應(yīng)用前景。本發(fā)明實施例以糾錯碼(ECC)為LDPC碼為例進行解釋說明。

      LDPC碼是一種分組碼,其校驗矩陣只含有很少量非零元素。正是校驗矩陣H的這種稀疏性,保證了解碼復(fù)雜度和最小碼距都只隨碼長呈現(xiàn)線性增加。

      本發(fā)明實施例中,獲取LDPC碼的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述LDPC碼的錯誤信息狀態(tài)。這里,利用伴隨子檢測所述LDPC碼的第一狀態(tài)信息。

      本發(fā)明實施例中,所述LDPC碼可以是原始的LDPC碼,也即原始輸入數(shù)據(jù)。所述LDPC碼也可以是每次迭代過程中的LDPC碼,也即迭代過程中的中間數(shù)據(jù)。

      步驟102:判斷所述數(shù)據(jù)的第一狀態(tài)信息是否滿足預(yù)設(shè)條件。

      本發(fā)明實施例中,電子設(shè)備中的迭代解碼器具有對應(yīng)的糾錯能力,可以通過一個參數(shù)來表征該糾錯能力,本發(fā)明實施例將該參數(shù)稱為迭代解碼器對針對糾錯能力設(shè)定的門限值。當所述LDPC碼的錯誤信息狀態(tài)超出迭代解碼器所設(shè)定的門限值時,則表明所述數(shù)據(jù)的第一狀態(tài)信息是否滿足預(yù)設(shè)條件。

      步驟103:當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,停止對所述數(shù)據(jù)進行糾錯,并輸出提示信息,所述提示信息用于提示所述數(shù)據(jù)處于無法糾錯狀態(tài)。

      本發(fā)明實施例中,當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,則表明所述數(shù)據(jù)為無法糾錯的數(shù)據(jù),此時,停止對所述數(shù)據(jù)進行糾錯,并輸出提示信息,所述提示信息用于提示所述數(shù)據(jù)處于無法糾錯狀態(tài)。這樣,可以節(jié)省功耗和時間,并且不會阻塞后續(xù)數(shù)據(jù)的解碼過程。

      步驟104:根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。

      本發(fā)明實施例中,電子設(shè)備具有管理機制,管理機制根據(jù)返所述提示信息,及時調(diào)整迭代解碼器的參數(shù)設(shè)定,從而改善糾錯能力,提高迭代解碼器的性能。

      圖2為本發(fā)明實施例二的數(shù)據(jù)處理方法的流程示意圖,本示例中的數(shù)據(jù)處理方法應(yīng)用于電子設(shè)備中,如圖2所示,所述數(shù)據(jù)處理方法包括以下步驟:

      步驟201:針對原始數(shù)據(jù),檢測所述原始數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述原始數(shù)據(jù)的原始的錯誤信息狀態(tài)。

      本發(fā)明實施例中,所述電子設(shè)備可以是:終端、服務(wù)器等。所述電子設(shè)備具有迭代解碼器,利用所述迭代解碼器能夠?qū)?shù)據(jù)進行迭代解碼,尤其是對糾錯碼(ECC)進行迭代解碼。這里,糾錯碼(ECC)包括多種類型的編碼數(shù)據(jù),例如低密度奇偶校驗碼(LDPC)和Turbo碼。

      這里,低密度奇偶校驗碼(LDPC)是繼Turbo碼之后又一種逼近香農(nóng)極限的信道編碼。相對于Turbo碼,LDPC碼有著諸多的優(yōu)勢,以及更加廣闊的應(yīng)用前景。本發(fā)明實施例以糾錯碼(ECC)為LDPC碼為例進行解釋說明。

      LDPC碼是一種分組碼,其校驗矩陣只含有很少量非零元素。正是校驗矩陣H的這種稀疏性,保證了解碼復(fù)雜度和最小碼距都只隨碼長呈現(xiàn)線性增加。

      本發(fā)明實施例中,獲取LDPC碼的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述LDPC碼的錯誤信息狀態(tài)。這里,利用伴隨子檢測所述LDPC碼的第一狀態(tài)信息。

      本發(fā)明實施例中,所述LDPC碼是指原始的LDPC碼,也即原始輸入數(shù)據(jù)。這里,利用伴隨子檢測所述原始數(shù)據(jù)的第一狀態(tài)信息。

      步驟202:判斷所述原始數(shù)據(jù)的第一狀態(tài)信息是否滿足第一預(yù)設(shè)條件。

      本發(fā)明實施例中,電子設(shè)備中的迭代解碼器具有對應(yīng)的糾錯能力,可以通過一個參數(shù)來表征該糾錯能力,本發(fā)明實施例將該參數(shù)稱為迭代解碼器對針對糾錯能力設(shè)定的門限值。當所述LDPC碼的錯誤信息狀態(tài)超出迭代解碼器所設(shè)定的門限值時,則表明所述數(shù)據(jù)的第一狀態(tài)信息是否滿足預(yù)設(shè)條件。

      具體地,判斷所述原始數(shù)據(jù)的第一狀態(tài)信息是否超出第一預(yù)設(shè)門限值。當所述原始數(shù)據(jù)的第一狀態(tài)信息超出第一預(yù)設(shè)門限值時,判定所述原始數(shù)據(jù)處于無法糾錯狀態(tài)。

      步驟203:當所述原始數(shù)據(jù)的第一狀態(tài)信息滿足第一預(yù)設(shè)條件時,停止對所述原始數(shù)據(jù)進行解碼,并輸出所述原始數(shù)據(jù)以及第一提示信息,所述第一提示信息用于提示所述原始數(shù)據(jù)處于無法糾錯狀態(tài)。

      本發(fā)明實施例中,當所述原始數(shù)據(jù)的第一狀態(tài)信息滿足第一預(yù)設(shè)條件時,則表明所述原始數(shù)據(jù)為無法糾錯的數(shù)據(jù),此時,停止對所述原始數(shù)據(jù)進行糾錯,并輸出提示信息,所述提示信息用于提示所述原始數(shù)據(jù)處于無法糾錯狀態(tài)。這樣,可以節(jié)省功耗和時間,并且不會阻塞后續(xù)數(shù)據(jù)的解碼過程。

      步驟204:根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。

      本發(fā)明實施例中,電子設(shè)備具有管理機制,管理機制根據(jù)返所述提示信息,及時調(diào)整迭代解碼器的參數(shù)設(shè)定,從而改善糾錯能力,提高迭代解碼器的性能。

      圖3為本發(fā)明實施例三的數(shù)據(jù)處理方法的流程示意圖,本示例中的數(shù)據(jù)處理方法應(yīng)用于電子設(shè)備中,如圖3所示,所述數(shù)據(jù)處理方法包括以下步驟:

      步驟301:針對迭代數(shù)據(jù),校驗所述迭代數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)。

      本發(fā)明實施例中,所述電子設(shè)備可以是:終端、服務(wù)器等。所述電子設(shè)備具有迭代解碼器,利用所述迭代解碼器能夠?qū)?shù)據(jù)進行迭代解碼,尤其是對糾錯碼(ECC)進行迭代解碼。這里,糾錯碼(ECC)包括多種類型的編碼數(shù)據(jù),例如低密度奇偶校驗碼(LDPC)和Turbo碼。

      這里,低密度奇偶校驗碼(LDPC)是繼Turbo碼之后又一種逼近香農(nóng)極限的信道編碼。相對于Turbo碼,LDPC碼有著諸多的優(yōu)勢,以及更加廣闊的應(yīng)用前景。本發(fā)明實施例以糾錯碼(ECC)為LDPC碼為例進行解釋說明。

      LDPC碼是一種分組碼,其校驗矩陣只含有很少量非零元素。正是校驗矩陣H的這種稀疏性,保證了解碼復(fù)雜度和最小碼距都只隨碼長呈現(xiàn)線性增加。

      本發(fā)明實施例中,獲取LDPC碼的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述LDPC碼的錯誤信息狀態(tài)。這里,利用伴隨子檢測所述LDPC碼的第一狀態(tài)信息。

      本發(fā)明實施例中,所述LDPC碼是指每次迭代過程中的LDPC碼,也即迭代過程中的中間數(shù)據(jù)。

      步驟302:判斷所述迭代數(shù)據(jù)的第一狀態(tài)信息是否滿足第二預(yù)設(shè)條件。

      本發(fā)明實施例中,電子設(shè)備中的迭代解碼器具有對應(yīng)的糾錯能力,可以通過一個參數(shù)來表征該糾錯能力,本發(fā)明實施例將該參數(shù)稱為迭代解碼器對針對糾錯能力設(shè)定的門限值。當所述LDPC碼的錯誤信息狀態(tài)超出迭代解碼器所設(shè)定的門限值時,則表明所述迭代數(shù)據(jù)的第一狀態(tài)信息是否滿足第二預(yù)設(shè)條件。

      具體地,判斷所述迭代數(shù)據(jù)的第一狀態(tài)信息是否超出預(yù)設(shè)門限值。當所述迭代數(shù)據(jù)的第一狀態(tài)信息超出預(yù)設(shè)門限值時,判定所述迭代數(shù)據(jù)處于無法糾錯狀態(tài)。

      步驟303:當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)滿足第二預(yù)設(shè)條件時,停止對所述迭代數(shù)據(jù)進行糾錯,并輸出第二提示信息,所述第二提示信息用于提示所述迭代數(shù)據(jù)處于無法糾錯狀態(tài)。

      本發(fā)明實施例中,當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)滿足第二預(yù)設(shè)條件時,則表明所述迭代數(shù)據(jù)為無法糾錯的數(shù)據(jù),此時,停止對所述迭代數(shù)據(jù)進行糾錯,并輸出提示信息,所述提示信息用于提示所述迭代數(shù)據(jù)處于無法糾錯狀態(tài)。這樣,可以節(jié)省功耗和時間,并且不會阻塞后續(xù)數(shù)據(jù)的解碼過程。

      步驟304:根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。

      本發(fā)明實施例中,電子設(shè)備具有管理機制,管理機制根據(jù)返所述提示信息,及時調(diào)整迭代解碼器的參數(shù)設(shè)定,從而改善糾錯能力,提高迭代解碼器的性能。

      圖4為本發(fā)明實施例四的數(shù)據(jù)處理方法的流程示意圖,本示例中的數(shù)據(jù)處理方法應(yīng)用于電子設(shè)備中,如圖4所示,所述數(shù)據(jù)處理方法包括以下步驟:

      步驟401:針對迭代數(shù)據(jù),利用伴隨子校驗所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否超出第二預(yù)設(shè)門限值。

      本發(fā)明實施例中,所述電子設(shè)備可以是:終端、服務(wù)器等。所述電子設(shè)備具有迭代解碼器,利用所述迭代解碼器能夠?qū)?shù)據(jù)進行迭代解碼,尤其是對糾錯碼(ECC)進行迭代解碼。這里,糾錯碼(ECC)包括多種類型的編碼數(shù)據(jù),例如低密度奇偶校驗碼(LDPC)和Turbo碼。

      這里,低密度奇偶校驗碼(LDPC)是繼Turbo碼之后又一種逼近香農(nóng)極限的信道編碼。相對于Turbo碼,LDPC碼有著諸多的優(yōu)勢,以及更加廣闊的應(yīng)用前景。本發(fā)明實施例以糾錯碼(ECC)為LDPC碼為例進行解釋說明。

      LDPC碼是一種分組碼,其校驗矩陣只含有很少量非零元素。正是校驗矩陣H的這種稀疏性,保證了解碼復(fù)雜度和最小碼距都只隨碼長呈現(xiàn)線性增加。

      本發(fā)明實施例中,獲取LDPC碼的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述LDPC碼的錯誤信息狀態(tài)。這里,利用伴隨子檢測所述LDPC碼的第一狀態(tài)信息。

      本發(fā)明實施例中,所述LDPC碼是指每次迭代過程中的LDPC碼,也即迭代過程中的中間數(shù)據(jù)。

      針對迭代數(shù)據(jù),利用伴隨子校驗所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否超出第二預(yù)設(shè)門限值。

      步驟402:判斷所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否超出所述第二預(yù)設(shè)門限值。

      本發(fā)明實施例中,電子設(shè)備中的迭代解碼器具有對應(yīng)的糾錯能力,可以通過一個參數(shù)來表征該糾錯能力,本發(fā)明實施例將該參數(shù)稱為迭代解碼器對針對糾錯能力設(shè)定的第二預(yù)設(shè)門限值。

      具體地,判斷所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否超出所述第二預(yù)設(shè)門限值。當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)超出所述第二預(yù)設(shè)門限值時,判定所述迭代數(shù)據(jù)處于無法糾錯狀態(tài)。

      步驟403:當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)超出所述第二預(yù)設(shè)門限值時,停止對所述數(shù)據(jù)進行糾錯,并輸出第二提示信息,所述第二提示信息用于提示所述迭代數(shù)據(jù)處于無法糾錯狀態(tài)。

      本發(fā)明實施例中,當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)超出所述第二預(yù)設(shè)門限值時,則表明所述迭代數(shù)據(jù)為無法糾錯的數(shù)據(jù),此時,停止對所述迭代數(shù)據(jù)進行糾錯,并輸出提示信息,所述提示信息用于提示所述迭代數(shù)據(jù)處于無法糾錯狀態(tài)。這樣,可以節(jié)省功耗和時間,并且不會阻塞后續(xù)數(shù)據(jù)的解碼過程。

      步驟404:根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。

      本發(fā)明實施例中,電子設(shè)備具有管理機制,管理機制根據(jù)返所述提示信息,及時調(diào)整迭代解碼器的參數(shù)設(shè)定,從而改善糾錯能力,提高迭代解碼器的性能。

      圖5為本發(fā)明實施例五的電子設(shè)備的結(jié)構(gòu)組成示意圖,如圖5所示,所述電子設(shè)備包括:

      處理器51,用于獲取數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述數(shù)據(jù)的錯誤信息狀態(tài);判斷所述數(shù)據(jù)的第一狀態(tài)信息是否滿足預(yù)設(shè)條件;當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,停止對所述數(shù)據(jù)進行糾錯;

      輸出裝置52,用于當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,輸出提示信息,所述提示信息用于提示所述數(shù)據(jù)處于無法糾錯狀態(tài);

      所述處理器51,還用于根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。

      本領(lǐng)域技術(shù)人員應(yīng)當理解,圖5所示的處理器中的各單元的實現(xiàn)功能可參照前述數(shù)據(jù)處理方法的相關(guān)描述而理解。

      圖5還為本發(fā)明實施例六的電子設(shè)備的結(jié)構(gòu)組成示意圖,如圖5所示,所述電子設(shè)備包括:

      處理器51,用于獲取數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述數(shù)據(jù)的錯誤信息狀態(tài);判斷所述數(shù)據(jù)的第一狀態(tài)信息是否滿足預(yù)設(shè)條件;當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,停止對所述數(shù)據(jù)進行糾錯;

      輸出裝置52,用于當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,輸出提示信息,所述提示信息用于提示所述數(shù)據(jù)處于無法糾錯狀態(tài);

      所述處理器51,還用于根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。

      所述處理器51,還用于針對原始數(shù)據(jù),檢測所述原始數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述原始數(shù)據(jù)的原始的錯誤信息狀態(tài);當所述原始數(shù)據(jù)的第一狀態(tài)信息滿足第一預(yù)設(shè)條件時,停止對所述原始數(shù)據(jù)進行解碼;

      所述輸出裝置52,還用于當所述原始數(shù)據(jù)的第一狀態(tài)信息滿足第一預(yù)設(shè)條件時,輸出所述原始數(shù)據(jù)以及第一提示信息,所述第一提示信息用于提示所述原始數(shù)據(jù)處于無法糾錯狀態(tài)。

      所述處理器51,還用于利用伴隨子檢測所述原始數(shù)據(jù)的第一狀態(tài)信息。

      所述處理器51,還用于當所述原始數(shù)據(jù)的第一狀態(tài)信息超出第一預(yù)設(shè)門限值時,判定所述原始數(shù)據(jù)處于無法糾錯狀態(tài);停止對所述原始數(shù)據(jù)進行解碼。

      本領(lǐng)域技術(shù)人員應(yīng)當理解,圖5所示的處理器中的各單元的實現(xiàn)功能可參照前述數(shù)據(jù)處理方法的相關(guān)描述而理解。

      圖5還為本發(fā)明實施例七的電子設(shè)備的結(jié)構(gòu)組成示意圖,如圖5所示,所述電子設(shè)備包括:

      處理器51,用于獲取數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述數(shù)據(jù)的錯誤信息狀態(tài);判斷所述數(shù)據(jù)的第一狀態(tài)信息是否滿足預(yù)設(shè)條件;當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,停止對所述數(shù)據(jù)進行糾錯;

      輸出裝置52,用于當所述數(shù)據(jù)的第一狀態(tài)信息滿足所述預(yù)設(shè)條件時,輸出提示信息,所述提示信息用于提示所述數(shù)據(jù)處于無法糾錯狀態(tài);

      所述處理器51,還用于根據(jù)所述提示信息調(diào)整解碼參數(shù),以對所述數(shù)據(jù)進行糾錯。

      所述處理器51,還用于針對迭代數(shù)據(jù),校驗所述迭代數(shù)據(jù)的第一狀態(tài)信息,所述第一狀態(tài)信息用于表征所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài);當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)滿足第二預(yù)設(shè)條件時,停止對所述迭代數(shù)據(jù)進行糾錯;

      所述輸出裝置52,還用于當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)滿足第二預(yù)設(shè)條件時,輸出第二提示信息,所述第二提示信息用于提示所述迭代數(shù)據(jù)處于無法糾錯狀態(tài)。

      所述處理器51,還用于針對迭代數(shù)據(jù),利用伴隨子校驗所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否滿足第二預(yù)設(shè)條件。

      所述處理器51,還用于針對迭代數(shù)據(jù),利用伴隨子校驗所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)是否超出第二預(yù)設(shè)門限值;當所述迭代數(shù)據(jù)的當前的錯誤信息狀態(tài)超出所述第二預(yù)設(shè)門限值時,停止對所述數(shù)據(jù)進行糾錯。

      本領(lǐng)域技術(shù)人員應(yīng)當理解,圖5所示的處理器中的各單元的實現(xiàn)功能可參照前述數(shù)據(jù)處理方法的相關(guān)描述而理解。

      本發(fā)明實施例所記載的技術(shù)方案之間,在不沖突的情況下,可以任意組合。

      在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的方法和智能設(shè)備,可以通過其它的方式實現(xiàn)。以上所描述的設(shè)備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結(jié)合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。

      上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網(wǎng)絡(luò)單元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。

      另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個第二處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。

      以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1