專利名稱:信息包程序成分檢測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及自一信號流中選出聲頻/視頻程序成分的方法,該信號流包括多個時分多工程序,每一程序具有以信息包形式出現(xiàn)的多個程序成分。
背景技術(shù):
傳統(tǒng)的模擬電視程序具有頻率復用于一較窄鄰接頻帶中的各信號成分。這些程序成分是由帶通過濾必要的頻帶然后以各種不同技術(shù)分開各成分而檢測的。近來已在數(shù)字信號處理方面進行了大量的研究工作,以致目前已能實際上以數(shù)字方式發(fā)送電視節(jié)目。數(shù)字處理首先要壓縮各程序部分,例如進行變壓處理,將輸送信息包中的各成分包封以提供一定的抗干擾能力,以及發(fā)送經(jīng)壓縮的在成分作為諸如QPSK或QAM信號的調(diào)幅脈沖的PAM信號。
壓縮方法足夠使數(shù)個程序可在單一的模擬電視頻帶中發(fā)送,此為能擴充有線電視及直接廣播的衛(wèi)星DBS工作的有限資源的一個特色。湯姆森消費者電子公司研制出一種直接廣播衛(wèi)星系統(tǒng),并于1994年采用,將多個電視程序進行時分多工而送到一衛(wèi)星系統(tǒng)的各收發(fā)機。每一程序可包括諸如一個視頻成分、一或二個聲頻成分、供用戶與程序或程式供應者相互聯(lián)系用的一個數(shù)據(jù)成分及可能的其他輔助成分的多個信號成分。每一成分均以信息包形式提供有包括一成分有效負載及一成分識別號SCID的每一信息包。SCID是簡單的二進制數(shù)字。為提供最大的系統(tǒng)靈活性,指配給同一程序的各個成分的SCID并不相同。
因此,各個接收設(shè)備需有一種裝置以從收到的信號流中選出適當?shù)某煞中畔员銟?gòu)成一個發(fā)送的程序。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種用以從多個時分多工程序的信息包的信號流中選擇包括一發(fā)送程序的各信號成分信息包的預定成分的方法。一控制裝置,響應于使用者的選擇及一發(fā)送程序的指引,由該程序指引確定各程序信號成分的信息包識別號碼SCID。各成分的SCID儲存于可編程的一些寄存器中。來自信號流中各信息包的SCID則連續(xù)載入另一寄存器。各比較器與可編程式的寄存器聯(lián)合并將儲存的SCID與來自信號流中各信息包的SCID比較。來自各比較器的輸出信號控制在信號流中各信號成分信息包的使用。
以下參照附圖對本發(fā)明詳加說明。
圖1為時分多工信息包電視信號的示圖;圖2為各信號信息包的示圖;圖3為實現(xiàn)本發(fā)明的用以選擇及處理多式成分信號的信息包的接收機方塊圖;圖4為一組SCID檢測器的邏輯方案圖;圖5為圖3中元件16的示范性解碼裝置的方塊圖;圖6為可用作圖3中元件17的示范性存儲器控制電路的方塊圖;圖7為優(yōu)先化電路的方案圖。
具體實施例方式
圖1顯示由代表各信號信息包的一串匣狀物組成的信號流,各信號信息包為多個不同電視或互相作用的電視程序的成分。這些程序成分假定由壓縮的數(shù)據(jù)形成,因此用于各個影象的視頻數(shù)據(jù)的數(shù)據(jù)是可變的。各信息包有固定長度。具有相同下標字母的各信息包表示單獨一個程序的各成分。例如,Vi、Ai、Di代表視頻、聲頻和數(shù)據(jù)信息包,標為V1、A1、D1的各信息包代表程序1的視頻、聲頻和數(shù)據(jù),以及V3、A31、A32、D3代表程序3的視頻、聲頻1、聲頻2和數(shù)據(jù)成分。在該串信息包的上行中,一特定程序的各個別成分被顯示為組合在一起。不過,無須將來自相同程序的各信息包如該串信息包中間部分所示的信息包順序所指出的那樣組合在一起。亦不存在各個別成分出現(xiàn)的順序的任何特定次序。
圖1中所示的該串信息包表示出三個時分多工程序,程序1,即PR1,以及程序2和程序3,加上代表一程序指引(PG,即信息包D4)的各信息包。此程序指引包括使各程序成分互相關(guān)聯(lián)的數(shù)據(jù)。各程序成分是指與該程序?qū)嶋H上無關(guān)的識別號,而每一成分有一不同的識別號SCID。例如指配予程序2的視頻、聲頻及數(shù)據(jù)信息包的SCID可分別為101111000110、001101000111及101010101010。
各個信息包經(jīng)配置以包括圖2中所示的一字首及一有效負載。此例的字首包括兩個八位字節(jié),各由五個字段組成,其四個字段(P,BB,CF,CS)為一位字段,另一個(SCID)字段為12位字段。對于本說明書,僅對字段CD、CS和SCID感興趣。SCID字段當然是信號成分識別號。字段CF含有指示信息包的有效負載是否被擾頻(Scramble)的指針,而字段CS含有指示兩種可選用的不擾頻鍵中哪一個鍵用以使擾頻的信息包不受擾頻的指針。每一信息包的字首均按照信息包排列,因此各字段的位置易于識別。
圖3示出該信息包檢測器,其與一數(shù)字式電視接收機的各個元件有關(guān)。信號由天線10檢測并施加于一調(diào)諧器檢測器11,此檢測器抽取所收到信號中的一特定頻帶,并提供二進制格式的基帶信號。該頻帶由使用者以習用方法經(jīng)一微處理機19選擇。已利用例如利特-所羅門(Reed-Solomon)正向誤差校正(FEC)編碼法對標稱的廣播數(shù)字信號進行誤差編碼。將基帶信號施加于FEC解碼器12。FEC解碼器12使收到的視頻同步并提供圖1中所示型式的信號信息包流。FEC 12可通過例如存儲器控制器17以規(guī)定的時間間隔或按照需求提供信息包。在任何狀況中,一信息包定幀或同步化信號都由FEC電路供給,該信號指示出從FEC 12移轉(zhuǎn)的各信息包信息的時間。
所檢測的頻帶可含有成信息包形式的多個時分多工程序。為使其有用,僅有來自單一程序的各信息包應予通過至另外的電路元件。然而使用者并不知道須選擇何種信息包。此項信息包含在一程序指引中,其本身為一程序,該程序單獨由通過SCID使與程序信號成分互相關(guān)聯(lián)的數(shù)據(jù)組成。該程序指引對每一程序為一SCID的列表,供各個程序的視頻、聲頻及數(shù)據(jù)成分之用。程序指引(圖1中的信息包D4)被指配以一因定的CSID。當電源加到接收機上時,微處理機19將與程序指引相結(jié)合的SCID裝入一排類似的可編程的SCID寄存器13之一中。來自FEC 12的信號的各被檢測信息包的字首部分的SCID字段相繼裝載入另一SCID寄存器14中??删幊痰募拇嫫髋c接收的SCID寄存器耦合到SCID匹配檢測器15的相應各輸入端口,將收到的SCID與程序指引SCID進行比較,所述比較器用作。如果一信息包的SCID與程序指引SCID匹配,SCID匹配檢測器15就調(diào)整存儲器控制器17,從而將該信息包發(fā)送至存儲器18內(nèi)一預定位置,以供微處理機使用。如果收到的SCID與程序指引SCID不匹配,即簡單地清除相應的信息包。元件13-15實際上包含多個匹配濾波器。
微處理機等候使用者經(jīng)接口20發(fā)出的編程指令,該接口在圖中為一電腦鍵盤,但也可以是習用的搖控器或接收機的前面板開關(guān)。使用者可要求觀看頻道4上提供的程序(用模擬電視系統(tǒng)的術(shù)語)。微處理機19被編程,以掃描加在存儲器18中的供頻道4各程序成分的各SCID用的程序指引表,并且這些SCID放入與相應的成分信號處理徑相關(guān)聯(lián)的一排寄存器13的其他一些可編程的寄存器中。
對于一個所需要的程序,所收到的聲頻、視頻或數(shù)據(jù)程序成分的信息包必須最后分別被發(fā)送至各自的聲頻處理器23、視頻處理器22或輔助數(shù)據(jù)信號處理器21、24。圖3的示范系統(tǒng)首先將各信息包發(fā)送至存儲器18中的預定存儲位置。其后各個處理器21-24請求處理來自存儲器18的成分信息包。應了解,各信號成分是經(jīng)過壓縮的,而減壓裝置并不需要連續(xù)地輸入數(shù)據(jù)。經(jīng)由存儲器發(fā)送各成分提供了所要信號的一種節(jié)流方法。
聲頻、視頻和數(shù)據(jù)信息包裝在預定的存儲器位置,使信號處理器易于存取成分數(shù)據(jù)。為使適當?shù)男畔b載于適當?shù)拇鎯ζ鲄^(qū)域,各個SCID比較器必須與這些存儲器配合。此項配合可固定在存儲器控制器17中,或可以是可編程的。若為前者,總是將一些特定的可編程寄存器分別指配予聲頻、視頻和數(shù)據(jù)SCID。若為后者,聲頻、視頻和數(shù)據(jù)SCID可裝載于任何一個可編程寄存器中,并且當各SCID已加到可編程寄存器中時,適當?shù)呐浜霞丛诖鎯ζ骺刂破?7中得到編程。
在穩(wěn)定狀態(tài)下,當程序SCID已儲存在可編程寄存器13中之后,將收到的信號信息包的SCID與可編程SCID寄存器中的所有SCID比較,若與存儲的聲頻、視頻或數(shù)據(jù)SCID任何一個相匹配,則對應的信息包有效負載將被分別儲存到聲頻、視頻或數(shù)據(jù)存儲器區(qū)域中。
各個信號信息包經(jīng)信號解碼器16自FEC耦合于存儲器控制器17。僅信號的有效負載被擾頻。該信息包是否須解除擾頻則由信息包字首中的CF標志決定,而如何解除擾頻則由CS標志決定。如若對一個別的信息包無SCID匹配,可簡單地使解碼器失效而不通過任何數(shù)據(jù)。另一方法是,如若對一信息包無SCID匹配,可允許解碼器根據(jù)其最后設(shè)定來解碼,并可使存儲器寫入控制器失效以清除該信息包。
圖4示出可用于圖3中元件13-15的示范性寄存器-比較器電路。圖4包括多個相似的寄存器比較器電路36A-36E。每一些種電路包括一13位平行輸出寄存器37,來自微處理器19的成分SCID之一裝載于該寄存器。平行輸出的各連接點分別耦合于多個13兩輸入“同”門電路(即XNOR 38-41)的各第一輸出連接點。在本實例中為一12位串聯(lián)輸入平行輸出寄存器35的另一寄存器被連續(xù)載入當時信號成分信息包的12位SCID。此寄存器的各輸出連接點分別耦合于電路36A-36E全部位元相慶的12 XNOR的第二輸入連接點。第13 XNOR的第二輸入連接點耦合于地電位,其效用將于后文中敘述。電路36A-36E的每一電路包括一13輸入的“與”(AND)電路,13 XNOR的輸出連接點耦合于該電路。每當加載于寄存器35的SCID與編程到電路36A-36E的寄存器之一中的SCID匹配時,對應電路的“與”門將呈現(xiàn)指示該項匹配的低至高的轉(zhuǎn)變。
各“與”門的輸出連接點耦合于一設(shè)定/復位觸發(fā)器44的設(shè)定輸入連接點,該觸發(fā)器為邊緣觸發(fā)。觸發(fā)器44的復位輸入端耦合于信息包的成幀脈沖上。信息包成幀脈沖在本實例中被假設(shè)為在一信息包開始時從邏輯低進至邏輯高的脈沖,并在該信息包期間停留在邏輯高上。因此,各觸發(fā)器在每一信息包開始時均復位到邏輯低,并于其后當檢測到匹配時,由配合的“與”門自邏輯低至邏輯高的轉(zhuǎn)變而定位于邏輯高。在此實例中,各信息包乃采用位串行格式,信息包的各個位元由一位元時鐘定時于FEC范圍之外。匹配僅能在SCID放入寄存器35之后發(fā)生,并在信息包成幀脈沖的導前轉(zhuǎn)移后發(fā)生16位元時鐘周期。
信息包SCID由位元時鐘定時于寄存器35中,該位元時鐘是經(jīng)一“與門”47施加到寄存器35上的。“與”門47僅在SCID發(fā)生于信息位元流中的時間間隔中被起動,使之通過該位元時鐘。起動脈沖則由邊緣觸發(fā)的設(shè)置/復位觸發(fā)器48產(chǎn)生,該觸發(fā)器是由被遲延四個位元時鐘周期的信息包成幀信號的復制信號予以設(shè)定的,并由被遲延十六個位元時鐘周期的信息包成幀信號的另一復制信號予以復位。觸發(fā)器48輸出期間為12位元時鐘周期的起動信號,并在各信息包開始之后四個位元時鐘周期時發(fā)生。
若FEC(用于可代用系統(tǒng))所供給的數(shù)據(jù)為字節(jié)串,則可設(shè)置類似的電路以將字節(jié)串信號放入一當時的SCID寄存器中。熟悉數(shù)字電路的技術(shù)人員會很容易地調(diào)節(jié)比較器電路至該輸入信號格式。
圖5顯示可用作圖3的解碼器16的解碼裝置。信號信息包由習用的解碼器79予以解碼,該解碼器被調(diào)節(jié)到適當?shù)臓顟B(tài),以根據(jù)施加于一解擾頻字輸入DWI的解除擾頻字實現(xiàn)擾頻解除。各信息包經(jīng)一“與”門73施加于解碼器79,該“與”門在信息包成幀脈沖的導前轉(zhuǎn)變后的16位元時鐘周期時開始。以此方式使“與”門起動切去不再使用的信息包字首。
“與”門73亦由響應于SCID匹配檢測器15的“或”電路72起動。若編程的SCID中任何一個已匹配,“或”電路72提供一起動信號,使信息包有效負荷進入解碼器。若無SCID的匹配,“與”門73就有效地切斷當時的數(shù)據(jù)信息包。
擾頻標志CF及CS被定時及儲存于一寄存器75中。CF標志耦合到解碼器的一起動輸入連接點EN。響應于呈現(xiàn)為邏輯1電平的標志,該解碼器被調(diào)節(jié)到可通過來自FEC的信號不加改變的狀態(tài),即不實施解除擾頻。另一方式為,若CF標志呈現(xiàn)一低邏輯電平,則由解碼器實施解除擾頻。
每一程序成分可有兩個獨特的解除擾頻碼。這些解除擾頻碼儲存在兩組解碼寄存器76A和87B中。寄存器76A具有耦合到一多工器77A的各輸出連接點,而寄存器76B具有耦合到多工器77B的各輸出連接點。多工器77A和77B具有耦合到二至一多工器78的各輸出連接點。多工器78則有耦合以響應寄存器75中控制標志CS的一控制電極。若標志CS為邏輯高或邏輯低,則解碼鍵分別選自排列的寄存器76A或76B。多工器77A和77B由SCID檢測器輸出信號控制,以選擇排列的76A和76B中的解碼鍵寄存器,該排列寄存器由FEC12而與當時的信息包的輸出結(jié)合。
寄存器76及76B可加入固定的解碼鍵數(shù)值。不過,為提供優(yōu)頻的靈活性起見,本較佳實施例處理機19或一智慧型卡片接口(未圖示)供給可編程的寄存器76A和87B以解碼鍵。
圖6示出圖3中所示的存儲器控制器17的示范裝置。包括此圖的目的在于說明與圖3中各寄存器編程相關(guān)的各元件。每一程序成分儲存在存儲器18的一不同的鄰接模塊中。此外,其他的數(shù)據(jù),例如微處理機19或智慧型卡片(未圖示)所產(chǎn)生的數(shù)據(jù)也可儲存在存儲器18中。
各存儲器的地址由一多工器105施加,而存儲器的輸入數(shù)據(jù)由多工器99施加。輸出數(shù)據(jù)由另一多工器104提供。多工器104提供的輸出數(shù)據(jù)來自多工器19、存儲器18或直接來自多工器99。程序數(shù)據(jù)假定是標準圖象的清晰度及品質(zhì),且以一特定的數(shù)據(jù)率出現(xiàn)。另一方面,高清晰度電視信號HDTV是以甚高的數(shù)據(jù)率出現(xiàn)。實際上,F(xiàn)EC所提供的全部數(shù)據(jù)將經(jīng)多工器99通過存儲器18發(fā)出,唯較高率的HDTV信號可直接發(fā)送至多工器104。
各存儲器地址由程序編址電路79-97、微處理機19、智慧型卡片裝置、及可能從其他輔助裝置提供給多工器105。在任何特定時間周期選擇特定的地址,是由一直接存儲器存取DMA電路98控制的。來自各信號處理器的SCID控制信號及“需要數(shù)據(jù)”信號施加到DMA98上,響應于這些信號,存儲器存取的競爭可任意進行。DMA98與一服務(wù)指示控制器93配合,以對各個程序信號成分提供適當?shù)淖x出或?qū)懭氲刂贰?br>
各不同的信號成分儲存器模塊的各自地址是由四組程序成分或服務(wù)指示寄存器83、87、88及92產(chǎn)生的。對于各個信號成分,其中儲存了這些成分的存儲器的各模塊的開始指示包含在寄存器87中。這些開始指針可為固定的數(shù)值,或可用傳統(tǒng)的存儲器控制法在微處理機19中加以計算。
各模塊的最后地址指針儲存在排列的服務(wù)寄存器88中,每一個可能程序成分有一個指針。與開始地址相似,終止地址可為固定的數(shù)值,或為由微處理機19所提供的計算值。最限采用開始及終止指針的計算值,因其只用較少的存儲器而提供了更適用的系統(tǒng)。
存儲器寫入指針或頭指針是由加法器80及服務(wù)頭寄存器83產(chǎn)生的。每一可能的程序成分有一服務(wù)頭寄存器。一寫入或頭指針值儲存在寄存器83中,并在一存儲器寫入周期中提供給一編址多工器105。此頭指針還耦合到加法器80上,在其中以一個單位作增量,其增量指針儲存在適合的寄存器83中,以供下次寫入周期之用。對于當時服務(wù)的適當程序成分,寄存器83是由服務(wù)指針控制器93選擇的。
在此實施例中,假定開始及終止指針為16位元指針。寄存器83提供16位元的寫入或頭指針。另一方面,存儲器18有18位元的地址。此18位寫入地址由開始指針的兩個最高有效位連接于16位頭指針形成,帶有開始指針位元,它們位于組合的18位寫入地址的最高有效位地址。此開始指針由各自的寄存器87提供到服務(wù)指針控制器93。此服務(wù)指針控制器從儲存于寄存器87的開始指示分析較高有效位的開始指針位元,并將這些位元與16位頭指針總線聯(lián)結(jié)起來。這由所示的總線96與退出多工器85的頭指針總線結(jié)合起來可看出。
類似地,存儲器讀出指針或尾端指針是由加法器79及服務(wù)尾端寄存器92產(chǎn)生的。每一可能程序成分有一服務(wù)尾端寄存器。讀出或尾端指針數(shù)值儲存在一寄存器92中,并在一存儲器讀出周期中供應至地址多工器105。此尾端指針亦耦合到加法器79,其中仍以一單位為增值,增值的指針儲存在適當?shù)募拇嫫?2中,以供下次讀取周期之用。這些寄存器92由服務(wù)指針控制器93為現(xiàn)正服務(wù)的適當程序成分而選擇。
寄存器92提供16位元的尾端指針。18位元的讀出地址是以開始指針的兩個最高有效位元連結(jié)于16位的尾端指針而形成,帶有開始指針位元,它們位于組合的18位元寫入地址的最高有效位元的位置。服務(wù)指針控制器從儲存于寄存器87的開始指針分析較高有效位的開始指針位元,并將這些位元與16位尾端指針總線結(jié)合起來。這是以所示總線94與退出多工器90的尾端指針總線相組合示出的。
數(shù)據(jù)儲存在存儲器18中經(jīng)計算的地址上。在儲存一字節(jié)位元后,頭指針以1增值,并與此程序成分的尾端指針比較,若兩者相等,先頭指針的較高有效位元則以開始指針的較低14位元代替,而各零置于地址的頭指針部分的較低兩個位元位置。此項操作是以箭頭97從服務(wù)指針控制器93指向來自多工器82的頭指針而示出的。假定下面的14個開始指針位元的施加跨越頭指針位元。用該地址中較低開始指針位元取代頭指針位元,導致存儲器滾過上面兩個開始指針位元所表示的存儲器模塊,從而避免在每一信息包開始處對寫入地址重新編程到一模塊內(nèi)的單獨一個存儲器位置上。
就頭指針現(xiàn)已等于尾端指針(用以指示從存儲器18讀出數(shù)據(jù))的狀況而言,一信號被發(fā)送至微處理機的間斷部分,以指示一頭尾擁擠已發(fā)生。從此程序通道再寫入存儲器18已告失效,直至微處理機再起動該通道為止。此一狀況絕少發(fā)生,且在正常操作中不應發(fā)生。
數(shù)據(jù)由于各信號處理器的請求在加法器79所計算的地址及寄存器92中從存儲器18收回。在讀出所儲存數(shù)據(jù)的一字節(jié)后,尾端指針的數(shù)據(jù)以1增值,并與服務(wù)指針控制器93中此邏輯通道的終止指針比較。若尾端指針與終止指針相等,則尾端指針以開始指針的較低的14位元及在較低兩位元中的零取代。這是以自控制器93出發(fā)而指向來自多工器90的尾端指針總線的箭頭95表示的。若尾端指針現(xiàn)已等于頭指針,則各存儲器模塊被確定為空乏,不再發(fā)送更多的字節(jié)至配合的信號處理器,直至此程序通道收到來自FEC的更多數(shù)據(jù)為止。
存儲器讀/寫控制是由服務(wù)指針控制器98和直接存儲器存取元件DMA93控制的。DMA經(jīng)編程以編排讀出和寫入周期。該編排工作由FEC是否正提供要寫入存儲器的數(shù)據(jù)而定。FEC數(shù)據(jù)寫入工作具有優(yōu)先性,在圖6所示的范例性裝置中,有四種可出入存儲器的裝置。這些裝置為智慧型卡片(未圖示)、FEC12(更精確說為解碼器16)、微處理機19和諸如音頻及視頻處理器的施加裝置之一。存儲器的競爭以下列方式處理。DMA響應于來自上列各種處理元件的數(shù)據(jù)申請而分配存儲器的存取如下。對存儲器的存取是以95nS時隙提供的,在該時隙期間,數(shù)據(jù)的一字節(jié)是從存儲器18中讀出的或?qū)懭氪鎯ζ?8。有兩種存取分配的主要模式,分別由FEC提供數(shù)據(jù)或FEC非提供數(shù)據(jù)限定。就每一模式而言,假定最大FEC數(shù)據(jù)率為5百萬字節(jié)/秒或每200nS一字節(jié),則時隙分配如下,即FEC提供數(shù)據(jù)1)FEC數(shù)據(jù)寫入;2)施加裝置讀出/微處理機讀出/寫入;3)DEC數(shù)據(jù)寫入;4)微處理機讀出/寫入;FEC非提供數(shù)據(jù)1)智慧型卡片讀出/寫入;2)施加裝置讀出/微處理機讀出/寫入;
3)智慧型卡片讀出/寫入;4)微處理機讀出/寫入。
由于FEC數(shù)據(jù)寫入不能暫延,必須保證FEC(更正確而言為解碼器)在提供數(shù)據(jù)時在每200nS間隔期間的存儲器的存取。備用時隙由施加裝置和微處理機共享。當無數(shù)據(jù)可供請求裝置使用時,用微處理機施加時隙。
控制器93與SCID檢測器聯(lián)通以確定開始、開頭及終止指針寄存器中哪一個可提供存儲器的寫入作業(yè)??刂破?3與DMA聯(lián)通以確定開始、終止及尾端寄存器中哪一個可提供存儲器的讀出作業(yè)。DMA 98控制由多工器99、104及105對相應地址及數(shù)據(jù)的選擇。
可認為需對SCID寄存器13之一重新進行編程而不改變其余的SCID寄存器。例如當須要改變至多個聲頻成分之一的一個不同聲頻成分而又不干擾其他信號成分時,可能會有上述需要。這時要求改變各寄存器83、87、88及92的一些寄存器中的指針,以及分配存儲器的空間等,所有這些均需要一定的時間。因為重新編程不能同時進行,若重新編程不以規(guī)定的順序進行,則很可能由FEC所提供的不需要的數(shù)據(jù)會侵入信號處理器之一中從而造成系統(tǒng)“變壞”。
較佳的重新編程可照以下順序進行。當一程序成分自寄存器13之一移除其SCID而不予選取時,對微處理機進行編程,以測試SCID檢測器輸出控制總線而確定該通道當時是否有效,即該通道當時是否正在處理程序成分信息包。如該波道為有效,則系統(tǒng)須等候,直至SCID檢測器輸出服務(wù)工作失效為止。在該程序成分失效之后,將新的SCID的四個最高有效位元放入適當?shù)募拇嫫髦小4送?,一邏輯高觸發(fā)位元被饋入該寄存器的TB位元位置,參見圖4。此觸發(fā)位元施加于第13個XNOR門,它有與第13個XNOR的其他輸入連接點不同的邏輯電平。此確使“與”門42失效,結(jié)果該特定程序服務(wù)或通道變成不活動。(注意,在此例中,所有12個位元并非同時饋入寄存器37,因為負載數(shù)據(jù)總線被認為僅有8位元寬度)。此外,存儲器控制電路尚未重組以容納SCID的改變。因此,在SCID的LSB被饋入寄存器37之前,存儲器控制電路是在微處理器19的控制下予以重組然后將SCID的八個LSB放入寄存器37中的,其后將觸發(fā)位元設(shè)定在低位,以使該程序通道或服務(wù)重新活動。
發(fā)明人已發(fā)現(xiàn)須特別謹慎使SCID控制信號優(yōu)選化,可能的話及有時需要,最好將同一SCID饋入一個以上的SCID寄存器中,然后須保證該系統(tǒng)能容納兩個或更多的檢測器對SCID同時進行檢測。根據(jù)系統(tǒng)設(shè)計者所建立的分級制度,使個別SCID優(yōu)先化。在本實施例中,將檢測器36A-36E依其次序予以優(yōu)無化。于是,若一SCID是由檢測器36A及檢測器36B-36E的其他檢測予以檢測時,一輸出控制信號將由檢測器36A提供,而所有其他檢測器36B-36E的輸出控制信號則被抑制。另一方式是,若檢測器36A并不檢測當時的SCID,而是由檢測器36B及檢測器36C-36E中的其他檢測器檢測當時的SCID,則一控制信號將由檢測器36B提供,同時檢測器36C-36E的輸出被抑制。類似地,若檢測器36C為上述分級制中檢測當時SCID的最高次序的檢測器,則檢波器36D-36E的輸出信號將被抑制,依此類推。
輸出控制信號優(yōu)先化由圖4的電路元件51執(zhí)行。執(zhí)行此任務(wù)的范例性電路示于圖7。此為熟知的量熱計解碼器,毋須加以詳述。
權(quán)利要求
1.一種用于處理包含多個程序和與程序相關(guān)的信息的多工信號的方法,包括以下步驟接收所述多工信號;從所述與程序相關(guān)的信息中確定哪一個信息具有預定的SCID,所述SCID與所述多工信號中的各個程序的各個成分相關(guān);用從所述多工信號中確定的SCID編程多個可編程的匹配濾波器;用所述多個可編程匹配濾波器匹配濾波所述多工信號,以確定編程到所述可編程匹配濾波器中的SCID的發(fā)生;和利用所述SCID根據(jù)所述匹配濾波步驟進一步處理所述各個程序的各個成分。
全文摘要
本發(fā)明提供了一種用于處理包含多個程序和與程序相關(guān)的信息的多工信號的方法,包括以下步驟接收所述多工信號;從所述與程序相關(guān)的信息中確定哪一個信息具有預定的SCID,所述SCID與所述多工信號中的各個程序的各個成分相關(guān);用從所述多工信號中確定的SCID編程多個可編程的匹配濾波器;用所述多個可編程匹配濾波器匹配濾波所述多工信號,以確定編程到所述可編程匹配濾波器中的SCID的發(fā)生;和利用所述SCID根據(jù)所述匹配濾波步驟進一步處理所述各個程序的各個成分。
文檔編號H04N7/167GK1443008SQ0216059
公開日2003年9月17日 申請日期1995年4月21日 優(yōu)先權(quán)日1994年4月22日
發(fā)明者G·G·譚默, M·S·代斯 申請人:湯姆森消費電子有限公司