專利名稱:簡化的信道譯碼設(shè)備及其信道譯碼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種簡化的信道譯碼設(shè)備,并且特別涉及一種簡化的信道譯碼設(shè)備及其信道譯碼方法。
背景技術(shù):
圖1是示出了傳統(tǒng)信道譯碼設(shè)備的示意框圖。
信道譯碼設(shè)備具有去打孔(depuncturing)單元40、維特比(Viterbi)譯碼器50和性能測量單元60。
去打孔單元40基于打孔模式(puncturing Pattern),在所接收的數(shù)據(jù)的打孔位置上插入任意值。也就是,發(fā)射機(jī)對數(shù)據(jù)執(zhí)行卷積編碼以產(chǎn)生預(yù)定數(shù)量的數(shù)據(jù),對部分?jǐn)?shù)據(jù)打孔以提高卷積編碼數(shù)據(jù)的傳輸速率,并發(fā)送剩余數(shù)據(jù)。去打孔單元40基于打孔模式,將任意值插入到如此打孔的傳輸數(shù)據(jù)中,以執(zhí)行去打孔。
維特比譯碼器50對去打孔數(shù)據(jù)執(zhí)行維特比譯碼。
性能測量單元60是用于測量維特比譯碼器50的譯碼性能的單元,且具有延遲單元61、重編碼器(re-encoder)63、打孔模式發(fā)生器65、控制器66和誤差計算器67。
延遲單元61將維特比輸入數(shù)據(jù)延遲用于譯碼和輸出輸入到維特比譯碼器50中的數(shù)據(jù)的時間,并將其輸出。
重編碼器63對在維特比譯碼器50中譯碼的數(shù)據(jù)執(zhí)行卷積編碼,并輸出以與維特比輸入數(shù)據(jù)相同的方式編碼的數(shù)據(jù)。
打孔模式發(fā)生器65產(chǎn)生與發(fā)射機(jī)中的打孔模式相對應(yīng)的打孔模式。
控制單元66控制延遲單元61和打孔模式發(fā)生器65的操作。也就是,控制單元66控制將維特比輸入數(shù)據(jù)延遲預(yù)定時間,并且控制產(chǎn)生與維特比輸入數(shù)據(jù)相對應(yīng)的打孔模式。
誤差計算器67基于由打孔模式發(fā)生器65產(chǎn)生的打孔模式,比較從延遲單元61輸出的維特比輸入數(shù)據(jù)和從重編碼器63輸出的編碼數(shù)據(jù),以計算誤碼率。也就是,基于打孔模式,誤差計算器67對未被打孔的數(shù)據(jù)執(zhí)行比較,并且計算譯碼誤碼率,以便輸出。
如上所述,傳統(tǒng)的性能測量單元60具有延遲單元61,用于將維特比輸入數(shù)據(jù)延遲用于維特比譯碼維特比輸入數(shù)據(jù)的確定的時間(certain time);打孔模式發(fā)生器65,用于產(chǎn)生打孔模式;和單獨(dú)的控制器66,用于控制延遲單元61和打孔模式發(fā)生器65。
這樣一個使用延遲單元的系統(tǒng)具有如下缺點(diǎn)它占用大量的硬件空間,并且要比使用其它單元的情況消耗相對多的電能,這就帶來了信道譯碼設(shè)備的實現(xiàn)變得復(fù)雜的問題。
因此,在系統(tǒng)有非常復(fù)雜的打孔模式的情況下,該系統(tǒng)具有用于打孔模式的控制邏輯變得相當(dāng)復(fù)雜的問題。
發(fā)明內(nèi)容
因此,本發(fā)明的一個方面是提供一種簡化的信道譯碼設(shè)備及其信道譯碼方法。
為了實現(xiàn)上述方面,信道譯碼設(shè)備包括去打孔單元,用于基于打孔模式在打孔位置上插入任意數(shù)據(jù),并且輸出去打孔數(shù)據(jù);維特比譯碼器,用于譯碼去打孔數(shù)據(jù),輸出譯碼數(shù)據(jù),以及臨時存儲和讀出去打孔數(shù)據(jù)和打孔模式;和性能測量單元,用于使用去打孔數(shù)據(jù)、譯碼數(shù)據(jù)和打孔模式,計算譯碼數(shù)據(jù)的誤碼率,其中,維特比譯碼器在輸出譯碼數(shù)據(jù)時,讀出與譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式。
最好,維特比譯碼器包括存儲器,用于存儲去打孔數(shù)據(jù)和打孔模式;和存儲器控制單元,用于在輸出譯碼數(shù)據(jù)時,控制讀出與譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式。
維特比譯碼器包括分支度量發(fā)生單元(branch metric generation unit),用于使用去打孔數(shù)據(jù),產(chǎn)生分支度量;相加-比較-選擇單元,用于輸出通過對分支度量和路徑度量的相加、比較和選擇過程的狀態(tài)轉(zhuǎn)換信息;回溯(trace-back)存儲器,用于存儲狀態(tài)轉(zhuǎn)換信息、去打孔數(shù)據(jù)和打孔模式;回溯控制單元,用于回溯存儲在回溯存儲器中的狀態(tài)轉(zhuǎn)換信息,輸出去打孔數(shù)據(jù)的譯碼數(shù)據(jù),以及在輸出譯碼數(shù)據(jù)時,讀出與譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式。
最好,當(dāng)將從相加-比較-選擇單元輸出的狀態(tài)轉(zhuǎn)換信息存儲在回溯存儲器中時,回溯控制單元控制去打孔數(shù)據(jù)和打孔模式在回溯存儲器中的存儲。
性能測量單元包括重編碼器,用于對譯碼數(shù)據(jù)進(jìn)行編碼,并且輸出編碼數(shù)據(jù);和誤差計算單元,用于基于所讀出的打孔模式,比較所讀出的去打孔數(shù)據(jù)和編碼數(shù)據(jù),并計算譯碼數(shù)據(jù)的誤碼率。
最好,誤差計算單元比較在未被打孔的位置上的去打孔數(shù)據(jù)和編碼數(shù)據(jù),并計算譯碼數(shù)據(jù)的誤碼率。
同時,根據(jù)本發(fā)明的信道譯碼方法包括步驟基于打孔模式,在打孔位置上插入任意數(shù)據(jù),并且輸出去打孔數(shù)據(jù);譯碼去打孔數(shù)據(jù),輸出譯碼數(shù)據(jù),存儲去打孔數(shù)據(jù)和打孔模式,并且在輸出譯碼數(shù)據(jù)時,讀出與譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式;和使用去打孔數(shù)據(jù)、譯碼數(shù)據(jù)和打孔模式計算譯碼誤碼率。
維特比譯碼步驟包括步驟使用去打孔數(shù)據(jù)來產(chǎn)生分支度量;輸出通過對分支度量和路徑度量的相加、比較和選擇過程的狀態(tài)轉(zhuǎn)換信息;存儲狀態(tài)轉(zhuǎn)換信息、去打孔數(shù)據(jù)和打孔模式;和回溯存儲在回溯存儲器中的狀態(tài)轉(zhuǎn)換信息,輸出去打孔數(shù)據(jù)的譯碼數(shù)據(jù),并且在輸出譯碼數(shù)據(jù)時,讀出與譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式。
性能測量步驟包括步驟對譯碼數(shù)據(jù)進(jìn)行編碼,并輸出編碼數(shù)據(jù);和基于所讀出的打孔模式,比較所讀出的去打孔數(shù)據(jù)和編碼數(shù)據(jù),并計算譯碼數(shù)據(jù)的誤碼率。
最好,通過比較在未被打孔的位置上的去打孔數(shù)據(jù)和編碼數(shù)據(jù),來計算譯碼數(shù)據(jù)的誤碼率。
因此,本發(fā)明能減少信道譯碼設(shè)備的硬件,并相應(yīng)地降低電能消耗和成本。
參照下列附圖詳細(xì)描述本發(fā)明,在附圖中,相同的附圖標(biāo)記指示相同的單元,其中
圖1是示出了傳統(tǒng)信道譯碼設(shè)備的示意框圖;圖2是示出了根據(jù)本發(fā)明的實施例的簡化的信道譯碼設(shè)備的示意框圖;圖3是示出了根據(jù)本發(fā)明的實施例的信道譯碼設(shè)備的詳細(xì)方框圖;圖4是示出了用于圖3的回溯存儲器的記錄控制定時的圖;圖5是示出了圖3的回溯存儲器結(jié)構(gòu)的圖;和圖6是示出了根據(jù)本發(fā)明的實施例的信道譯碼方法的流程圖。
具體實施例方式
以下,將參照附圖來詳細(xì)描述本發(fā)明。
圖2是示出了根據(jù)本發(fā)明的實施例的信道譯碼設(shè)備的示意框圖。
信道譯碼設(shè)備具有去打孔單元240、維特比譯碼器250和性能測量單元260。
去打孔單元240基于打孔模式,在輸入數(shù)據(jù)的打孔位置上插入任意值來執(zhí)行去打孔。
也就是說,發(fā)射機(jī)對一個數(shù)據(jù)執(zhí)行卷積編碼,以產(chǎn)生預(yù)定數(shù)量的數(shù)據(jù),并打孔部分?jǐn)?shù)據(jù),以提高卷積編碼數(shù)據(jù)的傳輸速率,并發(fā)送剩余數(shù)據(jù)。
表1示出了與卷積編碼器的碼率相對應(yīng)的打孔模式。
例如,在碼率是3/4的情況下,基于打孔模式(110,101)的打孔數(shù)據(jù)如表2所示。
如表2所示,將數(shù)據(jù)u(t)卷積譯碼和編碼成C0信道數(shù)據(jù)C0(t)和C1信道數(shù)據(jù)C1(t),并根據(jù)打孔模式(110,101)對用粗體字示出的編碼數(shù)據(jù)進(jìn)行打孔,并將其發(fā)送。
如上所述,對于已打孔和發(fā)送的數(shù)據(jù),去打孔單元240基于應(yīng)用于發(fā)射機(jī)的打孔模式,在打孔位置上插入任意數(shù)據(jù),以執(zhí)行去打孔。
維特比譯碼器250對輸入數(shù)據(jù)Vi_IN執(zhí)行維特比譯碼。首先,維特比譯碼器250利用輸入數(shù)據(jù)Vi_IN來計算分支度量(branch metric)和路徑度量(pathmetric),而相加-比較-選擇單元(在后面描述)使用分支度量和路徑度量,將輸入數(shù)據(jù)的狀態(tài)轉(zhuǎn)換信息存儲在回溯存儲器(未示出,但在后面描述)中。維特比譯碼器250基于存儲在回溯存儲器(未示出)中的狀態(tài)轉(zhuǎn)換信息,譯碼輸入數(shù)據(jù)Vi_IN,并將其輸出。
此外,回溯存儲器(未示出)存儲輸入數(shù)據(jù)Vi_IN和與輸入數(shù)據(jù)相對應(yīng)的打孔模式Pun_P。
當(dāng)從維特比譯碼器250輸出譯碼數(shù)據(jù)時,也從回溯存儲器(未示出)中讀取輸入數(shù)據(jù)Vi_IN和與譯碼數(shù)據(jù)相對應(yīng)的打孔模式Pun_P。
性能測量單元260計算維特比譯碼器250的譯碼誤碼率,并接著測量維特比譯碼器250的性能。性能測量單元260具有重編碼器263和誤差計算單元267。
重編碼器263對在維特比譯碼器250中譯碼的數(shù)據(jù)執(zhí)行卷積編碼。也就是,重編碼器263以與輸入到維特比譯碼器250中的數(shù)據(jù)Vi_IN相同的方式,對數(shù)據(jù)執(zhí)行編碼。
誤差計算單元267比較從回溯存儲器(未示出)中讀出的輸入數(shù)據(jù)Vi_IN和重編碼器263中的卷積編碼數(shù)據(jù),以計算譯碼誤碼率。在比較時,誤差計算單元267基于從回溯存儲器(未示出)中讀出的打孔模式Pun_P,來執(zhí)行比較。也就是,僅當(dāng)打孔模式為“1”時,誤差計算單元267比較輸入數(shù)據(jù)Vi_IN和編碼數(shù)據(jù),以計算誤碼率。
因此,測量了維特比譯碼器250的譯碼性能。
這樣,使用維特比譯碼器250的性能測量單元的實現(xiàn)減少了硬件,諸如延遲單元和打孔模式發(fā)生器,從而能減小系統(tǒng)的規(guī)模,并且獲得降低電能消耗和成本的效果。
圖3是詳細(xì)示出了根據(jù)本發(fā)明的實施例的信道譯碼設(shè)備的維特比譯碼器350的圖,圖4是示出了回溯存儲器355-1的記錄控制定時的圖,而圖5是示出了回溯存儲器355-1的結(jié)構(gòu)的圖。以下,將參照圖3到圖5,更詳細(xì)地描述本發(fā)明。
將在去打孔單元340中去打孔的數(shù)據(jù)輸入到維特比譯碼器350中。通過分支度量發(fā)生單元351、相加-比較-選擇單元353和回溯控制單元355,來譯碼輸入到維特比譯碼器350中的數(shù)據(jù)。
分支度量發(fā)生單元351通過輸入數(shù)據(jù)Vi_IN獲得分支度量BM。例如,如果分支度量發(fā)生單元351具有1/2的傳輸速率,那么分支度量發(fā)生單元351獲得四個碼字00、01、10和11,以及與每個碼字相對應(yīng)的歐幾里德(Euclidian)或漢明(Hamming)距離。
相加-比較-選擇單元353相加分支度量BM和路徑度量PM,比較相加后的值中在相同狀態(tài)下轉(zhuǎn)換的兩個值,并且在路徑度量存儲器(未示出)中存儲較小的值,并且,在這時將狀態(tài)轉(zhuǎn)換信息輸出到回溯單元355。
回溯單元355具有回溯存儲器355-1,其存儲了關(guān)于輸入數(shù)據(jù)Vi_IN的狀態(tài)轉(zhuǎn)換信息和用于關(guān)聯(lián)性能測量單元360的輸入數(shù)據(jù)Vi_In和打孔模式Pun_P;和回溯控制單元355-2,用于控制回溯存儲器355-1的存儲和檢索。
圖4是示出了用于回溯存儲器355-1的記錄控制定時的圖。如圖4所示,在維特比譯碼器350具有深度7并處理一個蝶形結(jié)構(gòu)(bufferfly-structured)相加-比較-選擇(ACS)中的數(shù)據(jù)的情況下,使用應(yīng)用于維特比譯碼器350的輸入數(shù)據(jù)Vi_IN來獲得狀態(tài)轉(zhuǎn)換信息所需的時鐘數(shù)是32到34個時鐘。因此,在32到34個時鐘之后的時鐘Wt存儲有關(guān)輸入數(shù)據(jù)Vi_IN的狀態(tài)轉(zhuǎn)換信息。此時,在相同的時鐘Wt,還存儲用于關(guān)聯(lián)性能測量單元360的輸入數(shù)據(jù)Vi_IN和打孔模式Pun_P。
圖4中示出的存儲器記錄控制方案說明了根據(jù)本發(fā)明的、使用現(xiàn)有回溯控制單元355-2的控制對輸入數(shù)據(jù)Vi_IN和打孔模式Pun_P的記錄,但是能以不同的方案來控制記錄。
圖5是說明了關(guān)于具有1/2傳輸速率的輸入數(shù)據(jù)Vi_IN的回溯存儲器355-1的結(jié)構(gòu)的圖?;厮荽鎯ζ?55-1具有與按照發(fā)射機(jī)中卷積編碼器的寄存器數(shù)量的狀態(tài)數(shù)W相對應(yīng)的存儲空間和回溯長度L,同時還具有用于記錄用于與性能測量單元360相關(guān)聯(lián)的輸入數(shù)據(jù)Vi_IN和打孔模式Pun_P的存儲空間。
因此,回溯存儲器355-1存儲有關(guān)輸入數(shù)據(jù)Vi_IN的狀態(tài)轉(zhuǎn)換信息、I/Q輸入數(shù)據(jù)、和與I/Q信道輸入數(shù)據(jù)Vi_INi和Vi_INq相對應(yīng)的打孔模式Pun_Pi和Pun_Pq。
回溯控制單元355-2在確定的時間之后回溯記錄在回溯存儲器355-1中的狀態(tài)轉(zhuǎn)換信息,以輸出關(guān)于輸入數(shù)據(jù)Vi_IN的譯碼數(shù)據(jù)。當(dāng)輸出譯碼數(shù)據(jù)時,回溯控制單元355-2讀出存儲在回溯存儲器355-1中的輸入數(shù)據(jù)Vi_IN和打孔模式Pun_P,并接著將同樣的數(shù)據(jù)輸出到性能測量單元360。
性能測量單元360使用從維特比譯碼器350輸出的譯碼數(shù)據(jù)、輸入數(shù)據(jù)Vi_IN和相應(yīng)的打孔模式,測量維特比譯碼器350的性能。
重編碼器363對譯碼數(shù)據(jù)執(zhí)行卷積編碼,以便使之變成與維特比譯碼器350的輸入數(shù)據(jù)Vi_IN相同的格式。
誤差計算單元367比較從維特比譯碼器350的回溯存儲器355-1中讀出的輸入數(shù)據(jù)Vi_IN和重編碼器363的卷積編碼數(shù)據(jù),以計算譯碼誤碼率。在比較時,誤差計算單元367基于從維特比譯碼器350的回溯存儲器(未示出)中讀出的打孔模式Pun_P執(zhí)行比較。也就是,誤差計算單元367僅當(dāng)打孔模式是“1”時,比較輸入數(shù)據(jù)Vi_IN和編碼數(shù)據(jù),并且計算誤碼率。
圖6是示出了根據(jù)本發(fā)明的實施例的數(shù)字廣播接收機(jī)的維特比譯碼器的性能測量方法的流程圖,并且將參照圖3和圖6,描述根據(jù)本發(fā)明的數(shù)字廣播接收機(jī)的維特比譯碼器的性能測量方法。
將去打孔單元340中的去打孔數(shù)據(jù)Vi_IN和打孔模式Pun_P輸入到維特比譯碼器350(S611)。
分支度量發(fā)生器351和相加-比較-選擇單元353計算關(guān)于輸入到維特比譯碼器350中的數(shù)據(jù)Vi_IN的狀態(tài)轉(zhuǎn)換信息,并接著將狀態(tài)轉(zhuǎn)換信息存儲到回溯存儲器355-1中。在狀態(tài)轉(zhuǎn)換信息被存儲之后,將輸入數(shù)據(jù)Vi_IN和打孔模式Pun_P存儲在回溯存儲器355-1中(S613)。
在確定的時間之后,回溯控制單元355-2回溯存儲在回溯存儲器355-1中的狀態(tài)轉(zhuǎn)換信息,以輸出相對于輸入數(shù)據(jù)Vi_IN的譯碼數(shù)據(jù)。當(dāng)輸出譯碼數(shù)據(jù)時,回溯控制單元355-2讀出存儲在回溯存儲器355-1中的輸入數(shù)據(jù)Vi_IN和打孔模式Pun_P,并且接著將同樣的數(shù)據(jù)輸出到性能測量單元360(S615)。
性能測量單元360的重編碼器363對譯碼數(shù)據(jù)執(zhí)行卷積編碼(S621)。
誤差計算單元367基于打孔模式Pun_P,比較從維特比譯碼器350的回溯存儲器355-1中讀出的輸入數(shù)據(jù)Vi_IN和重編碼器363的譯碼數(shù)據(jù),以計算譯碼誤碼率(S623)。
如上所述,本發(fā)明將輸入數(shù)據(jù)和打孔模式存儲在維特比譯碼器的回溯存儲器中,當(dāng)在確定的時間之后輸出譯碼數(shù)據(jù)時,讀出輸入數(shù)據(jù)和打孔模式,并且使用它們來測量性能。
因此,本發(fā)明能減少信道譯碼設(shè)備的硬件,并且相應(yīng)地降低電能消耗和成本。
本發(fā)明將在測量維特比譯碼器的性能時所需的維特比輸入數(shù)據(jù)和打孔模式存儲到維特比譯碼器的回溯存儲器中,并且利用所存儲的維特比輸入數(shù)據(jù)和打孔模式,以減少性能測量單元的硬件。
也就是,傳統(tǒng)的性能測量單元具有用于延遲輸入到維特比譯碼器中的數(shù)據(jù)的延遲單元;用于控制延遲單元的控制邏輯;用于產(chǎn)生打孔模式的單元;用于產(chǎn)生與輸入數(shù)據(jù)相對應(yīng)的打孔模式的控制邏輯等,以便測量譯碼性能。但是,本發(fā)明控制在回溯存儲器中存儲輸入數(shù)據(jù)和打孔模式和從回溯存儲器中檢索輸入數(shù)據(jù)和打孔模式,以便有效替代傳統(tǒng)的延遲單元、打孔模式發(fā)生器及其控制邏輯功能。
特別是,即使在具有非常復(fù)雜的打孔模式的系統(tǒng)中,本發(fā)明能利用傳統(tǒng)的回溯控制邏輯,而不用用于該系統(tǒng)的單獨(dú)的控制邏輯,從而大大減少了硬件的復(fù)雜程度。
因此,本發(fā)明能簡化信道譯碼設(shè)備的實現(xiàn),并獲得降低電能消耗和成本的效果。
雖然已經(jīng)描述了本發(fā)明的優(yōu)選實施例,但是本領(lǐng)域技術(shù)人員應(yīng)該明白本發(fā)明不限于所描述的優(yōu)選實施例,而是在由所附權(quán)利要求書所限定的本發(fā)明的精神和范圍內(nèi),可以做各種變化和修改。
權(quán)利要求
1.一種信道譯碼設(shè)備,包括去打孔單元,用于基于打孔模式,在打孔位置上插入任意數(shù)據(jù),并輸出去打孔數(shù)據(jù);維特比譯碼器,用于譯碼該去打孔數(shù)據(jù),輸出譯碼數(shù)據(jù),并臨時存儲和讀出該去打孔數(shù)據(jù)和該打孔模式;和性能測量單元,用于使用該去打孔數(shù)據(jù)、該譯碼數(shù)據(jù)和該打孔模式來計算該譯碼數(shù)據(jù)的誤碼率,其中,該維特比譯碼器在輸出該譯碼數(shù)據(jù)時,讀出與該譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式。
2.如權(quán)利要求1所述的信道譯碼設(shè)備,其中,該維特比譯碼器包括存儲器,用于存儲該去打孔數(shù)據(jù)和該打孔模式;和存儲器控制單元,用于在輸出譯碼數(shù)據(jù)時控制讀出與該譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式。
3.如權(quán)利要求1所述的信道譯碼設(shè)備,其中,該維特比譯碼器包括分支度量發(fā)生單元,用于使用該去打孔數(shù)據(jù)來產(chǎn)生分支度量;相加-比較-選擇單元,用于輸出通過對分支度量和路徑度量的相加、比較和選擇過程的狀態(tài)轉(zhuǎn)換信息;回溯存儲器,用于存儲該狀態(tài)轉(zhuǎn)換信息、該去打孔數(shù)據(jù)和該打孔模式;和回溯控制單元,用于回溯存儲在該回溯存儲器中的該狀態(tài)轉(zhuǎn)換信息、輸出該去打孔數(shù)據(jù)的該譯碼數(shù)據(jù),并且當(dāng)輸出該譯碼數(shù)據(jù)時,讀出與該譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式。
4.如權(quán)利要求3所述的信道譯碼設(shè)備,其中,當(dāng)在該回溯存儲器中存儲從該相加-比較-選擇單元輸出的該狀態(tài)轉(zhuǎn)換信息時,該回溯控制單元控制該去打孔數(shù)據(jù)和該打孔模式在該回溯存儲器中的存儲。
5.如權(quán)利要求1所述的信道譯碼設(shè)備,其中,該性能測量單元包括重編碼器,用于對該譯碼數(shù)據(jù)進(jìn)行編碼,并輸出編碼數(shù)據(jù);和誤差計算單元,用于基于所讀出的打孔模式,比較所讀出的去打孔數(shù)據(jù)和該編碼數(shù)據(jù),并計算該譯碼數(shù)據(jù)的誤碼率。
6.如權(quán)利要求5所述的信道譯碼設(shè)備,其中,該誤差計算單元比較在未被打孔的位置上的去打孔數(shù)據(jù)和編碼數(shù)據(jù),并計算該譯碼數(shù)據(jù)的誤碼率。
7.一種信道譯碼方法,包括步驟基于打孔模式,在打孔位置上插入任意數(shù)據(jù),并輸出去打孔數(shù)據(jù);譯碼該去打孔數(shù)據(jù),輸出譯碼數(shù)據(jù),存儲該去打孔數(shù)據(jù)和該打孔模式,并在輸出該譯碼數(shù)據(jù)時,讀出與該譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式;和使用該去打孔數(shù)據(jù)、該譯碼數(shù)據(jù)和該打孔模式來計算譯碼誤碼率。
8.如權(quán)利要求7所述的信道譯碼方法,其中,維特比譯碼步驟包括步驟使用該去打孔數(shù)據(jù),來產(chǎn)生分支度量;輸出通過對分支度量和路徑度量的相加、比較和選擇過程的狀態(tài)轉(zhuǎn)換信息;存儲該狀態(tài)轉(zhuǎn)換信息、該去打孔數(shù)據(jù)和該打孔模式;和回溯存儲該回溯存儲器中的該狀態(tài)轉(zhuǎn)換信息,輸出該去打孔數(shù)據(jù)的該譯碼數(shù)據(jù),并在輸出該譯碼數(shù)據(jù)時,讀出與該譯碼數(shù)據(jù)相對應(yīng)的去打孔數(shù)據(jù)和打孔模式。
9.如權(quán)利要求7所述的信道譯碼方法,其中,性能測量步驟包括步驟對譯碼數(shù)據(jù)進(jìn)行編碼,并輸出編碼數(shù)據(jù);和基于所讀出的打孔模式,比較所讀出的去打孔數(shù)據(jù)和編碼數(shù)據(jù),并計算該譯碼數(shù)據(jù)的誤碼率。
10.如權(quán)利要求9所述的信道譯碼方法,其中,通過比較在未被打孔的位置上的去打孔數(shù)據(jù)和編碼數(shù)據(jù),來計算譯碼數(shù)據(jù)的誤碼率。
全文摘要
本發(fā)明公開了一種簡化的信道譯碼設(shè)備及其信道譯碼方法。該信道譯碼設(shè)備包括去打孔單元,用于基于打孔模式,在打孔位置上插入任意數(shù)據(jù),并輸出去打孔數(shù)據(jù);維特比譯碼器,用于譯碼該去打孔數(shù)據(jù),輸出譯碼數(shù)據(jù),并臨時存儲和讀出該去打孔數(shù)據(jù)和該打孔模式;和性能測量單元,用于使用該去打孔數(shù)據(jù)、該譯碼數(shù)據(jù)和該打孔模式來計算該譯碼數(shù)據(jù)的誤碼率。因此,該信道譯碼設(shè)備使用維特比譯碼器來計算譯碼數(shù)據(jù)的誤碼率,從而減少了性能測量單元的硬件,并相應(yīng)地降低了電能消耗和成本。
文檔編號H03M13/23GK1610266SQ200410078959
公開日2005年4月27日 申請日期2004年9月16日 優(yōu)先權(quán)日2003年10月21日
發(fā)明者鄭碩鎮(zhèn), 趙淵坤 申請人:三星電子株式會社