專利名稱:錯誤檢測修正電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字電視廣播中對接收信號進(jìn)行錯誤修正的錯誤修正電路。
近年來,用數(shù)字信號供給電視廣播信號的技術(shù)已實用化,在商業(yè)上也已開始數(shù)字電視廣播。在數(shù)字電視廣播中有兩類,一類是使用衛(wèi)星發(fā)送數(shù)字電視信號,另一類是用地面波發(fā)送數(shù)字電視信號。其中,說明衛(wèi)星數(shù)字電視廣播。
圖3是表示在衛(wèi)星數(shù)字廣播接收機中接收的1幀部分的數(shù)字?jǐn)?shù)據(jù)結(jié)構(gòu)的圖。1幀數(shù)字?jǐn)?shù)據(jù)中包含39936個符號。這里,所謂符號是指與一個時鐘同步接收的信號。1幀的開頭部分由TMCC信號(多路傳輸控制信號)和同步字信號構(gòu)成。TMCC信號傳輸關(guān)于時隙信號或傳輸方式的控制信息。同步字信號的符號數(shù)共計40個符號。TMCC信號及同步字信號的總符號數(shù)為192,作為BPSK(Binary Phase ShiftKeying)調(diào)制信號傳輸。
繼TMCC信號及同步字信號之后,交替地配置著數(shù)據(jù)(圖像部分、聲音部分等)、以及載波時鐘用脈沖串信號。各數(shù)據(jù)的符號數(shù)為203,各載波時鐘用脈沖串信號的符號數(shù)為4個符號。載波時鐘用脈沖串信號是BPSK調(diào)制信號。
將由203個符號構(gòu)成的數(shù)據(jù)部分和由4個符號構(gòu)成的載波時鐘用脈沖串信號部分作為一組,將連接著的共計4組((203+4)×4個符號)稱為1個時隙。
各時隙利用各種調(diào)制方式進(jìn)行調(diào)制。頻率牽引后,檢測同步字,取得幀同步后,通過解調(diào)TMCC信號的內(nèi)容,識別什么樣的調(diào)制方式的數(shù)據(jù)是用什么樣的順序傳輸?shù)?。作為調(diào)制方式可以舉出8PSK、QPSK(QPSK:Quadrature PSK)和BPSK等。
其次,圖4中示出了衛(wèi)星數(shù)字廣播接收機的結(jié)構(gòu)。從衛(wèi)星發(fā)送的數(shù)字電視信號在調(diào)諧器61中進(jìn)行同步檢波,同時進(jìn)行頻率的向下降頻。從調(diào)諧器61獲得的I及Q信號在正交相位解調(diào)電路62中被解調(diào),生成I及Q的基帶。然后,在PSK解調(diào)電路63中根據(jù)I及Q的基帶,進(jìn)行各種PSK解調(diào),在錯誤修正電路64中PSK解調(diào)信號的錯誤修正。進(jìn)行了錯誤修正的解調(diào)信號在信號處理電路65中,按照MPEG(Motion Picture Experts Group)1或MPEG2方式,被譯碼為動畫數(shù)據(jù)或聲音數(shù)據(jù)。
可是,在現(xiàn)有的錯誤修正電路中,使由圖像信號或聲音信號構(gòu)成的數(shù)據(jù)(以下稱主信號)和TMCC信號經(jīng)過不同的路徑,分別進(jìn)行錯誤修正。在衛(wèi)星數(shù)字電視廣播中,采用里德所羅門碼,發(fā)送側(cè)為了錯誤檢測用而將冗余信號附加在主信號或TMCC信號中,進(jìn)行里德所羅門編碼,在接收側(cè)根據(jù)冗余信號,計算被編碼的主信號或TMCC信號,檢測錯誤的位置,修正成正確的數(shù)值。
可是,迄今在每個信號系統(tǒng)中都存在錯誤修正電路,所以當(dāng)然需要兩個錯誤修正電路。而且,該錯誤修正電路在主信號和TMCC信號的情況下使用里德所羅門解調(diào)電路,電路結(jié)構(gòu)浪費。另外,在半導(dǎo)體襯底上進(jìn)行IC化的情況下,存在電路規(guī)模大的問題。
本發(fā)明的目的在于縮小錯誤修正電路的規(guī)模。
在本發(fā)明中,用一個電路進(jìn)行第一及第二信號的修正。因此,能有效地利用錯誤修正電路,縮小錯誤修正電路的規(guī)模。
第一信號例如是數(shù)字電視信號的主信號,第二信號是數(shù)字電視信號的TMCC信號。TMCC信號被分割插入在主信號中,由于集中對其進(jìn)行錯誤修正,所以能進(jìn)行最佳錯誤修正。
圖1是表示本發(fā)明的實施形態(tài)的框圖。
圖2是表示圖1中的錯誤檢測修正部4的具體電路例的框圖。
圖3是表示數(shù)字電視信號的數(shù)據(jù)結(jié)構(gòu)的圖。
圖4是表示衛(wèi)星數(shù)字接收機的結(jié)構(gòu)的框圖。
圖1是表示本發(fā)明的實施形態(tài)的圖。1是第一數(shù)據(jù)輸入電路,輸入主信號。2是第二數(shù)據(jù)輸入電路,輸入TMCC信號。3是選擇電路,根據(jù)切換信號選擇第一及第二數(shù)據(jù)輸入電路1及2的輸出信號。4是進(jìn)行里德所羅門譯碼的錯誤檢測修正部,例如根據(jù)選擇電路3的輸出信號,算出出錯位組,根據(jù)出錯位組檢測錯誤位置及大小,在可能修正錯誤的情況下,將錯誤修正為正確的值。錯誤檢測修正部4根據(jù)切換信號,對主信號進(jìn)行錯誤修正,或者對TMCC信號進(jìn)行錯誤修正。
5是ROM,儲存后面所述的歐幾里德運算中除法用的系數(shù)。6及7分別是主信號及TMCC信號用RAM,儲存各自的信號及修正后的各自的信號。8是切換電路,根據(jù)切換信號將運算部的輸出信號切換到主信號及TMCC信號的路徑中輸出。9是第一數(shù)據(jù)輸出電路,輸入從切換電路8輸出后進(jìn)行了錯誤修正的主信號,再將主信號傳輸給下一級電路。10是第二數(shù)據(jù)輸出電路,輸入從切換電路8輸出后進(jìn)行了錯誤修正的TMCC信號,再將TMCC信號傳輸給下一級電路。
另外,11是信號分離電路,輸入解調(diào)后的數(shù)字電視信號,將其中的主信號隨時輸出給第一數(shù)據(jù)輸入電路1,同時TMCC信號被集中在一個數(shù)據(jù)塊中時,輸出給第二數(shù)據(jù)輸入電路2。另外,TMCC信號的一個數(shù)據(jù)塊被分割成64個后輸出,收到了64幀的信號時形成一個數(shù)據(jù)塊的TMCC信號。這時,TMCC信號存儲在MCC用存儲器11a中,在供給了下一個數(shù)據(jù)塊時,輸出TMCC信號。
圖2是表示運算部4的具體電路例。21是出錯位組生成部,根據(jù)RAM6及7中存儲的主信號或TMCC信號,生成出錯位組。22是成為多項式運算部的歐幾里德運算部,從所生成的出錯位組,求錯誤位置多項式σ(z)及錯誤數(shù)值多項式ω(z)。衛(wèi)星數(shù)字電視信號的碼最小距離為17,在這樣的最小距離大的情況下,適合例如歐幾里德運算。為了求歐幾里德運算給出的兩個多項式的最大公約多項式,反復(fù)進(jìn)行互除運算即用伽羅瓦域定義的多項式之間的除法運算。例如,假設(shè)用伽羅瓦域定義的兩個多項式為A(z)、B(z),反復(fù)進(jìn)行用如下的伽羅瓦域定義的多項式之間的除法運算,A(z)/B(z)=Q0(z)(商)…R0(z)(余數(shù))B(z)/R0(z)=Q1(z)(商)…R1(z)(余數(shù))R0(z)/R1(z)=Q2(z)(商)…R2(z)(余數(shù))直至求出最大公約多項式(被除數(shù)一側(cè)的多項式的次數(shù)比除數(shù)一側(cè)的多項式的次數(shù)小)為止。如果求出最大公約多項式,則生成錯誤位置多項式σ(z)及錯誤數(shù)值多項式ω(z),成為表示錯誤關(guān)系的關(guān)系式。如果生成了這些多項式,則作為歐幾里德運算結(jié)束而設(shè)置結(jié)束標(biāo)志。另外,從ROM5讀出系數(shù),用于互除運算中。
23是成為錯誤位置檢測部的鏈檢索部,根據(jù)錯誤位置多項式σ(z)及錯誤數(shù)值多項式ω(z),算出錯誤位置及錯誤數(shù)值。根據(jù)由歐幾里德運算部22求得的錯誤位置多項式σ(z),求錯誤位置。將作為α(α是伽羅瓦域GF(28)中的元)的冪乘的αi(i=0、1、2、…、n-1)逐次代入錯誤位置多項式σ(z)中,求得σ(αi)為0的σ(z)的根αi(相當(dāng)于錯誤位置)。這里,n是碼長。
24是錯誤修正部。根據(jù)由鏈檢索部23求得的錯誤位置,讀出RAM6或7中存儲的錯誤數(shù)據(jù)。與此同時,在錯誤修正部24內(nèi)根據(jù)從歐幾里德運算部22輸出的錯誤數(shù)值多項式ω(z)及所求得的錯誤位置,求錯誤數(shù)值。從RAM6或7讀出的錯誤數(shù)據(jù)被修正成正確的值后,用來改寫RAM6或7內(nèi)的錯誤數(shù)據(jù)。另外,通過求錯誤位置i,根據(jù)錯誤數(shù)值多項式ω(z)檢測錯誤數(shù)值。
另外,采用歐幾里德運算的里德所羅門譯碼詳細(xì)地記載在特開平6-77844號公報中。
在圖1中,如上所述,對每一幀(39936個符號)按照規(guī)格反復(fù)輸入TMCC信號,同時被分成64個接收。因此,在64個TMCC信號齊全的地方,成為有含義的信號,即成為包含關(guān)于時隙信號或傳輸方式的控制信息的信號。在此例中,信號分離電路11有TMCC用存儲器11a,將傳輸給每一幀的TMCC信號存儲在存儲裝置中,如果存儲了64個TMCC信號,則信號分離電路11呈能輸出TMCC信號的狀態(tài)。
另一方面,為了對每一數(shù)據(jù)塊隨時接收主信號,信號分離電路11輸出給第一數(shù)據(jù)輸入電路1。為此,通常錯誤檢測修正部4對主信號進(jìn)行錯誤檢測修正。對每一數(shù)據(jù)塊主信號被輸入錯誤檢測修正部4,所以如果圖2中的歐幾里德運算部22對一個數(shù)據(jù)塊的主信號運算結(jié)束,便設(shè)置該情況結(jié)束的標(biāo)志。一旦設(shè)置了結(jié)束標(biāo)志,便意味著錯誤檢測修正部4呈能接收輸入信號的狀態(tài)。
因此,如果64個TMCC信號齊全、而且檢測到結(jié)束標(biāo)志,則信號分離電路11便將TMCC信號輸出給第二數(shù)據(jù)輸入電路2,其結(jié)果錯誤檢測修正部4對TMCC信號進(jìn)行錯誤檢測修正。在上述條件一個都不成立的情況下,信號分離電路11輸出主信號。另外,如果信號分離電路一邊監(jiān)視結(jié)束標(biāo)志一邊輸出主信號,則能進(jìn)行有效的傳輸。
這樣,在對通常的主信號進(jìn)行錯誤檢測修正的過程中,如果TMCC信號齊全,便插入TMCC信號的錯誤檢測修正。
可是,在圖1中,在主信號被輸入錯誤檢測修正部4中的時刻,來自信號分離電路11的切換信號例如呈高電平,而在TMCC信號被輸入的時刻呈低電平。
如果切換信號呈高電平,則來自第一數(shù)據(jù)輸入電路1的主信號通過選擇電路3,被輸入錯誤檢測修正部4。主信號被存儲在主信號用RAM6中,進(jìn)行錯誤檢測修正時,從RAM6讀出主信號,如上所述的歐幾里德運算通過鏈檢索,檢測錯誤位置及錯誤數(shù)值,在能修正錯誤的情況下,將錯誤修正成正確的值,將錯誤數(shù)據(jù)置換成RAM6中的主信號。錯誤修正后的主信號從主信號用RAM6通過切換電路8被輸入第一數(shù)據(jù)輸入電路9。
如果切換信號呈低電平,則來自第二數(shù)據(jù)輸入電路2的TMCC信號通過選擇電路3,被輸入錯誤檢測修正部4。TMCC信號被存儲在TMCC信號用RAM7中,進(jìn)行錯誤檢測修正時,從RAM7讀出TMCC信號,如上所述的歐幾里德運算通過鏈檢索,檢測錯誤位置及錯誤數(shù)值,在能修正錯誤的情況下,將錯誤修正成正確的值,將錯誤數(shù)據(jù)置換成RAM7中的TMCC信號。錯誤修正后的TMCC信號從TMCC信號用RAM7通過切換電路8被輸入第二數(shù)據(jù)輸入電路10。
可是,在第一實施形態(tài)中,雖然使用了RAM6及7兩個存儲器,但不限定于該電路結(jié)構(gòu)。就是說,也可以共用一個存儲器,在存儲器內(nèi)分成主信號用和TMCC信號用兩個區(qū)域,根據(jù)主信號或TMCC信號算出的出錯位組分別在各自的區(qū)域內(nèi)進(jìn)行存儲·讀出。但是,在指定存儲地址的地址電路也兼用一個電路的情況下,在主信號或TMCC信號中的一者的錯誤修正中斷后,有必要存儲中斷前的地址,重新開始時再從所存儲的地址開始。
在本發(fā)明中,由于不同時接收主信號和TMCC信號,所以能對主信號和TMCC信號交替地進(jìn)行錯誤檢測修正工作。另外,由于主信號包含聲音信號和圖像信號,所以如果主信號中斷,雖然會對聲音或圖像產(chǎn)生不良影響,但由于TMCC信號發(fā)生的頻度比主信號小,所以主要是進(jìn)行主信號的錯誤檢測修正,所以能使對圖像或聲音的影響非常小。由于這些理由,所以能只用主信號的運算部4實現(xiàn)兩種信號的錯誤檢測修正。
如上所述,雖然說明了衛(wèi)星數(shù)字電視廣播信號,當(dāng)然不限定于里德所羅門譯碼、主信號及TMCC信號。就是說,如果在一個信號中是交替出現(xiàn)的信號,則即使不是里德所羅門譯碼,也能應(yīng)用本發(fā)明。特別是象TMCC信號,在包含與成為主要的信號相比發(fā)生頻度小的信號的情況下,能有效地應(yīng)用本發(fā)明。
另外,不限定于采用歐幾里德運算的里德所羅門譯碼,即使采用其他譯碼方法,也能應(yīng)用本發(fā)明,同時設(shè)置結(jié)束標(biāo)志的步驟也不限定于在歐幾里德運算結(jié)束后,也可以采用全部電路結(jié)構(gòu)或其他譯碼方法,在任意且適當(dāng)?shù)牟襟E中設(shè)置結(jié)束標(biāo)志。另外,雖然信號分離電路11在檢測到結(jié)束標(biāo)志和一個數(shù)據(jù)塊的TMCC信號齊全后輸出TMCC信號,但不限于這樣的TMCC信號,也可以在某種形態(tài)下用完全的數(shù)據(jù)塊檢測第二信號的到來并輸出。
如果按照本發(fā)明,則由于用一個電路進(jìn)行主信號及TMCC信號的錯誤修正,所以能削減錯誤檢測修正電路,能縮小錯誤修正電路的規(guī)模。
如果按照本發(fā)明,則由于將TMCC信號的錯誤檢測修正插入主信號的錯誤檢測修正中進(jìn)行,所以能用一個電路進(jìn)行主信號及TMCC信號的錯誤修正。
權(quán)利要求
1.一種對包含第一及第二信號的輸入信號進(jìn)行錯誤檢測修正的錯誤檢測修正電路,其特征在于具有選擇所輸入的第一及第二信號內(nèi)的一者的選擇電路;對該選擇電路的輸出信號進(jìn)行錯誤檢測修正的錯誤檢測修正電路;以及切換上述第一信號的輸出路徑和第二信號的輸出路徑,輸出該錯誤檢測修正電路的輸出信號的切換電路。
2.根據(jù)權(quán)利要求1所述的錯誤檢測修正電路,其特征在于上述錯誤檢測修正電路有存儲上述第一信號及第二信號的存儲器。
3.根據(jù)權(quán)利要求2所述的錯誤檢測修正電路,其特征在于上述存儲器包括存儲第一信號的第一區(qū)域;以及存儲第二信號的第二區(qū)域,這些區(qū)域是預(yù)定的。
4.根據(jù)權(quán)利要求1所述的錯誤檢測修正電路,其特征在于上述錯誤檢測修正電路在上述第一信號的輸入時刻,取入上述第一信號,對上述第一信號進(jìn)行錯誤修正處理,在上述第二信號的輸入時刻,取入上述第二信號,對上述第二信號進(jìn)行錯誤修正處理。
5.根據(jù)權(quán)利要求1所述的錯誤檢測修正電路,其特征在于在上述輸入信號中包含比第二信號多的上述第一信號。
6.根據(jù)權(quán)利要求1所述的錯誤檢測修正電路,其特征在于上述第一及第二信號分別是衛(wèi)星數(shù)字電視廣播的接收信號中的主信號及TMCC信號。
7.根據(jù)權(quán)利要求1所述的錯誤檢測修正電路,其特征在于上述錯誤檢測修正電路如果對所供給的上述第一信號進(jìn)行的錯誤修正處理結(jié)束,便設(shè)置結(jié)束標(biāo)志,上述信號分離電路在上述第二信號到來、而且檢測到上述結(jié)束標(biāo)志時,將上述第二信號供給上述錯誤檢測修正電路。
8.根據(jù)權(quán)利要求7所述的錯誤檢測修正電路,其特征在于錯誤檢測修正部根據(jù)輸入信號,算出出錯位組,對所獲得的上述出錯位組進(jìn)行運算,算出錯誤位置多項式及錯誤數(shù)值多項式,根據(jù)所獲得的錯誤位置多項式及錯誤數(shù)值多項式,進(jìn)行錯誤修正處理,當(dāng)對上述第一信號的錯誤位置多項式及錯誤數(shù)值多項式的運算結(jié)束時,設(shè)置結(jié)束標(biāo)志。
9.根據(jù)權(quán)利要求7所述的錯誤檢測修正電路,其特征在于在上述輸入信號中包含比第二信號多的上述第一信號。
10.根據(jù)權(quán)利要求9所述的錯誤檢測修正電路,其特征在于上述信號分離電路在設(shè)置了結(jié)束標(biāo)志、而且輸送了規(guī)定的多個上述第二信號時,將上述第二信號供給上述錯誤修正部。
11.根據(jù)權(quán)利要求9所述的錯誤檢測修正電路,其特征在于上述第一及第二信號分別是衛(wèi)星數(shù)字電視廣播的接收信號中的主信號及TMCC信號。
全文摘要
信號分離電路(11)輸出通常的主信號,另外在從錯誤檢測修正部(4)輸出了結(jié)束標(biāo)志的情況下,輸出TMCC信號。在主信號期間,主信號通過修正電路(3)被輸入運算部(2),進(jìn)行錯誤修正。進(jìn)行了錯誤修正的主信號通過切換電路(8)被輸入第一數(shù)據(jù)輸出電路(9)。在TMCC信號期間,TMCC信號通過修正電路被輸入運算部(2),理想錯誤修正。進(jìn)行了錯誤修正的TMCC信號通過切換電路(8)被輸入第二數(shù)據(jù)輸出電路(10)。
文檔編號H04N7/64GK1317912SQ0111207
公開日2001年10月17日 申請日期2001年3月27日 優(yōu)先權(quán)日2000年3月27日
發(fā)明者濱浩志 申請人:三洋電機株式會社