專(zhuān)利名稱(chēng):多人使用電子信息交換伺服器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明為一種多人使用電子信息交換伺服器,以一處理器卡、多工顯示控制邏輯單元與鍵盤(pán)串行通訊控制器構(gòu)成一種可連接多組顯示器與鍵盤(pán)的多人操作結(jié)構(gòu)。
現(xiàn)今對(duì)于公共場(chǎng)合,諸如電腦屏幕看板,圖書(shū)館的電腦查詢(xún)、屏幕墻、即時(shí)新聞、KTV電腦選曲系統(tǒng)下的多屏幕與多人操作的環(huán)境,因應(yīng)達(dá)成多人使用需求,即需使用大型電腦或是以個(gè)人電腦通過(guò)網(wǎng)絡(luò)連接方式始能達(dá)成,但眾所周知的是,無(wú)論就大型電腦或是網(wǎng)絡(luò)連線(xiàn)方式,其共同的問(wèn)題即在于每部屏幕必須搭配一部終端機(jī)或是個(gè)人電腦,其相對(duì)的成本非常高昂,不符經(jīng)濟(jì)的原則。
而市場(chǎng)上亦有針對(duì)該種多屏幕系統(tǒng)應(yīng)市,該系統(tǒng)即在于顯示信號(hào)上增加所謂的驅(qū)動(dòng)器以提供信號(hào)的強(qiáng)化,而可使各顯示器僅需與一部電腦連接,令各個(gè)屏幕可產(chǎn)生相同影像,但此種結(jié)構(gòu)充其量?jī)H適用于電腦看板上使用,并無(wú)法使各屏幕做不同影像的輸出。
市面上亦有改善前述無(wú)法做不同影像輸出的接口卡,其設(shè)計(jì)上即利用一多工器與多組顯示器連接,通過(guò)選擇方式令不同顯示器產(chǎn)生不同影像信號(hào),達(dá)到電腦多工效果,但此種設(shè)計(jì)僅具有顯示作用,對(duì)于數(shù)據(jù)輸入的多工方面,則欠缺相關(guān)的設(shè)計(jì),所以,此類(lèi)產(chǎn)品充其量?jī)H能做多屏幕輸出,對(duì)于多人查詢(xún)與輸入使用環(huán)境,即無(wú)法適用,實(shí)用性有待改善。
本發(fā)明的目的旨在針對(duì)上述缺陷而提供一種由單一中央處理器控制的且具有可擴(kuò)展性的多人使用電子信息交換伺服器。
本發(fā)明的目的是通過(guò)以下方式得以實(shí)現(xiàn)的該多人使用電子信息交換伺服器,配合多個(gè)鍵盤(pán)、顯示器及相應(yīng)的顯示卡進(jìn)行工作,它包括一個(gè)CPU卡,其特征在于該伺服器進(jìn)一步包括一個(gè)多工控制邏輯單元,具有多組用于分別與各顯示卡相連的輸出端及一個(gè)用于與CPU卡交換信息的總線(xiàn)端,該多工控制邏輯單元根據(jù)來(lái)自CPU卡的信息而使與該信息相對(duì)應(yīng)的顯示卡啟動(dòng);
一個(gè)鍵盤(pán)網(wǎng)絡(luò),具有多個(gè)用于分別與各鍵盤(pán)相連的遠(yuǎn)方終端按口及一個(gè)用于與CPU卡交換信息的總線(xiàn)端,該鍵盤(pán)網(wǎng)絡(luò)對(duì)連接于其上的各鍵盤(pán)輪流掃描以獲得來(lái)自各鍵盤(pán)的輸入信息;以及一個(gè)內(nèi)部總線(xiàn),它與CPU卡、多工控制邏輯單元和鍵盤(pán)網(wǎng)絡(luò)的總線(xiàn)端相連接,以用于這三者之間的信息傳遞。
所述的鍵盤(pán)網(wǎng)絡(luò)進(jìn)一步包括一個(gè)通訊接口,一個(gè)串行通訊網(wǎng)絡(luò)控制器,及一個(gè)雙端口存貯器,串行通訊網(wǎng)絡(luò)控制器通過(guò)通訊接口與各個(gè)遠(yuǎn)方終端接口進(jìn)行通訊聯(lián)系,并將所獲得的信息通過(guò)雙端口存貯器的一個(gè)端口送到該存貯器中,而該存貯器的另一端口作為此鍵盤(pán)網(wǎng)絡(luò)的總線(xiàn)端。
所述的多工控制邏輯單元進(jìn)一步包括一個(gè)與內(nèi)部總線(xiàn)相連的、且具有多個(gè)輸出端的卡號(hào)解碼器,及多個(gè)分別串接于內(nèi)部總線(xiàn)中的控制總線(xiàn)至該邏輯單元各相應(yīng)輸出端之間通路之上的門(mén)開(kāi)關(guān),所述的卡號(hào)解碼器的多個(gè)輸出端分別與各門(mén)開(kāi)關(guān)相連接,以用于將來(lái)自CPU卡的信息解碼,并通過(guò)卡號(hào)解碼器的輸出端將與該信息對(duì)應(yīng)的門(mén)開(kāi)關(guān)打開(kāi),使與此門(mén)開(kāi)關(guān)連接的顯示卡啟動(dòng)。
所述的鍵盤(pán)網(wǎng)絡(luò)中的遠(yuǎn)方終端接口和通訊接口為RS-485標(biāo)準(zhǔn)接口。
所述的多工控制邏輯單元中還包括一個(gè)與卡號(hào)解碼器相連的、用于設(shè)定該卡號(hào)解碼器地址的地址選擇開(kāi)關(guān),以用于該伺服器的擴(kuò)展。
以下結(jié)合附圖進(jìn)一步說(shuō)明本發(fā)明的結(jié)構(gòu),特征及其他開(kāi)關(guān)打開(kāi),使與此門(mén)開(kāi)關(guān)連接的顯示卡啟動(dòng)。
圖1為本發(fā)明輸入/輸出系統(tǒng)結(jié)構(gòu)方塊圖;
圖2為本發(fā)明顯示接口方塊圖;
圖3為本發(fā)明動(dòng)作流程圖。
如圖1所示,本發(fā)明系統(tǒng)結(jié)構(gòu)概分為位于圖面上方位置中央處理部份、圖面左側(cè)的多工顯示部份與圖面右側(cè)的鍵盤(pán)網(wǎng)絡(luò)三部份,上半部份以CPU卡1、儲(chǔ)存裝置15及系統(tǒng)狀態(tài)顯示器16所構(gòu)成,該CPU卡1包括中央處理單元工作的相關(guān)元件,而儲(chǔ)存裝置15則包括只讀存貯器、讀寫(xiě)存貯器、磁盤(pán)機(jī)儲(chǔ)存裝置……等,而系統(tǒng)狀態(tài)顯示器16則提供顯示其工作狀態(tài),CPU卡1以?xún)?nèi)部總線(xiàn)10與前述多工顯示及鍵盤(pán)網(wǎng)絡(luò)連接。
該多工顯示部份包括一多工控制邏輯單元301、插接于多工控制邏輯單元301十六組輸出端位置的顯示卡33與對(duì)應(yīng)的顯示器4,而鍵盤(pán)網(wǎng)絡(luò)部份,以RS-485串行網(wǎng)絡(luò)接口構(gòu)成,以對(duì)應(yīng)于各顯示器4位置的鍵盤(pán)6分別與RS-485遠(yuǎn)方終端接口51連接,各遠(yuǎn)方終端接口51連接至RS-485接口52、串行通訊網(wǎng)絡(luò)控制器53及雙端口存貯器54而再回到CPU卡1內(nèi)。
前述多工顯示部份的較具體結(jié)構(gòu),可參看圖2所示,圖1的多工控制邏輯301由總線(xiàn)驅(qū)動(dòng)器2,地址選擇開(kāi)關(guān)30,卡號(hào)解碼器3與門(mén)開(kāi)關(guān)31所組成,該總線(xiàn)驅(qū)動(dòng)器2與四組擴(kuò)充槽11的內(nèi)部總線(xiàn)連接,而此四組擴(kuò)充槽11為一標(biāo)準(zhǔn)PC/AT插槽,可供插接CPU卡1、磁盤(pán)機(jī)控制卡及其他擴(kuò)充接口,并可利用其中一插槽做為擴(kuò)充連接多組相同機(jī)板,達(dá)到擴(kuò)充顯示器的連接數(shù)量;該總線(xiàn)驅(qū)動(dòng)器2提供增強(qiáng)的信號(hào),再行輸入至卡號(hào)解碼器3內(nèi),該卡號(hào)解碼器3的地址由地址選擇開(kāi)關(guān)30予以設(shè)定,以便于多組卡號(hào)解碼器同時(shí)使用時(shí),防止地址相沖突,而同一卡號(hào)解碼器3具有十六組輸出端,各輸出端分別連接于十六組門(mén)開(kāi)關(guān)31的控制端點(diǎn),各門(mén)開(kāi)關(guān)串接于十六組I/O插槽32的控制總線(xiàn)302上,而I/O插槽32的地址總線(xiàn)303不做控制而直接輸入,各I/O插槽32上可插接任何形式的顯示卡32。
上述通過(guò)卡號(hào)解碼器3與門(mén)開(kāi)關(guān)31使I/O插槽32的受控的形式,得由卡號(hào)解碼器3賦予各個(gè)I/O插槽32一特定的卡號(hào)(ID),當(dāng)系統(tǒng)欲改變其一定顯示卡(顯示器)上的畫(huà)面時(shí),以I/O方式寫(xiě)入一相對(duì)應(yīng)的卡號(hào)至卡號(hào)解碼器3內(nèi),此解碼器3即對(duì)該卡號(hào)解碼而使相對(duì)應(yīng)的輸出端致能(ENABLE),從而使對(duì)應(yīng)的門(mén)開(kāi)關(guān)31接通控制總線(xiàn)至對(duì)應(yīng)的I/O插槽32上,所以,對(duì)應(yīng)的顯示卡33與CPU卡構(gòu)成通路,達(dá)到指定顯示卡的作用,同理,其他顯示卡動(dòng)作亦采用相同方式以卡號(hào)做為辨別號(hào)碼進(jìn)行輸入、解碼、啟動(dòng)、顯示的動(dòng)作,如此依序動(dòng)作,達(dá)到使各顯示器顯示不同影像的功能。
前述本發(fā)明采用控制I/O插槽32的信號(hào)通斷方式,并非直接控制顯示卡,所以,可搭配時(shí)下任何形式的顯示卡使用,而不受限制,且該種控制I/O插槽32的作用,亦非單純使用于顯示卡的多工控制,還可適用于其他諸如RS-232或其他附加卡,以達(dá)成相應(yīng)的控制機(jī)能。
涉及本發(fā)明的鍵盤(pán)網(wǎng)絡(luò)部份,再參看圖1所示,由此鍵盤(pán)網(wǎng)絡(luò)的加入,使本發(fā)明構(gòu)成一多人操作系統(tǒng),而非僅具有單純的顯示作用,此鍵盤(pán)網(wǎng)絡(luò)使用的接口可連接多個(gè)遠(yuǎn)方終端接口,是最大傳輸率為10MBPS,最大傳輸距離為1200米的EIARS-485標(biāo)準(zhǔn),本發(fā)明即于該遠(yuǎn)方終端接口位置與各鍵盤(pán)連接即構(gòu)成鍵盤(pán)網(wǎng)絡(luò),于串行通訊網(wǎng)絡(luò)控制器53與遠(yuǎn)方終端接口51間以傳輸協(xié)議構(gòu)成信號(hào)傳遞,而每一個(gè)遠(yuǎn)方終端接口51具有一個(gè)識(shí)別號(hào)碼,串行通訊網(wǎng)絡(luò)控制器53依識(shí)別號(hào)碼的順序,不斷地詢(xún)問(wèn)每一個(gè)遠(yuǎn)方終端接口51是否有按鍵下壓,若有則遠(yuǎn)方終端接口51將按鍵掃描碼(鍵碼)經(jīng)由RS-485網(wǎng)絡(luò)傳給串行通訊網(wǎng)絡(luò)控制器53,于其接收后,即將按鍵掃描碼及遠(yuǎn)方終端接口的識(shí)別號(hào)碼存入雙端口存貯器54中,以供CPU卡1索取予以處理,而主系統(tǒng)僅需定時(shí)檢查該雙端口存貯器54中是否有按鍵碼存入即可,而網(wǎng)絡(luò)通訊所需的誤碼校驗(yàn),數(shù)據(jù)重傳與掃描動(dòng)作,完全由前述串行通訊網(wǎng)絡(luò)控制器53負(fù)責(zé),而可免除系統(tǒng)CPU的負(fù)擔(dān)。
本發(fā)明的多人使用電子信息交換伺服器的系統(tǒng)流程如圖3所示,它包括步101,起始;步102,確認(rèn)各工作站(由鍵盤(pán)及顯示器組成)狀況;步103,計(jì)算各工作站使用的時(shí)間;步104,掃描各工作站有無(wú)下達(dá)命令信息;步105,判斷該命令由哪個(gè)工作站發(fā)出;步106,處理發(fā)出命令的工作站的畫(huà)面;步107,通知需要此信息的工作站交換信息并處理該工作站的畫(huà)面。
綜上所述,本發(fā)明以其多工控制邏輯單元與鍵盤(pán)網(wǎng)絡(luò)構(gòu)成多重輸出/入結(jié)構(gòu),達(dá)成單一處理器達(dá)到多人使用的功效,不僅可使高速處理器得到較有效的運(yùn)用,并獲致集中管理的實(shí)際效益。
權(quán)利要求
1.一種多人使用電子信息交換伺服器,配合多個(gè)鍵盤(pán)、顯示器及相應(yīng)的顯示卡進(jìn)行工作,它包括一個(gè)CPU卡,其特征在于該伺服器進(jìn)一步包括一個(gè)多工控制邏輯單元,具有多組用于分別與各顯示卡相連的輸出端及一個(gè)用于與CPU卡交換信息的總線(xiàn)端,該多工控制邏輯單元根據(jù)來(lái)自CPU卡的信息而使與該信息相對(duì)應(yīng)的顯示卡啟動(dòng);一個(gè)鍵盤(pán)網(wǎng)絡(luò),具有多個(gè)用于分別與各鍵盤(pán)相連的遠(yuǎn)方終端按口及一個(gè)用于與CPU卡交換信息的總線(xiàn)端,該鍵盤(pán)網(wǎng)絡(luò)對(duì)連接于其上的各鍵盤(pán)輪流掃描以獲得來(lái)自各鍵盤(pán)的輸入信息;以及一個(gè)內(nèi)部總線(xiàn),它與CPU卡、多工控制邏輯單元和鍵盤(pán)網(wǎng)絡(luò)的總線(xiàn)端相連接,以用于這三者之間的信息傳遞。
2.如權(quán)利要求1所述的伺服器,其特征在于,所述的鍵盤(pán)網(wǎng)絡(luò)進(jìn)一步包括一個(gè)通訊接口,一個(gè)串行通訊網(wǎng)絡(luò)控制器,及一個(gè)雙端口存貯器,串行通訊網(wǎng)絡(luò)控制器通過(guò)通訊接口與各個(gè)遠(yuǎn)方終端接口進(jìn)行通訊聯(lián)系,并將所獲得的信息通過(guò)雙端口存貯器的一個(gè)端口送到該存貯器中,而該存貯器的另一端口作為此鍵盤(pán)網(wǎng)絡(luò)的總線(xiàn)端。
3.如權(quán)利要求1或2所述的伺服器,其特征在于所述的多工控制邏輯單元進(jìn)一步包括一個(gè)與內(nèi)部總線(xiàn)相連的、且具有多個(gè)輸出端的卡號(hào)解碼器,及多個(gè)分別串接于內(nèi)部總線(xiàn)中的控制總線(xiàn)至該邏輯單元各相應(yīng)輸出端之間通路之上的門(mén)開(kāi)關(guān),所述的卡號(hào)解碼器的多個(gè)輸出端分別與各門(mén)開(kāi)關(guān)相連接,以用于將來(lái)自CPU卡的信息解碼,并通過(guò)卡號(hào)解碼器的輸出端將與該信息對(duì)應(yīng)的門(mén)開(kāi)關(guān)打開(kāi),使與此門(mén)開(kāi)關(guān)連接的顯示卡啟動(dòng)。
4.如權(quán)利要求3所述的伺服器,其特征在于所述的鍵盤(pán)網(wǎng)絡(luò)中的遠(yuǎn)方終端接口和通訊接口為RS-485標(biāo)準(zhǔn)接口。
5.如權(quán)利要求3所述的伺服器,其特征在于在所述的多工控制邏輯單元中還包括一個(gè)與卡號(hào)解碼器相連的、用于設(shè)定該卡號(hào)解碼器地址的地址選擇開(kāi)關(guān),以用于該伺服器的擴(kuò)展。
全文摘要
本發(fā)明涉及一種多人使用的電子信息交換伺服器,它主要包括一個(gè)CPU卡(1),具有多組輸出端的多工控制邏輯單元(301)及一個(gè)可連接多個(gè)鍵盤(pán)(6)的串行通訊網(wǎng)絡(luò)控制器(53)。多工控制邏輯單元接收CPU卡的信息并解碼以完成對(duì)顯示卡(33)且最終實(shí)現(xiàn)對(duì)顯示器(4)的控制。對(duì)于各鍵盤(pán),則通過(guò)遠(yuǎn)方終端接口(51)、串行通訊網(wǎng)絡(luò)控制器以及雙端口存貯器(54)構(gòu)成的鍵盤(pán)網(wǎng)絡(luò)分別對(duì)各鍵盤(pán)掃描以獲得輸入信息。
文檔編號(hào)G06F13/00GK1069355SQ91105389
公開(kāi)日1993年2月24日 申請(qǐng)日期1991年8月7日 優(yōu)先權(quán)日1991年8月7日
發(fā)明者張之治 申請(qǐng)人:通寶資訊有限公司