一种VxWorks系统的PCI设备排序方法

    公开(公告)号:CN108009103B

    公开(公告)日:2021-03-26

    申请号:CN201711214864.3

    申请日:2017-11-28

    摘要: 本发明公开了一种VxWorks系统的PCI设备排序方法。该方法步骤如下:在Shell下使用pciDeviceShow接口函数查看系统中PCI设备的信息,确定所有待排序PCI设备的槽位信息;编写XML配置文件,在文件中记录PCI设备排序信息;在PCI设备驱动程序中添加解析函数,解析配置文件中的排序信息;根据排序信息确定每个PCI设备的排序序号,并对PCI设备执行初始化操作,然后使用接口函数iosDrvInstall完成驱动程序的注册;最后根据PCI设备的排序序号查找对应的PCI设备,并使用iosDevAdd接口函数为其创建设备节点。本发明在VxWorks系统中将多个同类型PCI设备的节点名与PCI插槽绑定在一起,并且实现了PCI设备的灵活调度。

    基于LRM的冗余计算机高精度AD采集设备

    公开(公告)号:CN115098016A

    公开(公告)日:2022-09-23

    申请号:CN202210715685.2

    申请日:2022-06-23

    IPC分类号: G06F3/05 H03M1/12

    摘要: 本发明公开了一种基于LRM的冗余计算机高精度AD采集设备,包括CPU单元、FPGA单元、模拟量采集接口单元、功能接口单元及电源转换单元;基于龙芯处理器+FPGA的架构形式,支持板级模块热插拔功能,具有6路0~40V、6路‑10~10V模拟量采集接口,2路千兆冗余以太网实现PRP网络,可以将采集到的模拟量状态信息,经过数据处理、汇总、打包后,按照固定的编码格式通过网络接口上报。本发明实现对高精度模拟量进行采集并通过PRP网络上传到上位机,从而实现对模拟量数据的实时监控,同时通过双冗余保证了系统的可靠性。

    一种VxWorks系统的PCI设备排序方法

    公开(公告)号:CN108009103A

    公开(公告)日:2018-05-08

    申请号:CN201711214864.3

    申请日:2017-11-28

    摘要: 本发明公开了一种VxWorks系统的PCI设备排序方法。该方法步骤如下:在Shell下使用pciDeviceShow接口函数查看系统中PCI设备的信息,确定所有待排序PCI设备的槽位信息;编写XML配置文件,在文件中记录PCI设备排序信息;在PCI设备驱动程序中添加解析函数,解析配置文件中的排序信息;根据排序信息确定每个PCI设备的排序序号,并对PCI设备执行初始化操作,然后使用接口函数iosDrvInstall完成驱动程序的注册;最后根据PCI设备的排序序号查找对应的PCI设备,并使用iosDevAdd接口函数为其创建设备节点。本发明在VxWorks系统中将多个同类型PCI设备的节点名与PCI插槽绑定在一起,并且实现了PCI设备的灵活调度。

    一种实现VxWorks操作系统快速启动的方法及装置

    公开(公告)号:CN112486580A

    公开(公告)日:2021-03-12

    申请号:CN202011382495.0

    申请日:2020-12-01

    IPC分类号: G06F9/4401

    摘要: 本发明公开了一种实现VxWorks操作系统快速启动的方法及装置,该装置的启动方法为在处理器上电后执行0xFFF00000位置的程序,并直接跳转到存放在0xffa00000位置的Vxworks_rom.bin的内核镜像。在内核中通过优化FLASH的读写时序,提高内核镜像从FLASH搬移到内存的速度。在内存映射方式上,对FLASH及FPGA采用BAT方式,提升内存映射速度,并跳过空闲内存清零。在内核裁剪上,裁剪非必要组件,已使得内核小型化,轻量化。本发明解决了采用Freescale MPC8377处理器搭载VxWorks操作系统启动速度慢的问题,能够使得启动时间由原来的20S缩短为0.9S,使其满足在某些场景下对启动速度的严苛要求,扩展了MPC8377处理器以及VxWorks的使用范围。

    基于国产龙芯平台的IRIG-B码守时装置

    公开(公告)号:CN210294921U

    公开(公告)日:2020-04-10

    申请号:CN201921183915.5

    申请日:2019-07-25

    IPC分类号: G06F1/14

    摘要: 本实用新型公开了一种基于国产龙芯平台的IRIG-B码守时装置,该装置部署在国产龙芯平台上,且与IRIG-B码授时装置相连,接收IRIG-B码授时装置的初始时间;IRIG-B码守时装置包括:RTC时间装置、系统对时装置,用于在接收到初始时间后,进行初始对时;RTC与系统时间转换装置、FPGA自动计时装置,用于在初始对时完成后,对系统进行守时;守时方式选择装置,用于为外部时间显示系统选择守时方式,守时方式包括RTC守时方式、FPGA守时方式。本实用新型对IRIG-B码时间戳进行识别并进行自动守时,且提供了高精度和高可靠性时间管理单元,通过时间管理单元,守时模块实现操作系统自动守时和RTC守时功能,有效为国产龙芯平台提供准确、高精度的实时时间系统。

    一种低成本存储共享的小型双机冷备加固计算机

    公开(公告)号:CN208298165U

    公开(公告)日:2018-12-28

    申请号:CN201820938150.0

    申请日:2018-06-14

    IPC分类号: G06F11/20 G06F11/14

    摘要: 本实用新型公开了一种低成本存储共享的小型双机冷备加固计算机,包括主计算机、备计算机、切换装置、VGA显示输出接口、操控接口、电源输入接口、双向开关。其中主计算机包括主单板计算机、主外部功能接口板、主电源模块;备计算机包括备单板计算机、备外部功能接口板、备电源模块;切换装置包括KVM切换模块、共享磁盘切换模块、电源切换模块、接口切换模块。主计算机、备计算机均与切换装置相连;VGA显示输出接口、操控接口、电源输入接口、双向开关均通过切换装置分别与主计算机、备计算机相连。本实用新型简单、成本低,适用于对主备切换效率、共享数据安全性要求较低,同时对计算机体积有限制的场合。

    一种免焊线的紧凑型网络交换设备

    公开(公告)号:CN208424651U

    公开(公告)日:2019-01-22

    申请号:CN201821077729.9

    申请日:2018-07-06

    IPC分类号: H04Q1/10

    摘要: 本实用新型公开了一种免焊线的紧凑型网络交换设备,该网络交换设备包括框架、后面板部件、前面板部件。所述框架包括左槽板、中槽板、电源槽板、右壁板、顶板、底板;其中左槽板、右壁板、顶板和底板构成矩形主体框架。所述后面板部件包括后面板、母板、电连接器,母板上设置印制线,通过印制线实现电连接器与母板的免焊线连接。所述前面板部件包括前面板、指示灯板、导光柱。本实用新型通过免焊线工艺实现母板与电连接器的电气连通,减小了焊线空间,使得网络交换设备小型化,除此之外,网络交换设备安装拆卸方便,增加了可维修性。