亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息包程序成分檢測(cè)器的制作方法

文檔序號(hào):7583292閱讀:171來(lái)源:國(guó)知局
專利名稱:信息包程序成分檢測(cè)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及自一信號(hào)流中選出聲頻/視頻程序成分的裝置,該信號(hào)流包括多個(gè)時(shí)分多工程序,每一程序具有以信息包形式出現(xiàn)的多個(gè)程序成分。
傳統(tǒng)的模擬電視程序具有頻率復(fù)用于一較窄鄰接頻帶中的各信號(hào)成分。這些程序成分是由帶通過(guò)濾必要的頻帶然后以各種不同技術(shù)分開(kāi)各成分而檢測(cè)的。近來(lái)已在數(shù)字信號(hào)處理方面進(jìn)行了大量的研究工作,以致目前已能實(shí)際上以數(shù)字方式發(fā)送電視節(jié)目。數(shù)字處理首先要壓縮各程序部分,例如進(jìn)行變壓處理,將輸送信息包中的各成分包封以提供一定的抗干擾能力,以及發(fā)送經(jīng)壓縮的成分作為諸如QPSK或QAM信號(hào)的調(diào)幅脈沖的PAM信號(hào)。
壓縮方法足夠使數(shù)個(gè)程序可在單一的模擬電視頻帶中發(fā)送,此為能擴(kuò)充有線電視及直接廣播的衛(wèi)星DBS工作的有限資源的一個(gè)特色。湯姆森消費(fèi)者電子公司研制出一種直接廣播衛(wèi)星系統(tǒng),并于1994年采用,將多個(gè)電視程序進(jìn)行時(shí)分多工而送到一衛(wèi)星系統(tǒng)的各收發(fā)機(jī)。每一程序可包括諸如一個(gè)視頻成分、一或二個(gè)聲頻成分、供用戶與程序或程式供應(yīng)者相互聯(lián)系用的一個(gè)數(shù)據(jù)成分及可能的其他輔助成分的多個(gè)信號(hào)成分。每一成分均以信息包形式提供有包括一成分有效負(fù)載及一成分識(shí)別號(hào)SCID的每一信息包。SCID是簡(jiǎn)單的二進(jìn)制數(shù)字。為提供最大的系統(tǒng)靈活性,指配給同一程序的各個(gè)成分的SCID并不相同。
因此,各個(gè)接收設(shè)備需有一種裝置以從收到的信號(hào)流中選出適當(dāng)?shù)某煞中畔员銟?gòu)成一個(gè)發(fā)送的程序。
本發(fā)明的目的在于提供一種用以從多個(gè)時(shí)分多工程序的信息包的信號(hào)流中選擇包括一發(fā)送程序的各信號(hào)成分信息包的預(yù)定成分的裝置。一控制裝置,響應(yīng)于使用者的選擇及一發(fā)送程序的指引,由該程序指引確定各程序信號(hào)成分的信息包識(shí)別號(hào)碼SCID。各成分的SCID儲(chǔ)存于可編程的一些寄存器中。來(lái)自信號(hào)流中各信息包的SCID則連續(xù)載入另一寄存器。各比較器與可編程式的寄存器聯(lián)合并將儲(chǔ)存的SCID與來(lái)自信號(hào)流中各信息包的SCID比較。來(lái)自各比較器的輸出信號(hào)控制在信號(hào)流中各信號(hào)成分信息包的使用。
以下參照附圖對(duì)本發(fā)明詳加說(shuō)明,其中

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