[发明专利]一种KVM设备通道记忆功能的处理方法在审
申请号: | 201410346501.5 | 申请日: | 2014-07-21 |
公开(公告)号: | CN104123010A | 公开(公告)日: | 2014-10-29 |
发明(设计)人: | 吴之光;李善荣 | 申请(专利权)人: | 山东超越数控电子有限公司 |
主分类号: | G06F3/02 | 分类号: | G06F3/02;G06F3/033;G06F3/14 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250100 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 kvm 设备 通道 记忆 功能 处理 方法 | ||
技术领域
本发明涉及计算机应用技术领域,具体地说是一种KVM设备通道记忆功能的处理方法。
背景技术
KVM:就是Keyboard Video Mouse的缩写。KVM交换机通过直接连接键盘、视频和鼠标(KVM)端口,能够访问和控制计算机。KVM技术无需目标服务器修改软件。这就意味着可以在 Windows 的 BIOS 环境下,随时访问目标计算机。KVM 提供真正的主板级别访问,并支持多平台服务器和串行设备。
E2PROM (Electrically Erasable Programmable Read-Only Memory),带电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用。
CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是从PAL和GAL器件发展出来的器件,相对而言规模大,结构复杂,属于大规模集成电路范围。是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在系统”编程)将代码传送到目标芯片中,实现设计的数字系统。
VGA(Video Graphics Array)即视频图形阵列,是一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。
随着KVM技术的不断发展,KVM设备的智能化趋势越来越明显。庞大的计算机应用系统需要若干台单体计算机或服务器共同部署来完成,必须用KVM设备将其集中管理起来,通过频繁切换来实现各个计算机的控制。根据客观需求,KVM设备的各个通道接口计算机可能不需要全部启动,但顺序切换时还要切换到空接通道,浪费时间;或者由于通道接口众多,再次开启KVM设备时的复位导致KVM通道信息全无,丢失了上次掉电时操作的通道位置等,KVM设备使用可能给用户带来诸多的烦恼。
发明内容
本发明的技术任务是提供一种KVM设备通道记忆功能的处理方法。
本发明的技术任务是按以下方式实现的,该方法步骤如下:在KVM设备上添加E2PROM芯片,将KVM设备的管理平台接口连接上PS2键盘、鼠标及显示器,输入端至少接入一个通道的主机VGA及PS2键鼠信号线,先启动KVM设备并初始化,之后读取E2PROM内保存的上次掉电时的当前通道位置,控制单元把读取到的通道位置置为当前通道,保持掉电前通道操作的连续性;然后循环扫描各个通道VGA信号的行、场同步信号,控制器单元只需要通过I2C总线读取寄存器的值就能确定端口有无计算机连接;控制器单元根据读取到的端口连接状态设置端口切换标志,在依次循环切换通道时会自动跳过没有连接的通道;同时,控制器也会把当前通道的位置信息实时写入E2PROM保存起来。
所述的行、场同步信号的通道被CPLD逻辑置相应寄存器位为1,否则为0。
所述的控制器单元根据读取到的端口连接状态设置端口切换标志,在依次循环切换通道时只在有计算机连接的通道间切换。
本发明的一种KVM设备通道记忆功能的处理方法和现有技术相比,可以实时记忆各个通道有无连接、当前通道位置等信息,用户使用起来就会更方便、高效的多。
附图说明
附图1为一种KVM设备通道记忆功能的处理方法的控制流程示意图。
附图2为一种KVM设备通道记忆功能的处理方法的原理框图。
具体实施方式
实施例1:
该KVM设备通道记忆功能的处理方法步骤如下:在KVM设备上添加E2PROM芯片,将KVM设备的管理平台接口连接上PS2键盘、鼠标及显示器,输入端接入一个通道的主机VGA及PS2键鼠信号线,先启动KVM设备并初始化,之后读取E2PROM内保存的上次掉电时的当前通道位置,控制单元把读取到的通道位置置为当前通道,保持掉电前通道操作的连续性;然后循环扫描各个通道VGA信号的行、场同步信号,CPLD逻辑已经将有行、场同步信号的通道置相应寄存器位为1,否则为0,控制器单元只需要通过I2C总线读取寄存器的值就能确定端口有无计算机连接;控制器单元根据读取到的端口连接状态设置端口切换标志,在依次循环切换通道时会自动跳过没有连接的通道,只在有计算机连接的通道间切换;同时,控制器也会把当前通道的位置信息实时写入E2PROM保存起来。
实施例1:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子有限公司,未经山东超越数控电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410346501.5/2.html,转载请声明来源钻瓜专利网。