一種可動態(tài)重構的kvm切換器的制造方法
【技術領域】
[0001]本實用新型涉及計算機管理技術領域,具體提供一種可動態(tài)重構的KVM切換器。
【背景技術】
[0002]隨著社會的飛速發(fā)展,計算機的應用領域越來越廣泛。在某些領域中,單臺計算機已經不能滿足實際需求,而是要同時使用兩臺或者更多臺計算機,組成一個功能完善的系統(tǒng)才能夠滿足使用需求。在使用過程中,如果每臺計算機都通過單獨的輸入輸出設備進行控制,不僅造成設備的浪費,而且還需要多個計算機管理人員對每臺計算機進行控制,造成人員的浪費,給企業(yè)增加額外的使用成本,并且控制過程非常繁瑣,降低了企業(yè)的整體效率。
[0003]KVM切換器為多臺計算機切換器,是Keyboard(鍵盤)、Video(顯示器)、Mouse(鼠標)的縮寫,可以使系統(tǒng)管理員實現通過一組外圍鍵盤、顯示器和鼠標控制多臺同時工作的計算機。提高了工作人員的工作效率,提升了企業(yè)整體效率,降低了企業(yè)成本。特別是隨著信息化建設的深入發(fā)展,加固型KVM作為“云”、“端”應用模式下的關鍵組成部分,已成為集中管理、集中控制系統(tǒng)中核心裝備。加固KVM具有較強的環(huán)境適應性、功耗低、尺寸小,可以滿足各種惡劣環(huán)境下的正常工作條件,如高溫、低溫、濕熱、振動等。
[0004]專利號為CN201689403U的專利文獻,公開了一種用于觸摸屏的KVM切換器。該結構的KVM切換器包括中央處理器,若干USB輸入接口,VGA輸出接口,若干USB輸出接口,若干VGA輸入接口,USB控制器和視頻轉換開關。通過所述KVM切換器能方便的實現多USB設備的切換,但是該結構的KVM切換器,在使用過程中存在使用靈活性和安全性不足的問題。
【發(fā)明內容】
[0005]為了解決以上存在的問題,本實用新型提供一種設計簡單合理,使用方便,并能提高使用靈活性和使用安全性的一種可動態(tài)重構的KVM切換器。
[0006]為實現上述目的,本實用新型提供了如下技術方案:
[0007]—種可動態(tài)重構的KVM切換器,包括本地接口,所述本地接口由VGA接口、鍵盤接口和鼠標接口構成,還包括信號擴展電路、FPGA切換控制電路和按鍵切換及指示電路,所述信號擴展電路由VGA信號擴展電路、電源及地信號擴展電路和PS/2信號擴展電路構成,PS/2信號擴展電路分別與鍵盤接口、鼠標接口相連接,電源及地信號擴展電路分別與鼠標接口、鍵盤接口、VGA接口相連接,VGA信號擴展電路與VGA接口相連接;所述FPGA切換控制電路分別與按鍵切換及指示電路、信號擴展電路相連接。
[0008]VGA接口連接顯示器,鍵盤接口連接鍵盤,鼠標接口連接鼠標,被控制的計算機分別與信號擴展電路相連接,并能互通信號。FPGA切換控制電路與信號擴展電路相連接,并且兩者能互通信號。FPGA切換控制電路還與按鍵切換及指示電路相連接,且兩者能互通信號。使用過程中,FPGA切換控制電路讀取來自信號擴展電路的信號,對讀取到的掛接至KVM切換器上的計算機進行動態(tài)配置,并形成相應的KVM切換器,也就是形成2路、3路、4路、5路、6路、7路、8路路數的KVM切換器。同時,FPGA切換控制電路判斷接受到的切換指令是何種指令,從而將指令信息傳至按鍵切換及指示電路,進而將本地的VGA信號、鍵盤信號及鼠標信號切換至相對應的計算機上,并通過顯示器、鼠標、鍵盤對計算機執(zhí)行相應的功能操作。所述FPGA切換控制電路使KVM切換器具有加電自檢功能,檢測有幾路計算機主機掛接在KVM切換器上,然后根據路數確定KVM相應的切換路數。FPGA切換控制電路通過編程設置有待機密碼設置模塊,用戶可以在軟件上設置待機密碼,若用戶離開電腦,電腦長時間沒有操作則自動進行待機功能,待機時會自動鎖住電腦不能進行任何操作,以防信息泄露保護網絡安全;再次使用時可以通過設置的待機密碼進行解鎖,提高了使用的安全性。
[0009]作為優(yōu)選,所述KVM切換器還包括電源電路,電源電路分別與信號擴展電路、FPGA切換控制電路、按鍵切換及指示電路相連接,在工作過程中分別為信號擴展電路、FPGA切換控制電路、按鍵切換及指示電路分配相應的電壓,保證其正常工作。
[0010]作為優(yōu)選,所述FPGA切換控制電路通過SystemACE控制器與信號擴展電路相連接,能方便的讀取來自信號擴展電路的數據進行動態(tài)配置,對邏輯模塊進行動態(tài)重構,并形成相對應的KVM切換器。
[0011]與現有技術相比,本實用新型的可動態(tài)重構的KVM切換器具有以下突出的有益效果:
[0012](一)所述系統(tǒng)的FPGA切換控制電路具有內部緩存邏輯,在一定控制邏輯的指導下對重構硬件的全部或局部邏輯資源實現快速的重新配置,根據需要使用不同的配置位流分配硬件資源,構建相應的邏輯電路來完成計算任務,在重構過程中不需要修改的邏輯區(qū)域將繼續(xù)運行不會受到影響,提高了 KVM切換器的使用靈活性;
[0013](二)采用按鍵切換及指示電路實現真正意義上的計算機之間的完全物理隔離,確保主機與主機之間沒有任何數據交互通道,并且滿足KVM切換器設備與主機之間的單向操作而各個主機之間共享一套KVM切換器設備,提高了 KVM切換器的使用安全性;
[0014](三)所述系統(tǒng)的FPGA切換控制電路使KVM切換器具有加電自檢功能,檢測有幾路主機掛接在KVM切換器上,然后根據路數確定KVM相應的切換路數,提高了 KVM切換器的適用性。
【附圖說明】
[0015]圖1是本實用新型所述可動態(tài)重構的KVM切換器的結構示意圖;
[0016]圖2是本實用新型所述可動態(tài)重構的KVM切換器的切換控制流程圖。
【具體實施方式】
[0017]下面將結合附圖和實施例,對本實用新型的一種可動態(tài)重構的KVM切換器作進一步詳細說明。
[0018]在本實用新型中,在未作相反說明的情況下,使用的方位詞如“上、下、左、右”通常是指參考附圖所示的上、下、左、右;“內、外”是指相對于各部件本身的輪廓的內、外。
實施例
[0019]如圖1所示,本實用新型的可動態(tài)重構的KVM切換器主要由本地接口、信號擴展電路、FPGA切換控制電路、按鍵切換及指示電路和電源電路構成。本地接口包括VGA接口、鍵盤接口和鼠標接口,信號擴展電路包括VGA信號擴展電路、電源及地信號擴展電路和PS/2信號擴展電路。VGA信號擴展電路與VGA接口相連接,電源及地信號擴展電路分別與鼠標接口、鍵盤接口、VGA接口相連接,PS/2信號擴展電路分別與鍵盤接口、鼠標接口相連接。FPGA切換控制電路分別與信號擴展電路、按鍵切換及指示電路相連接,且FPGA切換控制電路通過SystemACE控制器與信號擴展電路相連接。電源電路分別與信號擴展電路、按鍵切換及指示電路、FPGA切換控制電路相連接。
[0020]本實用新型的可動態(tài)重構的KVM切換器的切換控制過程為(如圖2所示):
[0021](I)開機,系統(tǒng)進行聯機;
[0022](2)KVM切換器進行自動檢測,檢測掛接至KVM切換器中的計算機主機個數;
[0023](3)根據檢測到的外接計算機的路數(2路、3路、4路、5路、6路、7路、8路),FPGA切換控制電路通過Sy StemACE控制器讀取數據進行動態(tài)配置,對邏輯模塊進行動態(tài)重構,并形成相對應的KVM切換器(2路、3路、4路、5路、6路、7路、8路);
[0024](4)FPGA切換控制電路判斷接受到的切換指令是否是熱鍵切換指令;
[0025](5)如果“是”則執(zhí)行熱鍵切換程序,將本地鍵鼠信號、VGA信號切換至對應的外接計算機上,并進行相應功能操作;
[0026](6)如果“否”,FPGA切換控制電路判斷接收到的切換指令是否是按鍵切換指令;
[0027](7)如果“是”,則執(zhí)行按鍵切換程序,將本地鍵鼠信號、VGA信號切換至對應外接的計算機上,并進行相應功能操作;
[0028](8)如果“否”,則“等待下一次切換”;
[0029](9)FPGA切換控制電路判斷是否有新的計算機接入或退出;
[0030](10)如果“是”,則執(zhí)行(4)操作;
[0031](11)如果“否”,則執(zhí)行(2)操作。
[0032]以上所述的實施例,只是本實用新型較優(yōu)選的【具體實施方式】,本領域的技術人員在本實用新型技術方案范圍內進行的通常變化和替換都應包含在本實用新型的保護范圍內。
【主權項】
1.一種可動態(tài)重構的KVM切換器,包括本地接口,所述本地接口由VGA接口、鍵盤接口和鼠標接口構成,其特征在于:還包括信號擴展電路、FPGA切換控制電路和按鍵切換及指示電路,所述信號擴展電路由VGA信號擴展電路、電源及地信號擴展電路和PS/2信號擴展電路構成,PS/2信號擴展電路分別與鍵盤接口、鼠標接口相連接,電源及地信號擴展電路分別與鼠標接口、鍵盤接口、VGA接口相連接,VGA信號擴展電路與VGA接口相連接;所述FPGA切換控制電路分別與按鍵切換及指示電路、信號擴展電路相連接。2.根據權利要求1所述的可動態(tài)重構的KVM切換器,其特征在于:所述KVM切換器還包括電源電路,電源電路分別與信號擴展電路、FPGA切換控制電路、按鍵切換及指示電路相連接。3.根據權利要求1或2所述的可動態(tài)重構的KVM切換器,其特征在于:所述FPGA切換控制電路通過SystemACE控制器與信號擴展電路相連接。
【專利摘要】本實用新型屬于計算機管理技術領域,具體地說是一種可動態(tài)重構的KVM切換器。該實用新型的KVM切換器包括本地接口,本地接口由VGA接口、鍵盤接口和鼠標接口構成,還包括信號擴展電路、FPGA切換控制電路和按鍵切換及指示電路,信號擴展電路由VGA信號擴展電路、電源及地信號擴展電路和PS/2信號擴展電路構成,PS/2信號擴展電路分別與鍵盤接口、鼠標接口相連接,VGA信號擴展電路與VGA接口相連接;FPGA切換控制電路分別與按鍵切換及指示電路、信號擴展電路相連接。本實用新型的KVM切換器具有較高的使用靈活性和使用安全性,具有良好的推廣應用價值。
【IPC分類】G06F3/023, G06F3/038, G06F3/14
【公開號】CN205302260
【申請?zhí)枴?br>【發(fā)明人】楊君寶, 梁記斌
【申請人】山東超越數控電子有限公司
【公開日】2016年6月8日
【申請日】2016年1月19日