獲得第二處理信息;第二處理單元,用于判斷所述第二處理信息是否正確。因此通過(guò)本 實(shí)施例中的電子設(shè)備,通過(guò)消除VNU模塊,讓存儲(chǔ)陣列在所述目標(biāo)存儲(chǔ)地址對(duì)第一處理信 息進(jìn)行處理,獲得第二處理信息,并且通過(guò)地址發(fā)生器確定第一處理信息在存儲(chǔ)陣列中的 目標(biāo)存儲(chǔ)地址,消除了現(xiàn)有技術(shù)中由于CNU和VNU無(wú)法完全并行處理信息中,并且CNU將處 理后的每列數(shù)據(jù)隨機(jī)存儲(chǔ)到存儲(chǔ)陣列,導(dǎo)致譯碼器處理信息效率低下,不利于吞吐量提高 的技術(shù)問(wèn)題,實(shí)現(xiàn)了提高譯碼器處理信息的效率以及吞吐量的技術(shù)效果。
[0035] 為了更好的理解上述技術(shù)方案,下面結(jié)合附圖對(duì)本申請(qǐng)實(shí)施例技術(shù)方案的主要實(shí) 現(xiàn)原理、【具體實(shí)施方式】及其對(duì)應(yīng)能夠達(dá)到的有益效果進(jìn)行詳細(xì)的闡述。
[0036] 本發(fā)明一實(shí)施例提供了一種電子設(shè)備,請(qǐng)參考圖3,圖3為本發(fā)明一實(shí)施例中電子 設(shè)備的功能框圖,該電子設(shè)備包括:
[0037] 第一處理單元101,用于對(duì)接收的原始信息進(jìn)行處理,獲得第一處理信息;
[0038] 地址發(fā)生器102,用于確定第一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地址;
[0039] 存儲(chǔ)陣列103,用于在目標(biāo)存儲(chǔ)地址對(duì)第一處理信息進(jìn)行處理,獲得第二處理信 息;
[0040] 第二處理單元104,用于判斷第二處理信息是否正確。
[0041] 接下來(lái)請(qǐng)參考圖4,圖4為上述電子設(shè)備對(duì)應(yīng)的信息處理方法的流程圖,當(dāng)電子設(shè) 備接收一原始信息時(shí),該方法包括 :
[0042] 步驟201 :對(duì)接收的原始信息進(jìn)行處理,獲得第一處理信息;
[0043] 步驟202 :確定第一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地址;
[0044] 步驟203 :在目標(biāo)存儲(chǔ)地址對(duì)第一處理信息進(jìn)行處理,獲得第二處理信息;
[0045] 步驟204 :判斷第二處理信息是否正確。
[0046] 其中,原始信息為經(jīng)過(guò)LDPC編碼后的數(shù)據(jù),對(duì)應(yīng)的,該電子設(shè)備為一 LDPC譯碼器, 存儲(chǔ)陣列由一系列的RAM組成。
[0047] 具體來(lái)說(shuō),在步驟201中,對(duì)接收的原始信息進(jìn)行處理,獲得第一處理信息具體 為:
[0048] 對(duì)原始信息的每一列數(shù)據(jù)進(jìn)行比較運(yùn)算,獲得第一處理信息。
[0049] 在具體實(shí)施過(guò)程中,原始信息是以循環(huán)子矩陣(CPM)的形式存儲(chǔ)在電子設(shè)備中的, 電子設(shè)備接收到原始信息并將該原始信息存儲(chǔ)在存儲(chǔ)陣列中后,讀取該原始信息的每一列 數(shù)據(jù),并對(duì)每一列數(shù)據(jù)進(jìn)行比較運(yùn)算。將原始信息的每一列數(shù)據(jù)進(jìn)行比較運(yùn)算后,獲得第一 處理信息。
[0050] 對(duì)應(yīng)的,在電子設(shè)備中,由第一處理單元的比較運(yùn)算模塊來(lái)執(zhí)行對(duì)原始信息的每 一列數(shù)據(jù)進(jìn)行比較運(yùn)算,獲得第一處理信息。
[0051] 獲得第一處理信息后,接下來(lái)執(zhí)行步驟202,即確定第一處理信息在存儲(chǔ)陣列中的 目標(biāo)存儲(chǔ)地址。
[0052] 具體來(lái)說(shuō),在步驟202中,確定第一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地址具體 為:
[0053] 獲得第一處理信息的偏移量;
[0054] 根據(jù)偏移量計(jì)算第一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地址。
[0055] 在具體實(shí)施過(guò)程中,由于信息數(shù)據(jù)是以循環(huán)子矩陣的形式存儲(chǔ)的,當(dāng)電子設(shè)備對(duì) 原始信息進(jìn)行處理后,再獲得第一處理信息的同時(shí),也可以獲得第一處理信息的偏移量, 這時(shí),我們根據(jù)第一處理信息的偏移量計(jì)算獲得第一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地 址。以下,我們通過(guò)一個(gè)具體的公式作為例子,描述電子設(shè)備如何確定第一處理信息在存儲(chǔ) 陣列中的目標(biāo)存儲(chǔ)地址。
[0056] 假設(shè)offset。表不第一處理信息所在CPM的偏移量,addr。代表獲得第一處理信息 時(shí)的地址,〇ffset d表示第一處理信息將要送往的RAM所存儲(chǔ)的CPM偏移量,那么根據(jù)它們 偏移量的關(guān)系可以計(jì)算出第一處理信息的偏移量要被送往的RAM的地址addres:
【主權(quán)項(xiàng)】
1. 一種電子設(shè)備,包括: 第一處理單元,用于對(duì)接收的原始信息進(jìn)行處理,獲得第一處理信息; 地址發(fā)生器,用于確定所述第一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地址; 所述存儲(chǔ)陣列,用于在所述目標(biāo)存儲(chǔ)地址對(duì)所述第一處理信息進(jìn)行處理,獲得第二處 理信息; 第二處理單元,用于判斷所述第二處理信息是否正確。
2. 如權(quán)利要求1所述的電子設(shè)備,其特征在于,所述第一處理單元具體為: 比較運(yùn)算模塊,用于對(duì)所述原始信息的每一列數(shù)據(jù)進(jìn)行比較運(yùn)算,獲得第一處理信息。
3. 如權(quán)利要求2所述的電子設(shè)備,其特征在于,所述存儲(chǔ)陣列具體為: 加法運(yùn)算模塊,用于對(duì)所述第一處理信息的每一行數(shù)據(jù)進(jìn)行加法運(yùn)算,獲得第二處理 信息。
4. 如權(quán)利要求1所述的電子設(shè)備,其特征在于,所述地址發(fā)生器具體為: 地址計(jì)算模塊,用于獲得所述第一處理信息的偏移量,并根據(jù)所述偏移量計(jì)算所述第 一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地址。
5. 如權(quán)利要求1所述的電子設(shè)備,其特征在于,所述第二處理單元具體包括: 校驗(yàn)?zāi)K,用于將所述第二處理信息與校驗(yàn)矩陣相乘,獲得相乘結(jié)果; 判斷模塊,用于判斷所述相乘結(jié)果是否為0 ;其中,如果所述相乘結(jié)果為0,則表明所述 第二處理信息正確;如果所述相乘結(jié)果不為0,則表明所述第二處理信息不正確。
6. -種信息處理方法,應(yīng)用于一電子設(shè)備中,所述電子設(shè)備包括一存儲(chǔ)陣列,所述存儲(chǔ) 陣列用于存儲(chǔ)信息,當(dāng)所述電子設(shè)備接收一原始信息時(shí),所述方法包括: 對(duì)接收的原始信息進(jìn)行處理,獲得第一處理信息; 確定所述第一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地址; 在所述目標(biāo)存儲(chǔ)地址對(duì)所述第一處理信息進(jìn)行處理,獲得第二處理信息; 判斷所述第二處理信息是否正確。
7. 如權(quán)利要求6所述的方法,其特征在于,所述對(duì)接收的原始信息進(jìn)行處理,獲得第一 處理信息具體為: 對(duì)所述原始信息的每一列數(shù)據(jù)進(jìn)行比較運(yùn)算,獲得第一處理信息。
8. 如權(quán)利要求7所述的方法,其特征在于,所述對(duì)所述第一處理信息進(jìn)行處理,獲得第 二處理信息具體為: 對(duì)所述第一處理信息的每一行數(shù)據(jù)進(jìn)行加法運(yùn)算,獲得第二處理信息。
9. 如權(quán)利要求6所述的方法,其特征在于,所述確定所述第一處理信息在存儲(chǔ)陣列中 的目標(biāo)存儲(chǔ)地址具體為: 獲得所述第一處理信息的偏移量; 根據(jù)所述偏移量計(jì)算所述第一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地址。
10. 如權(quán)利要求6所述的方法,其特征在于,所述判斷所述第二處理信息是否正確具體 包括: 將所述第二處理信息與校驗(yàn)矩陣相乘,獲得相乘結(jié)果; 判斷所述結(jié)果是否為0 ;其中,如果所述相乘結(jié)果為0,則表明所述第二處理信息正確; 如果所述相乘結(jié)果不為0,則表明所述第二處理信息不正確。
【專利摘要】本發(fā)明公開(kāi)了一種電子設(shè)備及信息處理的方法,所述電子設(shè)備包括:第一處理單元,用于對(duì)接收的原始信息進(jìn)行處理,獲得第一處理信息;地址發(fā)生器,用于確定所述第一處理信息在存儲(chǔ)陣列中的目標(biāo)存儲(chǔ)地址;所述存儲(chǔ)陣列,用于在所述目標(biāo)存儲(chǔ)地址對(duì)所述第一處理信息進(jìn)行處理,獲得第二處理信息;第二處理單元,用于判斷所述第二處理信息是否正確。通過(guò)該電子設(shè)備,消除了現(xiàn)有技術(shù)中由于CNU和VNU無(wú)法完全并行處理信息中,并且CNU將處理后的每列數(shù)據(jù)隨機(jī)存儲(chǔ)到存儲(chǔ)陣列,導(dǎo)致譯碼器處理信息效率低下,不利于吞吐量提高的技術(shù)問(wèn)題,實(shí)現(xiàn)了提高譯碼器處理信息的效率以及吞吐量的技術(shù)效果。
【IPC分類】G06F3-06
【公開(kāi)號(hào)】CN104714754
【申請(qǐng)?zhí)枴緾N201310690488
【發(fā)明人】嚴(yán)小平, 姜瑩
【申請(qǐng)人】聯(lián)想(北京)有限公司
【公開(kāi)日】2015年6月17日
【申請(qǐng)日】2013年12月16日