專利名稱:一種實(shí)現(xiàn)ps/2接口即插即用功能的裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及計(jì)算機(jī)系統(tǒng)中PS/2接口的軟硬件技術(shù),具體是一種實(shí)現(xiàn)PS/2接口即插即用功能的裝 置,對(duì)傳統(tǒng)的PS/2接口進(jìn)行功能擴(kuò)展。背豕技術(shù)PS/2接口作為一種傳統(tǒng)的、標(biāo)準(zhǔn)的的外部設(shè)備接口,因其功能簡(jiǎn)單實(shí)用、總體擁有成本(TCO)低和 技術(shù)成熟度高的特點(diǎn),在計(jì)算機(jī)系統(tǒng)(如個(gè)人電腦)和外部設(shè)備(尤其是輸入設(shè)備,如鍵盤、鼠標(biāo)、條碼 掃描器)中一直被廣泛地采用。由于歷史的原因,傳統(tǒng)的PS/2接口一般不具備即插即用的功能,必須在上 電之前與系統(tǒng)連接,不能支持熱插拔(HotPlug)。與新型的接口 (如USB)相比,PS/2接口在使用的方 便性上存在著不足。發(fā)明內(nèi)容本實(shí)用新型的目的在于提供一種實(shí)現(xiàn)PS/2接口即插即用功能的裝置,以低成本的方式,為PS/2類型 的外接設(shè)備提供了即插即用的接口,提髙了使用的方便性。 本實(shí)用新型所采用的技術(shù)方案如下-—種實(shí)現(xiàn)PS/2接口即插即用功能的裝置,包括控制器(101)和切換開(kāi)關(guān)(102),其特征在于外接 設(shè)備的PS/2信號(hào)同時(shí)連接到控制器(101)和切換開(kāi)關(guān)(102)的一輸入端A;控制器(101)產(chǎn)生的仿真 的PS/2信號(hào)連接到切換開(kāi)關(guān)(102)的另一輸入端B;控制器(101)不斷地檢査PS/2類型的外接設(shè)備是 否存在,根據(jù)檢査結(jié)果輸出切換信號(hào)到切換開(kāi)關(guān)(102),選擇A、 B兩個(gè)輸入端信號(hào)之一作為輸出到系統(tǒng) 的PS/2信號(hào)。PS/2類型的外接設(shè)備在任何時(shí)刻與本裝置連接,該設(shè)備都能夠在系統(tǒng)中正常工作PS/2類型的外接設(shè) 備在任何時(shí)刻與本裝置斷開(kāi),都不會(huì)影響系統(tǒng)的正常工作??刂破?101)為微控制單元(MCU)芯片切換開(kāi)關(guān)(102)為電子開(kāi)關(guān)芯片或繼電器。
附圖為本實(shí)用新型所述的一種實(shí)現(xiàn)PS/2接口即插即用功能的裝置的組成結(jié)構(gòu)框圖。
具體實(shí)施方式
以下結(jié)合附圖,對(duì)本實(shí)用新型的典型實(shí)施例進(jìn)行說(shuō)明。本實(shí)用新型所述的一種實(shí)現(xiàn)PS/2接口即插即用功能的裝置,包括控制器(101)和切換開(kāi)關(guān)(102)。 各模塊之間的連接關(guān)系如附圖所示。從系統(tǒng)上電開(kāi)始,控制器(101)輸出的切換信號(hào),控制切換開(kāi)關(guān)(102)與輸入端B閉合,將控制器 (101 )產(chǎn)生的仿真的PS/2信號(hào)連接到系統(tǒng)的PS/2接口 。無(wú)論P(yáng)S/2類型的外接設(shè)備是否存在,控制器(101) 首先完成與系統(tǒng)的固件(Firmware,如Bios、 Bootloader等)或軟件的通訊根據(jù)PS/2的規(guī)范,完成初始 化過(guò)程、對(duì)來(lái)自系統(tǒng)的命令作出響應(yīng)、向系統(tǒng)報(bào)告PS/2設(shè)備的存在等。這樣就使得系統(tǒng)是在認(rèn)為有PS/2 設(shè)備的情況下,進(jìn)行硬件資源配置以及完成軟件相關(guān)的啟動(dòng)和加載??刂破?101)隨后檢査PS/2類型的外接設(shè)備是否連接到本裝置第一種情況是外接設(shè)備沒(méi)有連接上, 控制器(101)則不斷地繼續(xù)檢査,并且保持切換開(kāi)關(guān)(102)與輸入端B閉合的狀態(tài)第二種情況是外接 設(shè)備連接上了,控制器(101)則完成對(duì)外接設(shè)備的初始化,然后通過(guò)切換信號(hào),控制切換開(kāi)關(guān)(102)與 輸入端A閉合,使外接設(shè)備真正連接到系統(tǒng)的PS/2接口,進(jìn)行正常的工作。在第二種情況下,控制器(101)要保持對(duì)外接設(shè)備的PS/2信號(hào)的監(jiān)測(cè), 一旦發(fā)現(xiàn)外接設(shè)備已經(jīng)與本 裝置斷開(kāi),則返回到第一種情況的狀態(tài),為外接設(shè)備的下一次連接做準(zhǔn)備。因?yàn)镻S/2類型的外接設(shè)備一般 都是輸入設(shè)備,所以并不影響系統(tǒng)的正常工作,只是此時(shí)沒(méi)有相應(yīng)的輸入信息。為了能夠在電氣性能上支持熱插拔,本裝置對(duì)外接設(shè)備的PS/2信號(hào)實(shí)施了靜電放電保護(hù)(ESD Protection)和預(yù)充電(Pre-chai^e)處理。應(yīng)當(dāng)說(shuō)明的是,以上僅是對(duì)本實(shí)用新型的一個(gè)典型實(shí)施例的詳細(xì)說(shuō)明,而非對(duì)本實(shí)用新型的限制。相 關(guān)領(lǐng)域的技術(shù)人員,在不脫離本實(shí)用新型的精神和范圍的情況下,還可以作出各種變換或變化,因此所有 等同的技術(shù)方案也應(yīng)該屬于本實(shí)用新型專利申請(qǐng)書的保護(hù)范圍,此范圍以本實(shí)用新型所附權(quán)利要求書為 準(zhǔn)。
權(quán)利要求1. 一種實(shí)現(xiàn)PS/2接口即插即用功能的裝置,包括控制器(101)和切換開(kāi)關(guān)(102),其特征在于外接設(shè)備的PS/2信號(hào)同時(shí)連接到控制器(101)和切換開(kāi)關(guān)(102)的一輸入端A;控制器(101)產(chǎn)生的仿真的PS/2信號(hào)連接到切換開(kāi)關(guān)(102)的另一輸入端B;控制器(101)不斷地檢查PS/2類型的外接設(shè)備是否存在,根據(jù)檢查結(jié)果輸出切換信號(hào)到切換開(kāi)關(guān)(102),選擇A、B兩個(gè)輸入端信號(hào)之一作為輸出到系統(tǒng)的PS/2信號(hào)。
2. 根據(jù)權(quán)利要求l所述的一種實(shí)現(xiàn)PS/2接口即插即用功能的裝置,其特征在于控制器(101)為微控 制單元(MCU)芯片。
3. 根據(jù)權(quán)利要求l所述的一種實(shí)現(xiàn)PS/2接口即插即用功能的裝置,其特征在于切換開(kāi)關(guān)(102)為電 子開(kāi)關(guān)芯片。
4. 根據(jù)權(quán)利要求3所述的一種實(shí)現(xiàn)PS/2接口即插即用功能的裝置,其特征在于所述電子開(kāi)關(guān)芯片可以 由繼電器替代。
專利摘要本實(shí)用新型是一種實(shí)現(xiàn)PS/2接口即插即用功能的裝置,包括控制器和切換開(kāi)關(guān)。外接設(shè)備的PS/2信號(hào)同時(shí)連接到控制器和切換開(kāi)關(guān)的一輸入端A;控制器產(chǎn)生的仿真的PS/2信號(hào)連接到切換開(kāi)關(guān)的另一輸入端B;控制器不斷地檢查PS/2類型的外接設(shè)備是否存在,根據(jù)檢查結(jié)果輸出切換信號(hào)到切換開(kāi)關(guān),選擇A、B兩個(gè)輸入端信號(hào)之一作為輸出到系統(tǒng)的PS/2信號(hào)。本實(shí)用新型裝置以低成本的方式,為PS/2類型的外接設(shè)備提供了即插即用的PS/2接口,提高了使用的方便性。
文檔編號(hào)G06F13/40GK201111025SQ20072012078
公開(kāi)日2008年9月3日 申請(qǐng)日期2007年6月20日 優(yōu)先權(quán)日2007年6月20日
發(fā)明者張?jiān)浪?申請(qǐng)人:張?jiān)浪?br>