[發(fā)明專利]一種譯碼器和譯碼方法有效
| 申請?zhí)枺?/td> | 201310746221.9 | 申請日: | 2013-12-30 |
| 公開(公告)號: | CN103746710B | 公開(公告)日: | 2017-04-05 |
| 發(fā)明(設(shè)計)人: | 李璐 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H03M13/27 | 分類號: | H03M13/27 |
| 代理公司: | 北京中博世達專利商標代理有限公司11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 譯碼器 譯碼 方法 | ||
1.一種譯碼器,其特征在于,所述譯碼器包括:
至少兩個譯碼內(nèi)核;
控制單元,用于在獲取至少一個碼塊后,根據(jù)所述至少一個碼塊中每個碼塊的特征參數(shù)對所述每個碼塊進行預(yù)處理,獲取所述每個碼塊的譯碼順序;
所述控制單元,還用于將所述每個碼塊按照所述譯碼順序分別輸入到所述至少兩個譯碼內(nèi)核中的與所述譯碼順序?qū)?yīng)的譯碼內(nèi)核中;
所述至少兩個譯碼內(nèi)核用于按照所述譯碼順序,將接收到的所述每個碼塊分別進行譯碼,并且按照所述譯碼順序輸出譯碼后的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的譯碼器,其特征在于,所述控制單元包括:
識別單元,用于識別所述至少一個碼塊,并獲取所述至少一個碼塊中每個碼塊的特征參數(shù),所述特征參數(shù)包括碼塊長度、碼塊的迭代次數(shù);
路由單元,用于根據(jù)所述每個碼塊的特征參數(shù)以及當(dāng)前的所有的譯碼內(nèi)核狀態(tài)確定所述每個碼塊的所述譯碼順序;
所述路由單元,還用于將所述每個碼塊按照所述譯碼順序分別輸入到第一緩存;
所述第一緩存,用于將所述每個碼塊按照所述譯碼順序分別輸入到所述至少兩個譯碼內(nèi)核。
3.根據(jù)權(quán)利要求1所述的譯碼器,其特征在于,所述譯碼內(nèi)核包括:
至少兩個輸入緩存、至少兩個輸出緩存,所述輸入緩存和所述輸出緩存數(shù)量相同;
所述至少兩個輸入緩存,用于按照所述譯碼順序,將接收到的所述每個碼塊分別傳輸至譯碼邏輯單元;
所述譯碼邏輯單元,用于將接收到所述每個碼塊進行譯碼,并將譯碼后的數(shù)據(jù)存儲至一個所述輸出緩存中;
所述至少兩個輸出緩存,用于按照所述譯碼順序,將存儲的譯碼后的數(shù)據(jù)分別輸出。
4.根據(jù)權(quán)利要求2所述的譯碼器,其特征在于,所述第一緩存包括:
循環(huán)緩存,用于按照所述譯碼順序存儲所述每個碼塊,并將所述每個碼塊按照所述譯碼順序分別輸入到緩存處理模塊;
所述緩存處理模塊,用于存儲所述每個碼塊,并將所述每個碼塊按照所述譯碼順序分別輸入到所述至少兩個譯碼內(nèi)核;其中,若所有碼塊中存在至少兩個連續(xù)的短碼塊,且所述至少兩個連續(xù)的短碼塊的總長度小于一個譯碼內(nèi)核能夠處理的長度,則將所述至少兩個連續(xù)的短碼塊一同輸入到同一個譯碼內(nèi)核中。
5.根據(jù)權(quán)利要求3所述的譯碼器,其特征在于,所述至少兩個輸入緩存、所述至少兩個輸出緩存為乒乓結(jié)構(gòu)的緩存;
所述譯碼邏輯單元為軟輸入軟輸出譯碼邏輯單元。
6.根據(jù)權(quán)利要求4所述的譯碼器,其特征在于,所述識別單元為交織地址生成器,所述路由單元包括:沖突檢測器、優(yōu)先級路由器、偽隨機碼生成器和緩存控制器,所述緩存處理模塊為對數(shù)似然比存儲模塊。
7.一種譯碼方法,其特征在于,所述方法包括:
獲取至少一個碼塊后,根據(jù)所述至少一個碼塊中每個碼塊的特征參數(shù)對所述每個碼塊進行預(yù)處理,獲取所述每個碼塊的譯碼順序;
按照所述譯碼順序?qū)⑺雒總€碼塊分別輸入到至少兩個譯碼內(nèi)核中的與所述譯碼順序?qū)?yīng)的譯碼內(nèi)核中;
按照所述譯碼順序,將接收到的所述每個碼塊分別進行譯碼,并且按照所述譯碼順序輸出譯碼后的數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述獲取所述每個碼塊的譯碼順序包括:
識別所述至少一個碼塊,并獲取所述至少一個碼塊中每個碼塊的特征參數(shù),所述特征參數(shù)包括碼塊長度、碼塊的迭代次數(shù);
根據(jù)所述每個碼塊的特征參數(shù)以及當(dāng)前的所有的譯碼內(nèi)核狀態(tài)確定所述每個碼塊的所述譯碼順序。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:
若所有碼塊中存在至少兩個連續(xù)的短碼塊,且所述至少兩個連續(xù)的短碼塊的總長度小于一個譯碼內(nèi)核能夠處理的長度,則將所述至少兩個連續(xù)的短碼塊一同輸入到同一個譯碼內(nèi)核中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310746221.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H03M 一般編碼、譯碼或代碼轉(zhuǎn)換
H03M13-00 用于檢錯或糾錯的編碼、譯碼或代碼轉(zhuǎn)換;編碼理論基本假設(shè);編碼約束;誤差概率估計方法;信道模型;代碼的模擬或測試
H03M13-01 .編碼理論基本假設(shè);編碼約束;誤差概率估算方法;信道模型;代碼的模擬或測試
H03M13-03 .用數(shù)據(jù)表示中的冗余項檢錯或前向糾錯,即碼字包含比源字更多的位數(shù)
H03M13-25 .由信號空間編碼進行的檢錯或前向糾錯,即在信號叢中增加冗余項,例如梳狀編碼調(diào)制
H03M13-27 .應(yīng)用交錯技術(shù)的
H03M13-29 .合并兩個或多個代碼或代碼結(jié)構(gòu),例如乘積碼、廣義乘積碼、鏈接碼、內(nèi)層碼和外層碼





