一种基于FPGA实现KVM方法

    公开(公告)号:CN104615401B

    公开(公告)日:2017-08-29

    申请号:CN201510087244.2

    申请日:2015-02-25

    IPC分类号: G06F3/14 G06F3/038 G06F3/02

    摘要: 本发明公开了一种基于FPGA实现KVM方法,在FPGA内部搭建远程视频信号控制模块、本地视频信号控制模块、USB主设备模块、USB从设备模块。本发明利用FPGA实现KVM功能有效的减少了芯片数量,在电路布局时更加方便,合理控制设备大小,提高了工作的稳定性。通过适当的键盘、鼠标、显示器的配置实现系统和网络的集中管理;提高系统的可管理性,提高系统管理员的工作效率;降低网络工程和服务器系统的总体拥有成本。利用KVM多主机切换系统,系统管理员可以通过一套键盘、鼠标、显示器在多个不通操作系统的主机或服务器之间进行切换并实施管理。

    一种KVM的管理板
    2.
    发明公开

    公开(公告)号:CN105892975A

    公开(公告)日:2016-08-24

    申请号:CN201610251102.X

    申请日:2016-04-21

    发明人: 张孝飞 李朋 刘强

    IPC分类号: G06F3/14 G06F3/02 G06F3/038

    CPC分类号: G06F3/038 G06F3/02 G06F3/1423

    摘要: 本发明提供了一种KVM的管理板,包括:第一显示器模块、第二显示器模块、第一键鼠模块、第二键鼠模块,均挂载在软核上;第一显示器模块,用于连接显示器,读取相连的显示器的设备信息,将设备信息发送给软核;第二显示器模块,用于连接主机,接收软核发来的设备信息,将设备信息发送给相连的主机;第一键鼠模块,用于连接键盘或鼠标,接收相连的键盘或鼠标的输入信号,将输入信号发送给软核;第二键鼠模块,用于连接主机,接收软核发来的输入信号,将输入信号发送给相连的主机;软核,用于将设备信息发送给对应的第二显示器模块,以及,将输入信号发送给对应的第二键鼠模块。本发明提供了一种KVM的管理板,能够降低管理板的功耗。

    一种基于SOC实现KVM的系统

    公开(公告)号:CN105045418A

    公开(公告)日:2015-11-11

    申请号:CN201510407154.7

    申请日:2015-07-13

    IPC分类号: G06F3/038 G06F3/14 G06F3/02

    摘要: 本发明涉及管理板的KVM功能实现系统技术领域,特别涉及一种基于SOC实现KVM的系统。本发明是利用Wishbone总线将单片机模块、OSD模块、USB模块、PS模块链接起来,组成一个系统,利用单片机对各个模块进行控制与处理,实现KVM功能。本发明的一种基于SOC实现KVM的系统,可以应用在计算机领域,提供一种通过适当的键盘、鼠标、显示器的配置实现系统和网络的集中管理;提高系统的可管理性,提高系统管理员的工作效率;降低网络工程和服务器系统的总体拥有成本。

    一种基于FPGA实现KVM方法

    公开(公告)号:CN104615401A

    公开(公告)日:2015-05-13

    申请号:CN201510087244.2

    申请日:2015-02-25

    IPC分类号: G06F3/14 G06F3/038 G06F3/02

    摘要: 本发明公开了一种基于FPGA实现KVM方法,在FPGA内部搭建远程视频信号控制模块、本地视频信号控制模块、USB主设备模块、USB从设备模块。本发明利用FPGA实现KVM功能有效的减少了芯片数量,在电路布局时更加方便,合理控制设备大小,提高了工作的稳定性。通过适当的键盘、鼠标、显示器的配置实现系统和网络的集中管理;提高系统的可管理性,提高系统管理员的工作效率;降低网络工程和服务器系统的总体拥有成本。利用KVM多主机切换系统,系统管理员可以通过一套键盘、鼠标、显示器在多个不通操作系统的主机或服务器之间进行切换并实施管理。

    一种基于FPGA的帧解析方法及装置

    公开(公告)号:CN104468039A

    公开(公告)日:2015-03-25

    申请号:CN201410711387.1

    申请日:2014-12-01

    IPC分类号: H04L1/00 H04L12/26

    CPC分类号: H04L69/22

    摘要: 本发明涉及一种帧解析方法,特别涉及一种基于FPGA(Field-ProgrammableGateArray,即现场可编程门阵列)的帧解析方法及装置,其利用FIFO存储器来缓存接收到的数据,将接收到的数据写入到FIFO存储器中,其利用一个FPGA模拟串口和双口RAM节省芯片数量、提高性能、降低成本、增强了稳定性,本发明可以应用在计算机领域,降低功耗、节省了芯片数量提高性能为管理板PCB布局布线提供方便。

    一种KVM的管理板
    6.
    发明授权

    公开(公告)号:CN105892975B

    公开(公告)日:2018-10-19

    申请号:CN201610251102.X

    申请日:2016-04-21

    IPC分类号: G06F3/14 G06F3/02 G06F3/038

    摘要: 本发明提供了一种KVM的管理板,包括:第一显示器模块、第二显示器模块、第一键鼠模块、第二键鼠模块,均挂载在软核上;第一显示器模块,用于连接显示器,读取相连的显示器的设备信息,将设备信息发送给软核;第二显示器模块,用于连接主机,接收软核发来的设备信息,将设备信息发送给相连的主机;第一键鼠模块,用于连接键盘或鼠标,接收相连的键盘或鼠标的输入信号,将输入信号发送给软核;第二键鼠模块,用于连接主机,接收软核发来的输入信号,将输入信号发送给相连的主机;软核,用于将设备信息发送给对应的第二显示器模块,以及,将输入信号发送给对应的第二键鼠模块。本发明提供了一种KVM的管理板,能够降低管理板的功耗。

    一种KVM芯片、KVM控制系统和方法

    公开(公告)号:CN105867866B

    公开(公告)日:2018-09-21

    申请号:CN201610236577.1

    申请日:2016-04-15

    IPC分类号: G06F3/14 G06F3/023 G06F3/038

    摘要: 本发明提供了一种KVM芯片、KVM控制系统和方法,KVM芯片包括:数据处理单元,与单片机相连,用于确定控制请求,并将控制请求解析为第一格式控制数据,将第一格式控制数据发送给单片机;单片机,与至少两个受控接口相连,用于接收第一格式控制数据,根据第一格式控制数据,调用目标命令,将目标命令发送给至少两个受控接口中任意受控接口,目标命令,包括:键盘的键值命令、鼠标动作命令和显示器状态命令;至少两个受控接口中任意受控接口,用于接收目标命令,并将目标命令解析为第二格式控制数据,通过第二格式控制数据调控外设的受控端。本发明方案实现了统一控制键盘、显示器及鼠标信息。

    一种利用外挂FLASH实现MCU核代码更新的方法及系统

    公开(公告)号:CN105487906A

    公开(公告)日:2016-04-13

    申请号:CN201510897165.8

    申请日:2015-12-07

    IPC分类号: G06F9/445

    CPC分类号: G06F8/654

    摘要: 本发明涉及多单元服务器的控制单元代码更新技术领域,特别涉及一种利用外挂FLASH实现MCU核代码更新的方法及系统。本发明的方法是利用FPGA的可编程性,在FPGA内部搭建一个SPI控制器,从外挂FLASH中加载程序代码。本发明的一种利用外挂FLASH实现MCU核代码更新的方法及系统,其更新速度快,效率高,且调试过程十分简单。

    一种基于FPGA实现多单元服务器USB-PS2键鼠接口互转的方法

    公开(公告)号:CN105204670A

    公开(公告)日:2015-12-30

    申请号:CN201510580938.X

    申请日:2015-09-14

    IPC分类号: G06F3/038 G06F3/023

    摘要: 本发明涉及多单元服务器USB通信技术领域,特别涉及一种基于FPGA实现多单元服务器USB-PS2键鼠接口互转的方法。本发明是在FPGA内部嵌入一个MCU的IP核、USB IP核和PS2模块,利用FPGA的可编程性以及对MCU IP核进行软件开发实现,其在FPGA内部指定一个USB键值和PS2键值之间的键值转换表,通过查表来实现USB和PS2键鼠接口互换。本发明能够实现多单元服务器中服务器的集中管理,提高系统的可管理性,提高系统管理员的工作效率;还可以利用服务器的冗余特性对数据进行保存。

    一种基于FPGA实现的RS232-I2C转换适配器的方法

    公开(公告)号:CN104503936A

    公开(公告)日:2015-04-08

    申请号:CN201410807992.9

    申请日:2014-12-22

    IPC分类号: G06F13/38 G06F13/20

    摘要: 本发明公开了一种基于FPGA实现的RS232-I2C转换适配器的方法,该方法是利用FPGA的可编程性在FPGA内部搭建I2C模块、RS232模块,通过调整I2C模块速率参数和RS232模块速率参数来调整I2C的通信速率和RS232通信速度;利用FPGA的引脚数量多和FPGA模块的可重构性实现一个FPGA搭建多路RS232-I2C转换适配器。本发明的一种基于FPGA实现的RS232-I2C转换适配器的方法和现有技术相比,具有设计合理、使用方便等特点,利用一个FPGA搭建多路RS232-I2C转换适配器、提高了适配器的性能、降低成本、增强了适配器的稳定性。