專利名稱:歐洲數(shù)字音頻廣播接收器的信道解碼器及其信道解碼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種歐洲數(shù)字音頻廣播(DAB)接收器,具體涉及一種信道解碼裝置。
背景技術(shù):
圖1是用于一般歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼裝置的示意方框圖。
DAB接收器的信道解碼裝置包括映射器10、去交織器存儲器20、去交織器30、去刪截單元40、緩沖器50和維特比解碼器60。
映射器10存儲到去交織器存儲器20的I和Q數(shù)據(jù)的輸入。
去交織器存儲器20通常在維特比解碼中具有對應(yīng)于16個公共交織幀(CIF)的大約4M比特的容量,并且存儲從映射器10輸入的數(shù)據(jù)。
去交織器30根據(jù)刪截信息在16個相應(yīng)的CIF(軟判定類型)的發(fā)送端以交織的順序一個接一個讀取數(shù)據(jù)。刪截信息通常包括用于歐洲D(zhuǎn)AB發(fā)射器/接收器的諸如1111、1110、1100、1000的4種刪截矢量。
去刪截單元40根據(jù)刪截矢量來執(zhí)行去刪截,即在發(fā)送端被刪截的數(shù)據(jù)的位置插入預(yù)定的數(shù)據(jù)。更具體而言,在發(fā)送端通過對單個數(shù)據(jù)的卷積編碼來產(chǎn)生多個數(shù)據(jù),并且為了增進(jìn)卷積編碼的數(shù)據(jù)的傳輸率,在發(fā)送之前對一些數(shù)據(jù)刪截。根據(jù)刪截矢量,去刪截單元40在所接收的刪截數(shù)據(jù)中插入例如7的數(shù)據(jù)。
緩沖器50根據(jù)刪截矢量存儲去交織和去刪截的數(shù)據(jù),并且隨后輸出軟判定的4比特。
下面的表1示出了在卷積編碼、刪截和去刪截之后的各個數(shù)據(jù)D。
維特比解碼器60以4比特軟判定數(shù)據(jù)的單位對緩沖器50的去刪截數(shù)據(jù)執(zhí)行維特比解碼,4比特軟判定數(shù)據(jù)即4D04D14D24D3,4D04D14D27,4D04D177,4D0777(4D=4比特數(shù)據(jù))。
但是,傳統(tǒng)的歐洲D(zhuǎn)AB接收器的信道解碼裝置具有下列缺陷。
第一個問題涉及去交織器存儲器20的地址結(jié)構(gòu),下面示出其示例。
如在示例1中所示,4比特CIF地址被設(shè)置為上地址,而每個CIF的15比特數(shù)據(jù)地址被設(shè)置為下地址。因此,去交織器存儲器20在作為4比特CIF地址和15比特數(shù)據(jù)地址的組合的絕對地址中存儲數(shù)據(jù)。因為彼此獨立地操作CIF地址和數(shù)據(jù)地址,去交織變得更容易。但是,存在一個缺點,即CIF總是具有未填充數(shù)據(jù)的空白空間。這表示在各個CIF中的空白地址和帶來的存儲空間的浪費。
傳統(tǒng)歐洲D(zhuǎn)AB接收器的信道解碼裝置的第二個問題是解碼時間。圖2是圖解圖1的信道解碼裝置的工作的時序圖。
如在圖2的時序圖中所示,根據(jù)“讀”信號,根據(jù)刪截矢量以不規(guī)則的定時讀取在去交織器存儲器20中存儲的數(shù)據(jù)。例如,對于刪截矢量‘1111’,與時鐘信號CLK對應(yīng)地逐個讀取數(shù)據(jù)4D0,4D1,4D2,4D3。對于刪截矢量‘1000’,在4個時鐘信號期間僅僅讀取一個數(shù)據(jù)、即4D0。同時,對于維特比解碼器60對信號viterbi_ENABLE的接收,以規(guī)則的周期來解碼數(shù)據(jù)。以4個時鐘周期來施加Vitebi_ENABLE信號。雖然對于刪截矢量‘1111’沒有時鐘信號的浪費,對于刪截矢量‘1100’浪費了2個時鐘信號,對于刪截矢量‘1000’浪費了3個時鐘信號。結(jié)果,對于DAB數(shù)據(jù)的全體幀,解碼時間和功耗提高。
第三,在圖3的方框圖中示意地示出的維特比解碼器60的性能測量裝置70中存在一個問題。通過測量誤差率、即通過利用來自維特比解碼器60的輸出信號在維特比解碼之前估計數(shù)據(jù)然后將所估計的數(shù)據(jù)與輸入到維特比解碼器60的數(shù)據(jù)相比較,確定維特比解碼器60的性能。
如圖3所示,維特比解碼器60的性能測量裝置70包括硬判定單元71、延遲單元72、重新編碼器73、刪截單元74、誤差計算單元75和誤差顯示單元76。
硬判定單元71將輸入到維特比解碼器60的軟判定數(shù)據(jù)轉(zhuǎn)換為硬判定數(shù)據(jù)。在延遲單元72將硬判定數(shù)據(jù)延遲解碼和從維特比解碼器60輸出數(shù)據(jù)的持續(xù)時間。在所述延遲之后輸出數(shù)據(jù)。當(dāng)從維特比解碼器60輸出所解碼的數(shù)據(jù)的時候,輸出數(shù)據(jù)在重新編碼器73被卷積解碼,并且在刪截單元74按照刪截信息被刪截。來自刪截單元74的刪截數(shù)據(jù)和來自延遲單元72的延遲數(shù)據(jù)被輸入到誤差計算單元75以便與未被刪截的數(shù)據(jù)相比較,結(jié)果,計算誤差率。通過誤差顯示單元76來從外部顯示所計算的誤差率。
在傳統(tǒng)的性能測量裝置70中,與信道解碼裝置的去刪截單元40相同的刪截單元74被另外要求來產(chǎn)生用于卷積編碼的數(shù)據(jù)的刪截的刪截矢量。于是,系統(tǒng)變得復(fù)雜,并且不必要的功耗增長。
發(fā)明內(nèi)容
因此,本發(fā)明的第一個方面是改進(jìn)去交織器存儲器的地址結(jié)構(gòu)以便提高其效率。
本發(fā)明的第二方面是降低整個系統(tǒng)的信道編碼時間以便降低功耗。
本發(fā)明的第三方面是以簡單的結(jié)構(gòu)來實現(xiàn)用于維特比解碼器的性能測量裝置,以便降低系統(tǒng)的功耗和復(fù)雜性。
為了實現(xiàn)本發(fā)明的上述方面和/或特征,提供了一種歐洲數(shù)字音頻廣播接收器,將參照本發(fā)明的幾個實施例來說明這種歐洲數(shù)字音頻廣播接收器。
按照第一個優(yōu)選實施例,歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼裝置包括去交織器存儲器,具有指定在多個數(shù)據(jù)組中的一個數(shù)據(jù)組的第一地址、指定在各個數(shù)據(jù)組中包括的數(shù)據(jù)中的一個數(shù)據(jù)的第二地址,所述去交織器存儲器具有這樣的數(shù)據(jù)結(jié)構(gòu),其中將第二地址作為上地址,將第一地址作為下地址;映射器,用于按照去交織器存儲器的地址結(jié)構(gòu)在去交織器存儲器中映射和存儲輸入的數(shù)據(jù);去交織器,用于以規(guī)則的定時,去交織在去交織器存儲器中存儲的數(shù)據(jù),因此產(chǎn)生去交織的數(shù)據(jù);去刪截單元,用于根據(jù)刪截信息在被刪截的數(shù)據(jù)的位置插入預(yù)定的值,因此產(chǎn)生去刪截的數(shù)據(jù);維特比解碼器,用于將預(yù)定單元的編碼數(shù)據(jù)解碼為在編碼之前的原始形式,預(yù)定單元的編碼數(shù)據(jù)由去交織的數(shù)據(jù)和去刪截的數(shù)據(jù)組成。
多個數(shù)據(jù)組是公共交織的幀,在多個數(shù)據(jù)組中的那個數(shù)據(jù)組具有4比特的地址,數(shù)據(jù)中的一個數(shù)據(jù)具有15比特的地址,并且去交織器存儲器的地址結(jié)構(gòu)將15比特的地址作為上地址,將4比特的地址作為下地址。
同樣按照第一優(yōu)選實施例,一種歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼方法包括步驟按照一種地址結(jié)構(gòu)來存儲數(shù)據(jù),所述地址結(jié)構(gòu)具有指定在多個數(shù)據(jù)組中的一個數(shù)據(jù)組的第一地址、指定在各個數(shù)據(jù)組中包括的數(shù)據(jù)中的一個數(shù)據(jù)的第二地址,所述數(shù)據(jù)結(jié)構(gòu)將第二地址作為上地址,將第一地址作為下地址;以規(guī)則的定時去交織按照所述地址結(jié)構(gòu)存儲的數(shù)據(jù),因此產(chǎn)生去交織的數(shù)據(jù);根據(jù)刪截信息在被刪截的數(shù)據(jù)的位置插入預(yù)定的值,因此產(chǎn)生去刪截的數(shù)據(jù);將預(yù)定單元的編碼數(shù)據(jù)解碼為在編碼之前的原始形式,預(yù)定單元的編碼數(shù)據(jù)由去交織的數(shù)據(jù)和去刪截的數(shù)據(jù)組成。
按照本發(fā)明的第二優(yōu)選實施例,一種歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼裝置包括映射器,用于映射和在去交織器存儲器中存儲輸入數(shù)據(jù);去交織器,用于以規(guī)則的定時,去交織在去交織器存儲器中存儲的數(shù)據(jù),因此產(chǎn)生去交織的數(shù)據(jù);去刪截單元,用于根據(jù)刪截信息在被刪截的數(shù)據(jù)的位置插入預(yù)定的值,因此產(chǎn)生去刪截的數(shù)據(jù);維特比解碼器,用于將預(yù)定單元的編碼數(shù)據(jù)解碼為在編碼之前的原始形式,預(yù)定單元的編碼數(shù)據(jù)由去交織的數(shù)據(jù)和去刪截的數(shù)據(jù)組成。所述去刪截單元根據(jù)刪截信息控制維特比解碼器的解碼。
去刪截單元當(dāng)去交織的數(shù)據(jù)被輸入到維特比解碼器的時候向維特比解碼器施加一個使能信號以操作維特比解碼器。去刪截的數(shù)據(jù)當(dāng)所述使能信號被施加到維特比解碼器的時候被輸入到維特比解碼器。
同樣,按照本發(fā)明的第二優(yōu)選實施例,一種歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼方法包括步驟映射和存儲輸入數(shù)據(jù);按照預(yù)定的規(guī)則去交織以規(guī)則的定時存儲的存儲數(shù)據(jù),因此產(chǎn)生去交織的數(shù)據(jù);根據(jù)刪截信息在被刪截的數(shù)據(jù)的位置插入預(yù)定的值,因此產(chǎn)生去刪截的數(shù)據(jù);將預(yù)定單元的編碼數(shù)據(jù)解碼為在編碼之前的原始形式,預(yù)定單元的編碼數(shù)據(jù)由去交織的數(shù)據(jù)和去刪截的數(shù)據(jù)組成,并且從維特比解碼器被輸入。
去刪截步驟還包括步驟向維特比解碼器施加一個使能信號以操作維特比解碼器。當(dāng)交織的數(shù)據(jù)被輸入到維特比解碼器的時候根據(jù)刪截信息來向維特比解碼器施加所述使能信號。去刪截步驟當(dāng)所述使能信號被施加到維特比解碼器的時候向維特比解碼器輸入去交織的數(shù)據(jù)。
按照本發(fā)明的第三優(yōu)選實施例,提供給歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼裝置的性能測量裝置包括刪截信息插入單元,用于在從維特比解碼器輸入的信號中插入信息數(shù)據(jù)作為刪截信息;重新編碼器,用于卷積編碼從維特比解碼器輸出的信號;誤差計算單元,用于利用信息數(shù)據(jù)來估計刪截信息,并且通過將來自維特比解碼器的數(shù)據(jù)與卷積編碼的數(shù)據(jù)相比較來計算解碼誤差率。
本發(fā)明還提供了一種硬判定單元,用于將被插入信息數(shù)據(jù)和隨后從刪截信息插入單元輸出的數(shù)據(jù)轉(zhuǎn)換為硬判定數(shù)據(jù)。硬判定單元根據(jù)信息數(shù)據(jù)來估計刪截信息,并且向誤差計算單元提供估計的刪截信息。
同時,一種性能測量方法包括步驟在從維特比解碼器輸入的數(shù)據(jù)中插入信息數(shù)據(jù)作為刪截信息,并且根據(jù)通過信息數(shù)據(jù)估計的刪截信息、通過比較輸入到維特比解碼器的數(shù)據(jù)和從維特比解碼器輸出的數(shù)據(jù)來計算誤差率。
本發(fā)明還提供了將被插入信息數(shù)據(jù)的數(shù)據(jù)轉(zhuǎn)換為硬判定數(shù)據(jù)的步驟。硬判定轉(zhuǎn)換步驟根據(jù)信息數(shù)據(jù)估計刪截信息,誤差計算步驟通過利用所估計的刪截信息來計算誤差率。
按照本發(fā)明的優(yōu)選實施例,改進(jìn)的地址結(jié)構(gòu)的去交織器存儲器使得能夠有效地利用存儲器,并且控制在維特比解碼器上的去刪截單元縮短了解碼時間。而且,因為可以以簡單的結(jié)構(gòu)來構(gòu)造維特比解碼器的性能測量裝置的電路,因此,整個信道解碼系統(tǒng)可以繼而具有簡單的結(jié)構(gòu)。
通過參照附圖詳細(xì)說明本發(fā)明的優(yōu)選實施例,本發(fā)明的上述目的和其他特點將會變得更加清楚,其中圖1是傳統(tǒng)的數(shù)字音頻廣播(DAB)接收器的信道解碼裝置的示意方框圖;圖2是圖解圖1的操作的時序圖;
圖3是圖1的維特比解碼器的性能測量裝置的示意方框圖;圖4是按照本發(fā)明的歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼裝置的示意方框圖;圖5是圖解按照本發(fā)明的第一優(yōu)選實施例的存儲器地址結(jié)構(gòu)的圖;圖6是圖解按照本發(fā)明的第一優(yōu)選實施的信道解碼方法的流程圖;圖7是圖解按照本發(fā)明的第二優(yōu)選實施例的操作的時序圖;圖8是圖解按照本發(fā)明的第二優(yōu)選實施例的信道解碼方法的時序圖;圖9是圖解按照本發(fā)明的第三優(yōu)選實施例的信道解碼裝置的性能測量裝置的示意方框圖;圖10是圖解按照本發(fā)明的第三優(yōu)選實施例的信道解碼裝置的性能測量方法的流程圖。
具體實施例方式
以下,參照附圖來詳細(xì)說明本發(fā)明。
圖4是按照本發(fā)明的用于數(shù)字音頻廣播(DAB)接收器的信道解碼裝置的示意方框圖。參見圖4,將更為詳細(xì)地說明第一到第三優(yōu)選實施例。
信道解碼裝置包括映射器100、去交織器存儲器200、去交織器300、去刪截單元400、緩沖器500和維特比解碼器600。
映射器100向去交織器存儲器200映射和存儲I和Q數(shù)據(jù)的輸入。
去交織器存儲器200具有對應(yīng)于16公共交織的幀(CIF)的大約4M比特的容量,并且也具有作為4比特CIF地址和15比特數(shù)據(jù)地址的組合的絕對地址。
去交織器300進(jìn)行去交織,即在發(fā)送端按照交織的順序一個接一個地讀出存儲在去交織器存儲器200中的16個CIF的數(shù)據(jù)。取代根據(jù)刪截信息來讀取數(shù)據(jù),去交織器300根據(jù)刪截信息以規(guī)則的定時讀取數(shù)據(jù)。
根據(jù)刪截信息,去刪截單元400在發(fā)送端被刪截的刪截數(shù)據(jù)的位置插入預(yù)定的數(shù)據(jù)。例如,利用刪截數(shù)據(jù)‘1000’,去刪截單元400在三個刪截數(shù)據(jù)的位置插入作為中間軟判定數(shù)據(jù)的‘7’。然后,去刪截單元400輸出去刪截的數(shù)據(jù)。
緩沖器500存儲軟判定的4比特數(shù)據(jù),即存儲16比特的去交織和去刪截數(shù)據(jù),并且向維特比解碼器600輸出所述數(shù)據(jù)。
維特比解碼器600對于從緩沖器500輸入的16比特數(shù)據(jù)進(jìn)行維特比解碼。后面將參照第二優(yōu)選實施例說明在去刪截單元400的控制下的、維特比解碼器600的操作。
參照附圖將更為詳細(xì)地數(shù)據(jù)本發(fā)明的優(yōu)選實施例。
按照所提供的用于實現(xiàn)第一目的的本發(fā)明的第一優(yōu)選實施例,改進(jìn)了去交織器存儲器200的地址結(jié)構(gòu),從而增進(jìn)了存儲器的存儲效率。
在描述按照第一優(yōu)選實施例的改進(jìn)的地址結(jié)構(gòu)的同時將參考示例2和圖5的表格。圖6用于說明按照改進(jìn)的地址結(jié)構(gòu)的信道解碼方法。
按照本發(fā)明的第一優(yōu)選實施例的去交織器存儲器200的改進(jìn)的地址結(jié)構(gòu)如下[示例2]
去交織器存儲器200具有CIF的15比特的地址數(shù)據(jù)作為上地址,CIF的4比特地址作為下地址。
下面參照圖5的表格所述的是與按照傳統(tǒng)的存儲器地址結(jié)構(gòu)存儲的數(shù)據(jù)的映射相比較的按照上述存儲器地址結(jié)構(gòu)的數(shù)據(jù)的映射。
為了方便描述實施例,假定4比特的CIF地址是2比特CIF地址,假定15比特的數(shù)據(jù)地址是3比特的數(shù)據(jù)地址。而且,將參照圖5主要說明傳統(tǒng)的地址結(jié)構(gòu)和第一優(yōu)選實施例的地址結(jié)構(gòu)的空地址空間。
如圖5所示,在具有一種地址結(jié)構(gòu)——它具有作為上地址的CIF地址和作為下地址的數(shù)據(jù)地址——的傳統(tǒng)的存儲器中(示例1),數(shù)據(jù)1D到4D被依序存儲在各個CIF中,按照被存儲的數(shù)據(jù)的大小在各個CIF中留下空地址100和111(指示為黑單元)。
與傳統(tǒng)的存儲器相比較,在一種地址結(jié)構(gòu)——它具有作為上地址的數(shù)據(jù)地址和作為下地址的CIF地址——的第一優(yōu)選實施例的存儲器中(示例2),以線性形式相對于地址結(jié)構(gòu)映射數(shù)據(jù),于是在整體存儲器地址結(jié)構(gòu)的下面部分集中地留下空地址空間。空地址空間可以被另外用于存儲其他數(shù)據(jù),結(jié)果,改善了存儲器的存儲效率。
映射器100按照去交織器存儲器200的地址結(jié)構(gòu)存儲輸入數(shù)據(jù),如示例2所示(步驟S110)。接著,去交織器300進(jìn)行去交織,即一個接一個地讀取在如示例2中所示的去交織器存儲器200的地址結(jié)構(gòu)中的存儲數(shù)據(jù)(步驟S130)。根據(jù)刪截信息、即按照刪截矢量,去刪截單元400在在發(fā)送端被刪截的數(shù)據(jù)的位置插入預(yù)定的數(shù)據(jù)(步驟S150)。軟判定維特比解碼器600對于在16比特數(shù)據(jù)單元中的數(shù)據(jù)進(jìn)行維特比解碼(步驟S170)。
如果考慮到一般的4M比特存儲容量和OFDM碼元數(shù)據(jù),去交織器存儲器200可以在空存儲空間另外存儲最多12288比特CIF數(shù)據(jù),所述去交織器存儲器200具有按照本發(fā)明的諸如示例2中所示的地址結(jié)構(gòu)的地址結(jié)構(gòu)。結(jié)果,完全地利用了存儲器容量。
接著,按照被提供用于實現(xiàn)第二目的的本發(fā)明的第二優(yōu)選實施例,維特比解碼器600的解碼操作被適當(dāng)?shù)乜刂埔员憧梢钥s短整個解碼時間。
圖7是圖解第二優(yōu)選實施例的時序圖,圖8是圖解按照第二優(yōu)選實施例的信道解碼方法的流程圖。下面將參照圖7和8更為詳細(xì)地說明本發(fā)明的第二優(yōu)選實施例。
去交織器300在與每個時鐘信號CLK同步地接收到讀取信號的時候,進(jìn)行去交織,即以規(guī)則的定時從去交織器存儲器200讀取所存儲的數(shù)據(jù)(4D0、4D1、4D2、4D3、4D0、4D1、4D0…)(步驟210)。
接著,根據(jù)從去刪截單元400輸入的刪截信息,預(yù)定的數(shù)據(jù)被插入到在規(guī)則定時被輸入的去交織的數(shù)據(jù),即在輸入的去交織數(shù)據(jù)的刪截數(shù)據(jù)的位置插入預(yù)定數(shù)據(jù)(步驟S230)。
在去交織和去刪截之后的數(shù)據(jù)被以16比特數(shù)據(jù)的單位輸入到軟判定維特比解碼器600。
維特比解碼器600根據(jù)刪截矢量從去刪截單元400接收維特比_使能信號,并且于是進(jìn)行解碼(步驟S250)。
例如,當(dāng)在去交織的數(shù)據(jù)4D04D14D24D3中的最后的數(shù)據(jù)、即4D3被輸入到維特比解碼器600的時候,利用刪截矢量‘1111’,去刪截單元400向維特比解碼器600施加維特比使能信號。當(dāng)在去交織的數(shù)據(jù)4D04D1中的最后的數(shù)據(jù)、即4D1被輸入到維特比解碼器600的時候,利用刪截矢量‘1100’,去刪截單元400向維特比解碼器600施加維特比_使能信號。作為維特比使能信號同時被輸入的去刪截數(shù)據(jù)被施加到維特比解碼器600。
因為根據(jù)刪截矢量從去刪截單元400向維特比解碼器600施加維特比_使能信號,因此可以縮短解碼時間。例如,在有許多刪截的數(shù)據(jù)的情況下,例如對于刪截矢量‘1000’的情況下,與傳統(tǒng)的情況相比較,解碼時間縮短為三個時鐘CLK信號。
考慮到全體DAB幀,信道解碼裝置的解碼時間被實質(zhì)地降低,并且因此功耗降低。
接著,按照被通過來實現(xiàn)第三目的的第三優(yōu)選實施例,用于確定維特比解碼器600的性能的性能測量裝置700被以簡單的電路結(jié)構(gòu)設(shè)計,并且因此消耗了較少的功率。
圖9是按照本發(fā)明的第三優(yōu)選實施例得信道解碼裝置得性能測量裝置700的示意方框圖,圖10是圖解圖9的性能測量裝置700的性能測量方法的流程圖。
下面參照圖9和10更詳細(xì)地說明第三優(yōu)選實施例。
性能測量裝置700包括刪截矢量插入單元710、硬判定單元720、延遲單元730、重新編碼器740、誤差計算單元750和誤差顯示單元760。
刪截矢量插入單元710在去刪截的數(shù)據(jù)中插入刪截矢量信息。
如上所述,在一般的歐洲D(zhuǎn)AB系統(tǒng)中,刪截矢量通常具有四種類型,即對于硬判定的1111、1110、1100、1000,每個比特是4比特的軟判定數(shù)據(jù)?!?’表示無刪截,‘0’表示刪截。左端是最高有效位(MSB),因此從左端開始輸入。如刪截矢量中所示,MSB總是被設(shè)置為‘1’,在0比特之后的所有比特總是被設(shè)置為‘0’。可以利用2比特數(shù)據(jù)來估計刪截矢量信息,所述2比特數(shù)據(jù)對應(yīng)于刪截矢量的零“0”的數(shù)量。下面將更詳細(xì)地說明刪截矢量的估計。刪截矢量插入單元710向去刪截的數(shù)量加上一個比特,于是輸出其中插入17比特刪截矢量信息的數(shù)據(jù)。從刪截矢量插入單元710輸出的17比特數(shù)據(jù)如下1.對于刪截矢量‘1111’,輸出數(shù)據(jù)包括‘0、4D、4D、4D、4D’2.對于刪截矢量‘1110’,輸出數(shù)據(jù)包括‘1、0、4D、4D、4D’3.對于刪截矢量‘1100’,輸出數(shù)據(jù)包括‘1、8、7、4D、4D’4.對于刪截矢量‘1000’,輸出數(shù)據(jù)包括‘1、8、8、7、4D’。
(其中,‘4D’表示4比特數(shù)據(jù),‘7’表示預(yù)定的去刪截數(shù)據(jù),‘8’表示用于建立關(guān)于刪截矢量的‘1’比特數(shù)量的2比特信息的預(yù)定的數(shù)據(jù))硬判定單元720將來自刪截矢量插入單元710的17比特數(shù)據(jù)轉(zhuǎn)換為硬判定數(shù)據(jù)(步驟S330)。將軟判定數(shù)據(jù)轉(zhuǎn)換為硬判定數(shù)據(jù)涉及將由‘0’到‘15’表示的數(shù)據(jù)轉(zhuǎn)換為由‘0’或‘1’表示的數(shù)據(jù)的處理。例如,14軟判定數(shù)據(jù)被轉(zhuǎn)換為‘1’硬判定數(shù)據(jù),2軟判定數(shù)據(jù)被轉(zhuǎn)換為‘0’硬判定數(shù)據(jù)。
在轉(zhuǎn)換之后,以如下的各個數(shù)據(jù)結(jié)構(gòu)來從硬判定單元720輸出5比特數(shù)據(jù)。
1.從‘0、4D、4D、4D、4D’的17比特數(shù)據(jù)輸出‘0、D、D、D、D’的5比特數(shù)據(jù)2.從‘1、0、4D、4D、4D’的17比特數(shù)據(jù)輸出‘1、0、D、D、D’的5比特數(shù)據(jù)3.從‘1、8、7、4D、4D’的17比特數(shù)據(jù)輸出‘1、1、0、D、D’的5比特數(shù)據(jù)4.從‘1、8、8、7、4D’的17比特數(shù)據(jù)輸出‘1、1、1、0、D’的5比特數(shù)據(jù)延遲單元730將5比特硬判定數(shù)據(jù)延遲維特比解碼器600的處理時間,然后輸出被延遲的數(shù)據(jù)。
以與發(fā)送端的卷積編碼器相同的電路構(gòu)造的重新編碼器740對在維特比解碼器600解碼的數(shù)據(jù)執(zhí)行卷積編碼。于是,重新編碼器740將單個數(shù)據(jù)編碼為多個數(shù)據(jù)。
利用在硬判定數(shù)據(jù)中包括的刪截信息,誤差計算單元750將來自重新編碼器740的數(shù)據(jù)僅僅與硬判定數(shù)據(jù)的未刪截比特相比較(步驟350),其中硬判定數(shù)據(jù)被延遲維特比解碼器600的處理時間相同的持續(xù)時間,并且隨后從顯示單元7被輸出。刪截矢量分別被從5比特硬判定數(shù)據(jù)提取如下1.在‘0’MSB的5比特硬判定數(shù)據(jù)的情況下,刪截矢量是‘1111’2.在‘1’MSB和MSB的下一個是‘0’比特的5比特硬判定數(shù)據(jù)的情況下,刪截矢量是‘1110’3.在‘1’MSB和MSB的后面是‘10’2比特的5比特硬判定數(shù)據(jù)的情況下,刪截矢量是‘1100’4.在‘1’MSB和MSB的后面是‘11’2比特的5比特硬判定數(shù)據(jù)的情況下,刪截矢量是‘1000’換句話說,誤差計算單元750根據(jù)從延遲單元730和從重新編碼器740的數(shù)據(jù)估計的刪截矢量來計算維特比解碼器600的誤差率。
誤差顯示單元760外部顯示由誤差計算單元750計算的誤差率。
因為在去刪截數(shù)據(jù)中插入刪截信息,維特比解碼器600的性能測量裝置700要求不需要刪截單元(74;圖4),因此,可以以簡單的設(shè)計來構(gòu)造它。
按照本發(fā)明的第一個方面,具有改進(jìn)的地址結(jié)構(gòu)的去交織器存儲器以線性的方式來存儲數(shù)據(jù),并且有效地利用空的存儲空間。
按照本發(fā)明的第二方面,根據(jù)刪截信息向維特比解碼器施加使能信號,并且縮短維特比解碼器的解碼時間。結(jié)果,DAB接收器的整體信道解碼裝置的解碼時間被縮短,并且因此縮短了功耗。
按照本發(fā)明的第三方面,通過維特比解碼器的性能測量裝置在去刪截的數(shù)據(jù)中插入1比特的刪截信息。結(jié)果,降低了傳輸信號的大小,并且簡化了電路設(shè)計。換句話說,可以獲得簡單的電路和更少的功耗。
考慮到歐洲數(shù)字音頻廣播(DAB)系統(tǒng)被用于在移動通信應(yīng)用中,如上所述的本發(fā)明的特征、特別是降低的功耗會非常有效。
雖然已經(jīng)說明了一些本發(fā)明的實施例,本領(lǐng)域的技術(shù)人員會明白,本發(fā)明不限于所述的優(yōu)選實施例,而是在不脫離所附的權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下,可以進(jìn)行各種改變和改進(jìn)。
權(quán)利要求
1.一種歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼裝置,包括去交織器存儲器,具有指定在多個數(shù)據(jù)組中的一個數(shù)據(jù)組的第一地址、指定在各個數(shù)據(jù)組中包括的數(shù)據(jù)中的一個數(shù)據(jù)的第二地址,所述去交織器存儲器具有這樣的數(shù)據(jù)結(jié)構(gòu),其中將第二地址作為上地址,將第一地址作為下地址;映射器,用于按照去交織器存儲器的地址結(jié)構(gòu)在去交織器存儲器中映射和存儲輸入的數(shù)據(jù);去交織器,用于以規(guī)則的定時,去交織在去交織器存儲器中存儲的數(shù)據(jù),因此產(chǎn)生去交織的數(shù)據(jù);去刪截單元,用于根據(jù)刪截信息在被刪截的數(shù)據(jù)的位置插入預(yù)定的值,因此產(chǎn)生去刪截的數(shù)據(jù);維特比解碼器,用于將預(yù)定單元的編碼數(shù)據(jù)解碼為在編碼之前的原始形式,預(yù)定單元的編碼數(shù)據(jù)由去交織的數(shù)據(jù)和去刪截的數(shù)據(jù)組成。
2.按照權(quán)利要求1的信道解碼裝置,其中多個數(shù)據(jù)組是公共交織的幀,在多個數(shù)據(jù)組中的所述一個數(shù)據(jù)組具有4比特的地址,數(shù)據(jù)中的一個數(shù)據(jù)具有15比特的地址,并且去交織器存儲器的地址結(jié)構(gòu)將15比特的地址作為上地址,將4比特的地址作為下地址。
3.一種歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼方法,包括步驟按照一種地址結(jié)構(gòu)來存儲數(shù)據(jù),所述地址結(jié)構(gòu)具有指定在多個數(shù)據(jù)組中的一個數(shù)據(jù)組的第一地址、指定在各個數(shù)據(jù)組中包括的數(shù)據(jù)中的一個數(shù)據(jù)的第二地址,所述數(shù)據(jù)結(jié)構(gòu)將第二地址作為上地址,將第一地址作為下地址;以規(guī)則的定時去交織按照所述地址結(jié)構(gòu)存儲的數(shù)據(jù),因此產(chǎn)生去交織的數(shù)據(jù);根據(jù)刪截信息在被刪截的數(shù)據(jù)的位置插入預(yù)定的值,因此產(chǎn)生去刪截的數(shù)據(jù);將預(yù)定單元的編碼數(shù)據(jù)解碼為在編碼之前的原始形式,預(yù)定單元的編碼數(shù)據(jù)由去交織的數(shù)據(jù)和去刪截的數(shù)據(jù)組成。
4.按照權(quán)利要求3的信道解碼方法,其中,在存儲步驟中多個數(shù)據(jù)組是公共交織的幀,在多個數(shù)據(jù)組中的所述一個數(shù)據(jù)組具有4比特的地址,數(shù)據(jù)中的一個數(shù)據(jù)具有15比特的地址,并且存儲步驟按照這樣的地址結(jié)構(gòu)來存儲數(shù)據(jù),即將15比特的地址作為上地址,將4比特的地址作為下地址。
5.一種歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼裝置,包括映射器,用于映射和在去交織器存儲器中存儲輸入數(shù)據(jù);去交織器,用于以規(guī)則的定時,去交織在去交織器存儲器中存儲的數(shù)據(jù),因此產(chǎn)生去交織的數(shù)據(jù);去刪截單元,用于根據(jù)刪截信息在被刪截的數(shù)據(jù)的位置插入預(yù)定的值,因此產(chǎn)生去刪截的數(shù)據(jù);維特比解碼器,用于將預(yù)定單元的編碼數(shù)據(jù)解碼為在編碼之前的原始形式,預(yù)定單元的編碼數(shù)據(jù)由去交織的數(shù)據(jù)和去刪截的數(shù)據(jù)組成,其中,所述去刪截單元根據(jù)刪截信息控制維特比解碼器的解碼。
6.按照權(quán)利要求5的信道解碼裝置,其中,去刪截單元當(dāng)去交織的數(shù)據(jù)被輸入到維特比解碼器的時候向維特比解碼器施加一個使能信號以操作維特比解碼器。
7.按照權(quán)利要求5的信道解碼裝置,其中,去刪截的數(shù)據(jù)當(dāng)所述使能信號被施加到維特比解碼器的時候被輸入到維特比解碼器。
8.一種歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼方法,包括步驟映射和存儲輸入數(shù)據(jù);按照預(yù)定的規(guī)則去交織以規(guī)則的定時存儲的存儲數(shù)據(jù),因此產(chǎn)生去交織的數(shù)據(jù);根據(jù)刪截信息在被刪截的數(shù)據(jù)的位置插入預(yù)定的值,因此產(chǎn)生去刪截的數(shù)據(jù);將預(yù)定單元的編碼數(shù)據(jù)解碼為在編碼之前的原始形式,預(yù)定單元的編碼數(shù)據(jù)由去交織的數(shù)據(jù)和去刪截的數(shù)據(jù)組成,并且從維特比解碼器被輸入。
9.按照權(quán)利要求8的信道解碼方法,其中去刪截步驟還包括步驟向維特比解碼器施加一個使能信號以操作維特比解碼器,其中當(dāng)交織的數(shù)據(jù)被輸入到維特比解碼器的時候根據(jù)刪截信息來向維特比解碼器施加所述使能信號。
10.按照權(quán)利要求8的信道解碼方法,其中去刪截步驟當(dāng)所述使能信號被施加到維特比解碼器的時候向維特比解碼器輸入去交織的數(shù)據(jù)。
11.一種提供給歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼裝置的性能測量裝置,包括刪截信息插入單元,用于在從維特比解碼器輸入的信號中插入信息數(shù)據(jù)作為刪截信息;重新編碼器,用于卷積編碼從維特比解碼器輸出的信號;誤差計算單元,用于利用信息數(shù)據(jù)來估計刪截信息,并且通過將來自維特比解碼器的數(shù)據(jù)與卷積編碼的數(shù)據(jù)相比較來計算解碼誤差率。
12.按照權(quán)利要求11的性能測量裝置,還包括一種硬判定單元,用于將被插入信息數(shù)據(jù)和隨后從刪截信息插入單元輸出的數(shù)據(jù)轉(zhuǎn)換為硬判定數(shù)據(jù),其中硬判定單元根據(jù)信息數(shù)據(jù)來估計刪截信息,并且向誤差計算單元提供估計的刪截信息。
13.一種提供給歐洲數(shù)字音頻廣播(DAB)接收器的信道解碼裝置的性能測量裝置的性能測量方法,包括步驟在從維特比解碼器輸入的數(shù)據(jù)中插入信息數(shù)據(jù)作為刪截信息;并且根據(jù)通過信息數(shù)據(jù)估計的刪截信息、通過比較輸入到維特比解碼器的數(shù)據(jù)和從維特比解碼器輸出的數(shù)據(jù)來計算誤差率。
14.按照權(quán)利要求13的性能測量方法,還包括將被插入信息數(shù)據(jù)的數(shù)據(jù)轉(zhuǎn)換為硬判定數(shù)據(jù)的步驟,其中硬判定轉(zhuǎn)換步驟根據(jù)信息數(shù)據(jù)估計刪截信息,誤差計算步驟通過利用所估計的刪截信息來計算誤差率。
全文摘要
用于DAB接收器的信道解碼裝置,包括去交織器存儲器,具有指定多個數(shù)據(jù)組中一個數(shù)據(jù)組的第一地址、指定各個數(shù)據(jù)組中包括的數(shù)據(jù)中一個數(shù)據(jù)的第二地址。去交織器存儲器具有這樣的數(shù)據(jù)結(jié)構(gòu),將第二地址作為上地址,將第一地址作為下地址。信道解碼裝置具有去刪截單元,根據(jù)刪截信息在被刪截的數(shù)據(jù)的位置插入預(yù)定值由此產(chǎn)生去刪截的數(shù)據(jù)。去刪截單元根據(jù)刪截信息控制維特比解碼器解碼。性能測量裝置提供給信道解碼裝置,包括刪截信息插入單元,在從解碼器輸入的信號中插入信息數(shù)據(jù)作為刪截信息;誤差計算單元,利用插入的信息數(shù)據(jù)比較維特比解碼器的輸入和輸出數(shù)據(jù)來計算其解碼誤差率。去交織器的使用變得更為有效,縮短了維特比解碼器的解碼時間。
文檔編號H04H20/12GK1485999SQ0317848
公開日2004年3月31日 申請日期2003年7月18日 優(yōu)先權(quán)日2002年9月24日
發(fā)明者李政澤 申請人:三星電子株式會社