專利名稱:多使用者的電腦系統(tǒng)及其傳輸紅綠藍(lán)信號(hào)的方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種電腦系統(tǒng),特別是有關(guān)一種多使用者的電腦系統(tǒng)及其傳輸紅綠蘭信號(hào)的方法,本數(shù)據(jù)傳輸方法主要是利用時(shí)間分割多存取通信協(xié)定的數(shù)據(jù)傳輸方法。
一般個(gè)人電腦包括處理器、存儲(chǔ)裝置、打印機(jī)等,通常是供單一使用者使用。個(gè)人電腦也可連接至電腦網(wǎng)絡(luò),以與其他電腦系統(tǒng)共享共用資源,例如大量存儲(chǔ)裝置、打印機(jī)、數(shù)據(jù)庫(kù)等。然而,一般電腦網(wǎng)絡(luò)的設(shè)定與維護(hù)成本較高,超出小型辦公室與家庭的預(yù)算?,F(xiàn)有一解決方案,即提供小型辦公室或住家使用的一種不昂貴的多使用者的電腦系統(tǒng)。
多使用者的電腦系統(tǒng)必須滿足小型辦公室或住家內(nèi)網(wǎng)絡(luò)電腦系統(tǒng)的需求。這種電腦系統(tǒng)一般包括一個(gè)主要單元(base unit),以及至少一個(gè)連接使用者接口的前端單元(front unit)。主要單元通常包括電腦系統(tǒng)的處理器、存儲(chǔ)裝置與大量存儲(chǔ)裝置,也可包括光標(biāo)指示器或鍵盤等輸入裝置,以及監(jiān)視器或打印機(jī)等輸出裝置。前端單元可包括顯示監(jiān)視器、鍵盤與光標(biāo)指示器。多使用者的電腦系統(tǒng)在家庭或小型辦公室中使用,可替代網(wǎng)絡(luò)電腦系統(tǒng),因?yàn)檫@種多使用者的電腦系統(tǒng)可以供多位使用者同時(shí)使用。在這種多使用者的系統(tǒng)中,處理器必須擁有強(qiáng)大的處理功能,以提供主要單元與前端單元的操作要求。
個(gè)人電腦產(chǎn)業(yè)在前10年中已經(jīng)有了明顯的發(fā)展,現(xiàn)在,個(gè)人電腦中存儲(chǔ)裝置更為輕巧,卻有較大的存儲(chǔ)容量,處理器有很高的處理功能,完全能滿足一般的使用需求,其顯示裝置已可顯示彩色影象圖案,取代了過(guò)去的單色文字顯示。因此,已有條件實(shí)現(xiàn)多個(gè)使用者的電腦系統(tǒng)的設(shè)想;采用加入個(gè)電腦前端單元來(lái)實(shí)現(xiàn)這種電腦系統(tǒng),而前端單元利用處理器的處理能力以及存儲(chǔ)裝置的強(qiáng)大容量。
提供這種多使用者電腦系統(tǒng)的困難之一在于如何從主要單元傳送影象信號(hào)至前端單元。在IBM個(gè)人電腦的兼容系統(tǒng)中,15個(gè)信號(hào)是用來(lái)驅(qū)動(dòng)在彩色影象監(jiān)視器的彩色顯示。15個(gè)信號(hào)包括紅綠藍(lán)(RGB)色彩以及它們各自的回復(fù)信號(hào)、水平同步(H-Sync)、垂直同步(V-Sync)與接地信號(hào),鍵盤需要5條信號(hào)線,光標(biāo)指示器需要另外5條信號(hào)線。因此,前端系統(tǒng)需要用于典型視窗環(huán)境的彩色影象顯示器、鍵盤、光標(biāo)指示器等,最少29條信號(hào)線??梢岳秒娎|線,從主要單元至前端單元,傳送所有的相關(guān)信號(hào)。但是,紅綠藍(lán)信號(hào)是以模擬信號(hào)傳送的,它們必須被隔離,防止其鄰近范圍內(nèi)其他裝置的干擾。驅(qū)動(dòng)模擬監(jiān)視器的模擬信號(hào)只可在其鄰近范圍內(nèi)傳送,因此,限制了前端單元與主要單元之間的距離。
此外,大部分系統(tǒng)只能利用幾英尺長(zhǎng)的電纜線,傳送信號(hào)至監(jiān)視器,實(shí)際上,輔助單元需位于鄰近處理器的范圍內(nèi),輔助單元最好與主要單元位于不同房間,因此,影象信號(hào)需要被傳送較長(zhǎng)距離,至遠(yuǎn)方位置。
本發(fā)明的目的在于提供一種共享硬件與軟件的多使用者的電腦系統(tǒng),該系統(tǒng)并有能力在視窗操作環(huán)境下提供使用者藝術(shù)形式的彩色影象畫面。
本發(fā)明的另一目的在于提供一種簡(jiǎn)單可行的多使用者的電腦系統(tǒng)傳輸紅綠蘭信號(hào)的方法,利用一條傳輸線傳送數(shù)個(gè)信號(hào),無(wú)須使用多條信號(hào)線,就可傳送多個(gè)信號(hào)。此單一信號(hào)線依照時(shí)間分割進(jìn)行信號(hào)的存取,以至多個(gè)信號(hào)可在同一傳輸線上,在不同時(shí)間域存取。
為達(dá)到上述目的,本發(fā)明采取如下技術(shù)措施本發(fā)明的多使用者的電腦系統(tǒng),該系統(tǒng)是在一視窗環(huán)境下使用一個(gè)通信協(xié)定在數(shù)個(gè)使用者接口單元之間傳送數(shù)據(jù),其包括一個(gè)主要單元、一個(gè)輔助單元及一個(gè)通信電纜;主要單元包括一個(gè)總線及連接總線的一個(gè)處理器、一個(gè)監(jiān)視器、一個(gè)輸入裝置及接口控制器;輔助單元包括第二總線、一個(gè)協(xié)定接口控制器、一個(gè)第二監(jiān)視器、一個(gè)第二輸入裝置;協(xié)定接口控制器、第二監(jiān)視器及第二輸入裝置連接第二總線;通信電纜在主要單元與輔助單元之間提供一通信路徑,其具有數(shù)對(duì)連接接口控制器與協(xié)定接口控制器的未包覆的雙絞導(dǎo)線;通信電纜傳送的信號(hào)包括數(shù)字式數(shù)據(jù)與紅綠藍(lán)影象信號(hào)。
本發(fā)明的多使用者的電腦系統(tǒng)傳輸紅綠蘭信號(hào)的方法,從一個(gè)第一來(lái)源傳輸至一個(gè)第二來(lái)源,并且從第二來(lái)源傳輸至第一來(lái)源,包括下列步驟選擇一個(gè)第一時(shí)間周期,第一來(lái)源控制傳輸線上要被傳送的數(shù)據(jù);第一來(lái)源傳送一個(gè)第一信號(hào),表示開始傳送一組數(shù)據(jù)流;第一來(lái)源傳送所述數(shù)據(jù)流中的數(shù)據(jù),以一預(yù)定時(shí)間周期一次一位元,直到數(shù)據(jù)流的所有數(shù)據(jù)被傳送;選擇一個(gè)第二時(shí)間周期,第二來(lái)源控制傳輸線上要被傳送的數(shù)據(jù),并且第一時(shí)間周期與第二時(shí)間周期交替發(fā)生;第二來(lái)源傳送一個(gè)第二信號(hào),表示開始傳送一個(gè)第二組數(shù)據(jù)流;第二來(lái)源傳送第二組數(shù)據(jù)流中的數(shù)據(jù),以一預(yù)定時(shí)間周期一次一位元,直到數(shù)據(jù)流的所有數(shù)據(jù)被傳送與現(xiàn)有技術(shù)相比,本發(fā)明具有如下效果本發(fā)明的多使用者電腦系統(tǒng)可共享硬件與軟件,并且可在視窗操作環(huán)境下提供使用者具有彩色的顯示圖象。
由于本發(fā)明的電腦系統(tǒng)的傳輸方法是利用單一傳輸線傳送數(shù)個(gè)信號(hào),以分割時(shí)間的方式允許多個(gè)信號(hào)源在同一傳輸線上進(jìn)行信號(hào)存取,可避免在一個(gè)通信電纜中連接多個(gè)信號(hào)線,可使結(jié)構(gòu)簡(jiǎn)化。
結(jié)合附圖及實(shí)施例對(duì)本發(fā)明的結(jié)構(gòu)特征詳細(xì)說(shuō)明如下附圖簡(jiǎn)單說(shuō)明
圖1為本發(fā)明實(shí)施例的電路框圖;圖2為本發(fā)明電腦系統(tǒng)的另一實(shí)施例的電路框圖;圖3為本發(fā)明中的輔助單元與主要單元的電路連接示意圖;圖4為一通信信號(hào)時(shí)序圖,其表示本發(fā)明實(shí)施例的一種通信協(xié)定;圖5為一通信信號(hào)時(shí)序圖,其表示本發(fā)明實(shí)施例中從主要單元至輔助單元傳送數(shù)據(jù)的通信協(xié)定;圖6為一通信信號(hào)時(shí)序圖,其表示本發(fā)明實(shí)施例中從輔助單元至主要單元傳送數(shù)據(jù)的通信協(xié)定;圖7為一通信信號(hào)時(shí)序圖,其表示本發(fā)明實(shí)施例中在主要單元與輔助單元之間傳送數(shù)據(jù)的一種通信協(xié)定;圖8為一通信信號(hào)時(shí)序圖,其表示本發(fā)明實(shí)施例中從主要單元至輔助單元傳送數(shù)據(jù)的一種通信協(xié)定;圖9為一通信信號(hào)時(shí)序圖,其表示本發(fā)明實(shí)施例中從輔助單元至主要單元傳送數(shù)據(jù)與語(yǔ)音信號(hào)的一種通信協(xié)定;圖10為一通信信號(hào)時(shí)序圖,其表示本發(fā)明實(shí)施例中從主要單元至輔助單元傳送語(yǔ)音信號(hào)的一種通信協(xié)定;圖11為本發(fā)明實(shí)施例中從主要單元至輔助單元傳送的一種通信數(shù)據(jù)封包示意圖;圖12為本發(fā)明實(shí)施例中從輔助單元至主要單元傳送的一種通信數(shù)據(jù)封包示意圖;圖13、14為本發(fā)明電腦系統(tǒng)實(shí)施例中主要單元與輔助單元之間的通信操作流程圖。
如圖1所示,其為本發(fā)明實(shí)施例的電路框圖;本實(shí)施例中多使用者的電腦系統(tǒng)包括一個(gè)主要單元20與一個(gè)輔助單元22。輔助單元22經(jīng)由一個(gè)通信電纜(CAT5)24連接至主要單元20。以連接電纜24上的RJ-45接頭至接口控制模組26上的接槽27a,電纜24的末端連接至主要單元20中的一個(gè)接口控制模組26,以連接電纜24上的-RJ45接頭至協(xié)定接口控制器54上的一個(gè)RJ-45接槽27。主要單元20為一個(gè)電腦系統(tǒng),其具有一個(gè)處理器30、一個(gè)存儲(chǔ)器32以及一個(gè)總線28。處理器30與存儲(chǔ)器32連接總線28。存儲(chǔ)器32包括隨機(jī)存儲(chǔ)器(RAM)與只讀存儲(chǔ)器(ROM)。存儲(chǔ)器32也直接連接處理器30。一般主要單元包括如硬盤驅(qū)動(dòng)器與軟盤驅(qū)動(dòng)器的大量存儲(chǔ)裝置34、打印機(jī)36、如鍵盤38或其他字母與數(shù)字輸入裝置的輸入裝置、如光標(biāo)指示器40或軌跡球類的光標(biāo)指示器、用于拾取語(yǔ)音信號(hào)的傳聲器、用于播放語(yǔ)音信號(hào)的耳機(jī)以及一個(gè)影象監(jiān)視器44或其他顯示裝置。在實(shí)施例1中,主要單元20還包括一個(gè)接口控制器模組26,其連接總線28,所有這些裝置經(jīng)由總線28被連接至處理器30與存儲(chǔ)器32接口控制器模組26包括至少一個(gè)RJ-45接口,并且處理與輔助單元22來(lái)往的通信聯(lián)絡(luò)。
輔助單元22包括一個(gè)鍵盤46、一個(gè)光標(biāo)指示器48、語(yǔ)音裝置50、一個(gè)監(jiān)視器52以及一個(gè)協(xié)定接口控制器54。在輔助單元22內(nèi),所有這些裝置被連接至一個(gè)總線45。協(xié)定接口控制器54包括一個(gè)RJ-45接口,并且控制輔助單元22與主要單元20的接口控制器26來(lái)往的通信聯(lián)絡(luò)。主要單元20內(nèi)的處理器30本質(zhì)上執(zhí)行主要單元20與輔助單元22的所有數(shù)據(jù)的處理。輔助單元22并不處理要顯示在監(jiān)視器52上的數(shù)據(jù)。從輔助單元22的鍵盤46或光標(biāo)指示器48的輸入,依照預(yù)定的通信協(xié)定,經(jīng)由電纜24被連接至主要單元20。通信電纜24連接至輔助單元22的協(xié)定接口控制器54與主要單元20的接口控制模組26。輔助單元22內(nèi)的鍵盤46或光標(biāo)指示器48的輸入被主要單元20內(nèi)的處理器30處理。主要單元20將處理后的數(shù)據(jù)傳回輔助單元22,顯示在輔助單元22內(nèi)的監(jiān)視器52上。也以相同方式,處理主要單元20與輔助單元22之間控制握手的信號(hào)。RGB影象信號(hào)經(jīng)由通信電纜24被直接從主要單元20傳送至輔助單元22,并且被顯示在輔助單元22內(nèi)的監(jiān)視器52上。除了在監(jiān)視器52上所顯顯的影象信號(hào)與數(shù)據(jù)之外,語(yǔ)音信號(hào)也可經(jīng)由通信電纜24在主要單元20與輔助單元22之間傳送。語(yǔ)音裝置50可為一個(gè)傳聲器,可連接至輔助單元22內(nèi)的總線45。由傳聲器所拾取的語(yǔ)音信號(hào)經(jīng)由通信電纜24被傳送至主要單元20。語(yǔ)音裝置50可包括一個(gè)喇叭或耳機(jī),可被連接至輔助單元22內(nèi)的總線45。語(yǔ)音信號(hào)可經(jīng)由通信電纜24從主要單元20傳送至輔助單元22,用以在輔助單元22的喇叭上輸出。在此實(shí)施例中,數(shù)個(gè)接口控制器模組26可裝設(shè)在主要單元20內(nèi),用以與另外的輔助單元22作數(shù)據(jù)交換。
如圖2所示,其為一電路框圖,顯示圖1中電路配置的另一種實(shí)施例。在此實(shí)施例中,主要單元20內(nèi)的接口控制器55為嵌入式(embedded)電路,其可直接連接處理器30與存儲(chǔ)器32。此配置可省略圖1所述的一個(gè)接口控制器模組26。
如圖3所示,其為本發(fā)明中的輔助單元與主要單元的電路連接示意圖,顯示電纜24的配置。電纜24為一種型號(hào)為CAT5的電纜,具有兩個(gè)RJ-45接頭,位于電纜的兩端點(diǎn)。RJ-45為一種工業(yè)標(biāo)準(zhǔn)接頭,具有8只接腳,以連接8條導(dǎo)線。CAT5為一種商業(yè)及工業(yè)建筑物導(dǎo)線的數(shù)據(jù)規(guī)格標(biāo)準(zhǔn)接頭。此標(biāo)準(zhǔn)由電子工業(yè)協(xié)會(huì)(ElectromIndustries Association)。CAT5電纜的導(dǎo)線支持4對(duì)100歐姆未包覆的雙絞電纜,有能力在網(wǎng)絡(luò)上傳送1到100百萬(wàn)赫茲的信號(hào)。CAT5電纜一般在兩端具有RJ-45接頭。在現(xiàn)有技技術(shù)中,RJ-45與CAT5的標(biāo)準(zhǔn)是眾所周知的。
圖3中并表示出實(shí)施例中的電纜24的RJ-45接頭的接腳排列。RGB彩色映象信號(hào)經(jīng)由電纜24從主要單元20傳送至輔助單元22。依照CAT5標(biāo)準(zhǔn)的一對(duì)導(dǎo)線,相對(duì)應(yīng)連接RJ-45接頭27的接腳-1與接腳-2。接腳-1連接紅色影象信號(hào),接腳-2連接紅色影象的返回信號(hào)。連接至接腳-1與接腳-2的導(dǎo)線是依照CAT5標(biāo)準(zhǔn)而卷曲在一起。第二對(duì)導(dǎo)線連接至RJ-45接頭27的接腳-3與接腳-6。接腳-3連接綠色影象信號(hào),接腳-6提供交流接地與直流+5伏特。在分離之后,直流+5伏特輸出會(huì)轉(zhuǎn)變成交流接地。+5伏特供應(yīng)所需的電源至輔助單元22內(nèi)的電路。連接至接腳-3與接腳-6的導(dǎo)線是依照CAT5標(biāo)準(zhǔn)而卷曲在一起。接腳-4連接藍(lán)色影象信號(hào),接腳-5連接藍(lán)色影象的返回信號(hào)。連接至接腳-4與接腳-5的導(dǎo)線是依照CAT5標(biāo)準(zhǔn)而卷曲一起。接腳-7為一種雙向數(shù)據(jù)路徑,用以在主要單元20與輔助單元22之間傳送數(shù)據(jù)。接腳-8提供直流接地信號(hào)至輔助單元22。連接至接腳-3與接腳-6的導(dǎo)線被卷曲在一起,其符合CAT5規(guī)格。
所有相關(guān)于鍵盤、光標(biāo)指示器與語(yǔ)音的信號(hào),經(jīng)由連接RJ-45接頭27的接腳-7的單一雙向信號(hào)線傳送。此信號(hào)線可視為圖3中的數(shù)據(jù)傳輸線56。RGB影象信號(hào)需要水平同步(H-sync)與垂直同步(V-sync)信號(hào),以控制影象顯示。這些同步信號(hào)亦經(jīng)由此數(shù)據(jù)傳輸線56傳送如上所述,在現(xiàn)有技術(shù)中,為了要傳送RGB影象信號(hào),以及鍵盤、光標(biāo)指示器的數(shù)據(jù),最少需要29條信號(hào)線。而在本發(fā)明的實(shí)施例中,只需8條線就可傳送所有信號(hào)。因此,本發(fā)明提供一種新的應(yīng)用,利用CAT5的電纜27傳送影象信號(hào)與數(shù)據(jù)信號(hào)。
除了影象信號(hào)之外,要顯示在輔助單元22上的信息亦經(jīng)由此數(shù)據(jù)傳輸線56從主要單元20傳送至輔助單元22。數(shù)據(jù)封包經(jīng)由電纜24的數(shù)據(jù)傳輸線56,以依序1位元接1位元的方式,從一單元被傳送至另一單元。一次1位元數(shù)據(jù)的傳送技術(shù)為現(xiàn)有技術(shù),例如傳送一列數(shù)據(jù)流。在傳輸之前,此數(shù)據(jù)封包由初始化的單元所隱藏。當(dāng)數(shù)據(jù)位元被接收到,或所有位元被接收之后,此接收單元會(huì)再匯集所有的數(shù)據(jù)位元。此隱藏及再組合的處理與方法也為現(xiàn)有技術(shù)。
如圖4所示,在本發(fā)明的實(shí)施例中,數(shù)據(jù)傳輸線56是采用時(shí)間分割多存取的信號(hào)線,是指主機(jī)可以經(jīng)信號(hào)線傳送多個(gè)數(shù)據(jù),不過(guò)被限定在某一時(shí)間周其之內(nèi)進(jìn)行存取。在此實(shí)施例中,由圖4所說(shuō)明的時(shí)間分割機(jī)制,電纜24的數(shù)據(jù)傳輸線56被用來(lái)從主要單元20至輔助單元22傳送數(shù)據(jù),同樣,也可從輔助單元22至主要單元20傳送數(shù)據(jù)。圖4中,時(shí)間周期T1分配給主要單元20傳送數(shù)據(jù)至輔助單元22。時(shí)間周期T2主要分配給輔助單元22上載(upload)數(shù)據(jù)至主要單元20,次要地是給在主要單元20下載選擇性語(yǔ)音信號(hào)至輔助單元22。此程序?qū)⒃谝韵聰⑹觥r(shí)間周期T3至I5,保留作為作為轉(zhuǎn)變轉(zhuǎn)變周期,以避免競(jìng)爭(zhēng)。主要單元20在不占用數(shù)據(jù)傳輸線56上的信號(hào)之后,在輔助單元22開始驅(qū)動(dòng)信號(hào)線56之前,T3與T5之間的轉(zhuǎn)變周期允許信號(hào)變成穩(wěn)定狀態(tài)。時(shí)間周期T0至T3為額外時(shí)間,給主要單元20釋放對(duì)傳輸線56的控制。在此實(shí)施例中,時(shí)間T3可以與時(shí)間TO重疊。假如輔助單元22有信息要傳送至主要單元20時(shí),在T5與T6之間的時(shí)間周期,其會(huì)驅(qū)動(dòng)傳輸線56。時(shí)間周期T6至T4之間的時(shí)間周期,其會(huì)驅(qū)動(dòng)傳輸線56。時(shí)間周斯T6至T4保留作為轉(zhuǎn)變周期。這樣,在此轉(zhuǎn)變周期內(nèi),輔助單元22在主要單元20開始驅(qū)動(dòng)傳輸線56之前,釋放對(duì)傳送線56的控制。起于時(shí)間T4直到時(shí)間TO,主要單元20重新控制傳輸線56。
如圖5所示,在時(shí)間周期T1內(nèi),從時(shí)間-T1至TO,主要單元20在時(shí)間-T1傳送水平同步信號(hào)58。在時(shí)間-T1的水平同步信號(hào)58傳送之后,有效的數(shù)據(jù)將在一預(yù)定時(shí)間周期跟隨發(fā)生,并直到T0為止。在T1時(shí)間周期內(nèi)跟隨水平同步信號(hào)58,在之后的一預(yù)定時(shí)間周期,主要單元20分別傳送垂直同步信號(hào)60與數(shù)據(jù)62,用于傳送垂直同步信號(hào)60與數(shù)據(jù)62的時(shí)間由一個(gè)狀態(tài)機(jī)器(未繪示在圖中)所決定。在傳送垂直同步信號(hào)60之后,此預(yù)定時(shí)間前間截止時(shí),1位元數(shù)據(jù)將被傳送。輔助單元22既不讀取(strobe)也不解譯傳輸線56上的信號(hào),直到接收到水平同步信號(hào)58。整個(gè)數(shù)據(jù)傳送是與水平同步信號(hào)同步。主要單元20在水平同步信號(hào)58之后,傳送垂直同步信號(hào)62與數(shù)據(jù)60。當(dāng)輔助單元222檢測(cè)到水平同步信號(hào)58時(shí),其依照預(yù)定的時(shí)間周期讀取垂直同步信號(hào)60與數(shù)據(jù)62。
如圖6所示,其為一個(gè)時(shí)序圖,顯示從輔助單元22至主要單元20傳送數(shù)據(jù)的時(shí)間順序。在時(shí)間T5至T6之間,輔助單元22控制傳輸線56。有效的傳輸開始于一個(gè)開始位元或同步位元64。傳輸此同步位元64之后的一預(yù)定時(shí)間周期之后,傳送一個(gè)數(shù)據(jù)位元66。類似于主要單元20,輔助單元22要傳送數(shù)據(jù)66的時(shí)間也是由一個(gè)狀態(tài)機(jī)器所決定。為了避免對(duì)無(wú)效的數(shù)據(jù)解碼,主要單元20不會(huì)解碼傳輸線56上的數(shù)據(jù),直到其接收到此同步60信號(hào)。
如圖7所示,圖7相似于圖4,除了經(jīng)由數(shù)據(jù)傳輸線56傳送影象、鍵盤或光標(biāo)指示器相關(guān)數(shù)據(jù)之外,語(yǔ)音信號(hào)也可經(jīng)由數(shù)據(jù)傳輸線56來(lái)傳送,如圖7-10所示,除了時(shí)間T7之外。在此另一方法中,從在時(shí)間T4至T7,語(yǔ)音信號(hào)從主要單元20傳送至輔助單元22。
如圖8所示,圖8相當(dāng)于圖5,其顯示水平同步信號(hào)58、垂直同步信號(hào)60與數(shù)據(jù)62,從主要單元20至輔助單元22的傳輸?shù)臅r(shí)序。
如圖9所示,其說(shuō)明從輔助單元22至主要單元20的傳輸時(shí)間順序。在此實(shí)施例中,在同步信號(hào)64與數(shù)據(jù)位元66之后,傳送語(yǔ)音信號(hào)68,如上所述,在一預(yù)定時(shí)間周期,此數(shù)據(jù)66與語(yǔ)音信號(hào)68以一次一位元方式被傳送。從輔助單元22所輸入的語(yǔ)音信號(hào)68是用來(lái)錄取限被拾取的語(yǔ)言信號(hào)。此功能的應(yīng)用例如一遠(yuǎn)距離通信會(huì)議系統(tǒng),其中語(yǔ)音信號(hào)可由一個(gè)輔助單元22經(jīng)由一個(gè)傳聲器拾取,并且經(jīng)由主要單元20的處理器30傳送至遠(yuǎn)端系統(tǒng),用以錄音。
如圖10所示,其說(shuō)明從主要單元20至輔助單元22的語(yǔ)音信號(hào)70的傳輸時(shí)序。在此實(shí)施例中,傳輸開始于一個(gè)同步信號(hào)64,由一組語(yǔ)音信號(hào)70跟隨。根據(jù)一狀態(tài)機(jī)器所控制的一預(yù)定時(shí)間周期,傳送此語(yǔ)音信號(hào)。在時(shí)間T7之前,完成語(yǔ)音信號(hào)的傳輸。時(shí)間T7之后,主要單元20可開始下一周期,傳送時(shí)間-T1的水平同步信號(hào)58、垂直同步信號(hào)60與數(shù)據(jù)位元62,如圖8所示。
如圖11所示,其說(shuō)明從主要單元20至輔助單元22所傳送的數(shù)據(jù)封包。在此實(shí)施例中,數(shù)據(jù)封包包括8位元數(shù)據(jù)72(D0-D7),以及4位元指令74(G0-G3)。此數(shù)據(jù)亦可以是16位元、32位元或其他根據(jù)此系統(tǒng)實(shí)現(xiàn)的寬度。
同樣地,指令也可以是依照需求命令的其他寬度,例如2位元、8位元等等。在傳送此數(shù)據(jù)封包之前,主要單元20在起頭加入一個(gè)開始位元76,以及在每一數(shù)據(jù)封包的末端加入2個(gè)停止位元78。此開始位元76表示,數(shù)據(jù)封包將接續(xù)此開始位元76而傳送。此2個(gè)連貫的停止位元78表示,在停止位元78之后,此封包會(huì)終止。如上所示,在傳輸之前,數(shù)據(jù)封包會(huì)被分解。數(shù)據(jù)封包中的每位元,與開始位元76及停止位元78一樣,依照?qǐng)D4、5、7與10所示的機(jī)制傳送,如圖4所示的第-T1周期80期間。如圖5所示,實(shí)際的傳輸順序開始時(shí)間-T1的水平同步信號(hào)58,而以垂直同步信號(hào)60與1位元數(shù)據(jù)62跟隨接續(xù)。在此例中,數(shù)據(jù)位元62將如圖11所示的開始位元76。如圖7所示,第二T1周期82包括水平同步信號(hào)58、垂直同步信號(hào)60與數(shù)據(jù)62。此數(shù)據(jù)62為DO,如圖11所示。此操作會(huì)持續(xù),直到數(shù)據(jù)封包與2個(gè)停止位元78被傳送。然后,輔助單元22的協(xié)定接口控制器54再組合此數(shù)據(jù)封包,并且執(zhí)行此傳輸來(lái)的信息。
此輔助單元22傳送至主要單元20的數(shù)據(jù)封包,被顯示在圖12中,此數(shù)據(jù)封包先被分解成位元形式,其包括在封包開始的一個(gè)開始位元76與在封包末端的2個(gè)停止位元78。此傳輸順序如圖6所示,其包括一同步位元64,接續(xù)跟隨一個(gè)數(shù)據(jù)位元66以及如果有空檔的話,跟隨一組語(yǔ)音信號(hào)68,如圖9所示。此數(shù)據(jù)封包包括一個(gè)鍵盤/光標(biāo)指示器位元84,以及一個(gè)指令位元86。此鍵盤/光標(biāo)指示器位元84確認(rèn)結(jié)合數(shù)據(jù)封包的裝置,雖然,在此說(shuō)明中定義為1位元,不過(guò),如果在輔助單元22內(nèi)實(shí)現(xiàn)更多裝置的話,也可采用更多的位元。同樣地,雖然說(shuō)明時(shí)只使用1位元來(lái)說(shuō)明指令欄,如果需要的話也可以采用多位元。指令的數(shù)據(jù)可以是使用者數(shù)據(jù)或某種指令形式或代表主要單元20要執(zhí)行動(dòng)作需求的相對(duì)信息,例如讀取、寫入、開啟或關(guān)閉等。
如圖13所示,其為一個(gè)流程圖,說(shuō)明本發(fā)明實(shí)施例的一種多使用者系統(tǒng)中主要單元20與輔助單元22之間的通信操作,其步驟如下首先,主要單元20進(jìn)入初始化步驟104。然后,進(jìn)入步驟88,主要單元首先會(huì)先確認(rèn)檢查,主要單元是否準(zhǔn)備好要傳送數(shù)據(jù)至輔助單元。例如設(shè)定一輸出備妥旗標(biāo);此操作會(huì)持續(xù),直到主要單元準(zhǔn)備傳送信號(hào)。如果主要單元處于傳送一封包數(shù)據(jù)當(dāng)中時(shí),其不會(huì)開始傳送開始傳送至輔助單元。舉例來(lái)說(shuō),如圖11所示,當(dāng)再生主要單元處于傳送一數(shù)據(jù)封包當(dāng)中時(shí),其不會(huì)開始傳送其他數(shù)據(jù)封包。在主要單元傳送第二個(gè)數(shù)據(jù)封包之前,主要單元必須等待,直到其完成傳送此第一數(shù)據(jù)封包。主要單元可被利用來(lái)傳送數(shù)據(jù)時(shí),進(jìn)入步驟90,其寫入數(shù)據(jù)到接口控制器模組26,以及表示主要單元不再被利用來(lái)傳送任何其他數(shù)據(jù),即步驟92,例如重設(shè)輸出備妥旗標(biāo),因?yàn)橹饕獑卧趥魉同F(xiàn)行數(shù)據(jù)封包,當(dāng)主要單元可以傳送數(shù)據(jù)封包中任一個(gè)別的數(shù)據(jù)至輔助單元時(shí),即步驟94,一個(gè)時(shí)序狀態(tài)機(jī)器控制此時(shí)序開始。狀態(tài)機(jī)器首先傳送此封包的開始位元,接著跟隨著數(shù)據(jù)位元。這里所述的數(shù)據(jù)包括數(shù)據(jù)欄位的數(shù)據(jù)與指令欄位的數(shù)據(jù)或其他應(yīng)用欄位。傳送數(shù)據(jù)的程序持續(xù),直到包括2個(gè)停止位元的整個(gè)封包被傳送完成,即步驟96。在整個(gè)封包被傳送之后,主要單元等待輔助單元收到確認(rèn)信號(hào),表示指令已被執(zhí)行,即步驟98。一旦接收到確認(rèn)信號(hào),主要單元就顯示其可以被利用來(lái)傳送其他數(shù)據(jù)封包,即步驟100;例如設(shè)定輸出備妥旗標(biāo)。一組傳輸?shù)某绦蚪K結(jié),即步驟102,并且以循環(huán)方式回到開始步驟104,等待另一組傳輸?shù)拈_始。
此時(shí),無(wú)論輔助單元22是否已接收一個(gè)開始位元步驟106,其持續(xù)監(jiān)視著,在輔助單元已接收到一個(gè)開始位元后,其持續(xù)接收數(shù)據(jù)與停止位元。主要單元20與輔助單元22以各自獨(dú)立的流程操作,并且時(shí)序并無(wú)須同步或不必為相同頻率。唯一的要求為數(shù)據(jù)必須在同樣的波特速率(baud rate)下傳送與接收。一旦整個(gè)數(shù)據(jù)封包被接收到,步驟108。輔助單元22再組合所接收到的數(shù)據(jù),并且執(zhí)行指令,步驟110,輔助單元22等待,直到指令被執(zhí)行,步驟112;然后,輔助單元檢查是否主要單元處于接收數(shù)據(jù)狀態(tài),步驟114,如果主要單元20可以從輔助單元22接收數(shù)據(jù),輔助單元22確認(rèn)已收到的數(shù)據(jù)或指令,并開始執(zhí)行步驟116。傳送此收到確認(rèn)信號(hào)之后,終止輔助單元22的接收程序,此為步驟118。
如圖14所示,其為一流程圖,說(shuō)明本發(fā)明實(shí)施例的一種多使用者系統(tǒng)中主要單元20與輔助單元22之間的通信操作,其中,輔助單元22開始初始化,步驟138;輔助單元22首先會(huì)先確認(rèn)檢查,是否輔助單元需要傳送數(shù)據(jù)至主要單元20或回復(fù)對(duì)一狀態(tài)的要求,步驟122,如果輔助單元確有需求,然后,其檢查是否主要單元20不能被用來(lái)從輔助單元22接收數(shù)據(jù),例如主要單元20已經(jīng)正在從輔助單元22接收數(shù)據(jù),步驟124。如果主要單元20可被利用接收數(shù)據(jù)時(shí),輔助單元22保持與主要單元20通信狀態(tài),步驟126,例如設(shè)定一主要單元忙碌旗標(biāo)。輔助單元22開始讀取此“開始”數(shù)據(jù)與“停止”位元的傳輸,步驟128,直到整個(gè)數(shù)據(jù)封包被傳送,步驟130。輔助單元22等待主要單元20的收到確認(rèn),指令己被執(zhí)行步驟132,然后,重設(shè)主要單元處于接收封包模式,而允許輔助單元22上載其他數(shù)據(jù)封包,步驟134。
在主要單元20中,接口控制器26等待,直到其已要求輔助單元22通知其狀態(tài),步驟140,或接收從輔助單元的輸入,步驟142。一旦接收到此開始信號(hào),步驟144;接口控制器初始化狀態(tài)機(jī)器或加入一個(gè)輸入信號(hào)至狀態(tài)機(jī)器,并且時(shí)序狀態(tài)機(jī)器讀取從輔助單元所傳送的相同速率的數(shù)據(jù),步驟146;直到接收到整個(gè)數(shù)據(jù)封包,步驟148。輸入狀態(tài)機(jī)器維持被傳送的數(shù)據(jù)封包的位元控制。在接收到數(shù)據(jù)封包之后,接口控制器26再組合封包,并且當(dāng)輔助單元的數(shù)據(jù)可被利用來(lái)處理時(shí),步驟150,通知主要單元讀取數(shù)據(jù)封包。一旦主要單元讀取數(shù)據(jù)封包,其通知接口控制器26,其已備妥要傳送數(shù)據(jù)至輔助單元,步驟152。當(dāng)接口控制器收到主要單元備妥要傳送數(shù)據(jù)的指示時(shí),步驟154,其輸出傳送數(shù)據(jù)已經(jīng)被處理的確認(rèn)信號(hào)至輔助單元;確認(rèn)輸入已被執(zhí)行以及設(shè)定輸入為未備妥,步驟156。
雖然本發(fā)明已以實(shí)施例公開如上,但并非用以限定本發(fā)明的保護(hù)范圍,任何熟習(xí)此技術(shù)者,在不脫離本發(fā)明的構(gòu)思情況下,可作各種更動(dòng)與潤(rùn)飾,但應(yīng)仍屬于本發(fā)明的保護(hù)范圍中。
權(quán)利要求
1.一種多使用者的電腦系統(tǒng),包括一個(gè)主要單元、一個(gè)輔助單元及一個(gè)通信電纜;其特征在于主要單元包括一個(gè)總線及連接總線的一個(gè)處理器、一個(gè)監(jiān)視器、一個(gè)輸入裝置及接口控制器;輔助單元包括第二總線、一個(gè)協(xié)定接口控制器、一個(gè)第二監(jiān)視器、一個(gè)第二輸入裝置;協(xié)定接口控制器、第二監(jiān)視器及第二輸入裝置連接第二總線;通信電纜在主要單元與輔助單元之間提供一通信路徑,其具有數(shù)對(duì)連接接口控制器與協(xié)定接口控制器的未包覆的雙絞導(dǎo)線;通信電纜傳送的信號(hào)包括數(shù)字式數(shù)據(jù)與紅綠藍(lán)影象信號(hào)。
2.根據(jù)權(quán)利要求1所述的電腦系統(tǒng),其特征在于,所述接口控制器與協(xié)定接口控制器任一個(gè)包括一個(gè)RJ-45接槽;所述通信電纜包括一個(gè)RJ-45接頭,位于通信電纜任一端;通信電纜以連接RJ-45接頭進(jìn)入RJ-45接槽的方式,連接接口控制器或協(xié)定接口控制器。
3.根據(jù)權(quán)利要求1所述的電腦系統(tǒng),其特征在于,所述通信電纜還包括一個(gè)第一連接頭與一個(gè)第二連接頭,任一個(gè)接頭具有8只相對(duì)應(yīng)的連接頭接腳;一個(gè)未包覆雙絞線電纜,具有8條導(dǎo)體,與第一連接頭及第二連接頭一起連接;連接頭的連接頭接腳中接腳-1與接腳-2的導(dǎo)體形成一個(gè)雙絞線對(duì),接腳-3與接腳-6的導(dǎo)體形成一個(gè)第二雙絞線對(duì),接腳-4與接腳-5的導(dǎo)體形成一個(gè)第三雙絞線對(duì),接腳-7與接腳-8的導(dǎo)體形成一個(gè)第四個(gè)雙絞線對(duì);連接接腳-1、接腳-3與接腳-4的導(dǎo)體用于分別傳送紅色、綠色、藍(lán)色模擬影象信號(hào);連接接腳-2與接腳-5的導(dǎo)體用以分別傳送紅色返回與藍(lán)色返回模擬影象信號(hào);連接接腳-6的導(dǎo)體用來(lái)提供交流接地以及直流電源至輔助單元;連接接腳-7的導(dǎo)體用以在主要單元與輔助單元之間傳送數(shù)據(jù);連接接腳-8的導(dǎo)體提供直流接地至輔助單元。
4.根據(jù)權(quán)利要求1所述的電腦系統(tǒng),其特征在于,所述輸入裝置包括一個(gè)鍵盤。
5.根據(jù)權(quán)利要求4所述的電腦系統(tǒng),其特征在于,所述輸入裝置包括一個(gè)光指標(biāo)裝置。
6.根據(jù)權(quán)利要求5所述的電腦系統(tǒng),其特征在于,所述指標(biāo)裝置為一個(gè)光標(biāo)指示器。
7.根據(jù)權(quán)利要求1所述的電腦系統(tǒng),其特征在于,所述接口控制器為一種接口模組,連接所述主要單元內(nèi)的總線。
8.根據(jù)權(quán)利要求1所述的電腦系統(tǒng),其特征在于,還包括一個(gè)存儲(chǔ)器;所述任一接口控制器嵌入所述主要單元內(nèi),連接所述處理器與存儲(chǔ)器。
9.一種多使用者的電腦系統(tǒng)傳輸紅綠蘭信號(hào)的方法,從一個(gè)第一來(lái)源傳輸至一個(gè)第二來(lái)源,并且從第二來(lái)源傳輸至第一來(lái)源,包括下列步驟選擇一個(gè)第一時(shí)間周期,第一來(lái)源控制傳輸線上要被傳送的數(shù)據(jù);第一來(lái)源傳送一個(gè)第一信號(hào),表示開始傳送一組數(shù)據(jù)流;第一來(lái)源傳送所述數(shù)據(jù)流中的數(shù)據(jù),以一預(yù)定時(shí)間周期一次一位元,直到數(shù)據(jù)流的所有數(shù)據(jù)被傳送;選擇一個(gè)第二時(shí)間周期,第二來(lái)源控制傳輸線上要被傳送的數(shù)據(jù),并且第一時(shí)間周期與第二時(shí)間周期交替發(fā)生;第二來(lái)源傳送一個(gè)第二信號(hào),表示開始傳送一個(gè)第二組數(shù)據(jù)流;第二來(lái)源傳送第二組數(shù)據(jù)流中的數(shù)據(jù),以一預(yù)定時(shí)間周期一次一位元,直到數(shù)據(jù)流的所有數(shù)據(jù)被傳送。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括如下步驟選擇一個(gè)第三時(shí)間周期,其中,所述第一來(lái)源控制傳輸線上要被傳送的數(shù)據(jù);第一來(lái)源傳送一個(gè)第三信號(hào),表示開始傳送第三組數(shù)據(jù)流;第一來(lái)源傳送第三組數(shù)據(jù)流中的數(shù)據(jù),以一預(yù)時(shí)間周期一次一位元,直到第三組數(shù)據(jù)流的所有數(shù)據(jù)被傳送;其中第三組數(shù)據(jù)流包括語(yǔ)音信號(hào)。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括如下步驟,在所述第一時(shí)間周期與第二時(shí)間周期選擇一個(gè)第三時(shí)間周期,所述第一與第二來(lái)源釋放對(duì)所述傳輸線的控制。
12.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第三信號(hào)包括第二數(shù)個(gè)信號(hào),第二數(shù)個(gè)信號(hào)包括數(shù)個(gè)語(yǔ)音信號(hào)。
13.一種用于在信號(hào)傳輸線上從一第一來(lái)源至一第二來(lái)源,并從第二來(lái)源至第一來(lái)源的數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括用以選擇一第一時(shí)間周期的裝置,第一來(lái)源控制傳輸線上要被傳送的數(shù)據(jù);用以傳送第一來(lái)源的一第一信號(hào)的裝置,表示開始傳送一組數(shù)據(jù)流;用以傳送第一來(lái)源的該組數(shù)據(jù)流中的數(shù)據(jù)的裝置,以一預(yù)定時(shí)間周期一次一位元,直到該數(shù)據(jù)流的所有數(shù)據(jù)被傳送;用以選擇一個(gè)第二時(shí)間周期的裝置,其中第二來(lái)源控制傳輸線上要被傳送的數(shù)據(jù),并且第一時(shí)間周期與第二時(shí)間周期交替發(fā)生;用以傳送第二來(lái)源的一第二信號(hào),表示開始傳送一第二組數(shù)據(jù)流;用以傳送第二來(lái)源的第二組數(shù)據(jù)流中的數(shù)據(jù)的裝置,以一預(yù)定時(shí)間周期一次一位元,直到該數(shù)據(jù)流的所有數(shù)據(jù)被傳送。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,還包括用以選擇一個(gè)第三時(shí)間周期的裝置,其中,所述第一來(lái)源控制傳輸線上被傳送的數(shù)據(jù);用以傳送所述第一來(lái)源的一第三信號(hào)的裝置,表示開始傳送一第三組數(shù)據(jù)流;以及用以傳送第一來(lái)源的第三組數(shù)據(jù)流中的數(shù)據(jù)的裝置,以一預(yù)定時(shí)間周期一次一位元,直到第三組數(shù)據(jù)流的所有數(shù)據(jù)被傳送;其中第三組數(shù)據(jù)包括語(yǔ)音信號(hào)。
15.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,還包括用以在所述第一時(shí)間周期與第二時(shí)間周期選擇一第三時(shí)間周期的裝置,其中,所述第一與第二來(lái)源釋放對(duì)傳輸線的控制。
16.根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述第三信號(hào)包括一個(gè)第二數(shù)個(gè)信號(hào),第二數(shù)個(gè)信號(hào)包括數(shù)個(gè)語(yǔ)音信號(hào)。
17.根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述第一信號(hào)為一個(gè)影象水平同步信號(hào)。
18.根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述數(shù)據(jù)流包括一個(gè)影象垂直信號(hào)與一個(gè)數(shù)據(jù)信號(hào)。
全文摘要
一種多使用者的電腦系統(tǒng)及其傳輸紅綠藍(lán)信號(hào)的方法;系統(tǒng)包括:主要單元、輔助單元及通信電纜;主要單元包括處理器、監(jiān)視器、輸入裝置及接口控制器;輔助單元包括協(xié)定接口控制器、監(jiān)視器、輸入裝置;通信電纜具數(shù)對(duì)連接接口控制器與協(xié)定接口控制器的雙絞導(dǎo)線,傳送信號(hào)包括數(shù)字及紅綠藍(lán)影象信號(hào)。該方法:在第一、二時(shí)間周期,各來(lái)源分別傳送表示開始傳送數(shù)據(jù)流的信號(hào);再傳送數(shù)據(jù)流;第一與第二時(shí)間周期交替發(fā)生;本發(fā)明可使結(jié)構(gòu)簡(jiǎn)化。
文檔編號(hào)G06F3/00GK1282431SQ98812204
公開日2001年1月31日 申請(qǐng)日期1998年10月13日 優(yōu)先權(quán)日1997年10月27日
發(fā)明者聶竹慶 申請(qǐng)人:梅斯比股份有限公司