以太网性能监控方法、系统、工控设备以及存储介质

    公开(公告)号:CN116016295A

    公开(公告)日:2023-04-25

    申请号:CN202211615927.7

    申请日:2022-12-14

    Abstract: 本申请公开了一种以太网性能监控方法、系统、工控设备以及存储介质,其以太网性能监控方法包括:通过挂载在网卡驱动层接收数据包的路径上的快速数据路径XDP程序,将进入内核协议栈之前的数据包进行捕获;根据数据包分析规则对所述进入内核协议栈之前的数据包进行性能分析,得到所述工业以太网的性能分析结果并存储至内核数据库;根据所述性能分析结果处理所述进入内核协议栈之前的数据包,得到数据包的处理结果;根据所述性能分析结果和所述数据包的处理结果监控所述工业以太网。本申请为解决现有软硬件结合方案存在的操作繁琐的问题,提出了一种工业以太网现场总线纯软件实时监控方案,实现软件自动抓包及分析,简化操作步骤。

    工业以太网协议优化方法、系统及可读存储介质

    公开(公告)号:CN115695079B

    公开(公告)日:2025-01-21

    申请号:CN202211352900.3

    申请日:2022-10-31

    Abstract: 本申请公开了一种工业以太网协议优化方法、系统及可读存储介质,所述工业以太网协议优化方法包括步骤:将预设以太网驱动集成在OpenSBI中;根据预设内存共享机制,虚拟出与应用程序、所述OpenSBI和操作系统相对应的共享内存的访问接口;根据硬件的类型和所述访问接口,分别设置所述OpenSBI的中断机制以及通讯机制,其中,所述硬件的类型包括单核处理器和多核处理器;根据所述中断机制和所述通讯机制,控制应用程序和所述OpenSBI进行数据交互。本申请提高了工业以太网在RISC‑V平台的通讯能力。

    网卡驱动优化方法、装置、设备及存储介质

    公开(公告)号:CN115460024A

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

    申请号:CN202211070291.2

    申请日:2022-09-02

    Abstract: 本发明公开了一种网卡驱动优化方法、装置、设备及存储介质,属于通信技术领域,本申请应用于网卡驱动,当网卡收包中断产生时,Preemt rt Linux操作系统不采用中断线程化,同时不采用软中断,当收包中断产生时触发硬中断,直接在硬中断中关中断,轮询所述网卡的DMA接收描述符,从所述DMA接收描述符中读取所述报文,并将所述报文投入预设FIFO队列,开中断,完成报文的接收。因此,本申请减少了网卡收包过程中断线程和软中断的唤醒和调度时延,增强了网卡收包的实时性。

    调试系统、调试方法、设备及计算机可读存储介质

    公开(公告)号:CN111813702A

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

    申请号:CN202010942457.X

    申请日:2020-09-09

    Abstract: 本发明公开了一种调试系统、调试方法、设备及计算机可读存储介质。本发明通过设置带有图形化界面的集控装置,选择集控装置中与真实电路板参数对应的第一构件构建模拟电路板,并选择集控装置中第二构件将预设指令集运行在模拟电路板上,获取运行结果;然后,选择集控装置中第二构件将预设指令集运行在真实电路板上,获取运行结果;再,根据真实电路板以及模拟电路板的运行结果确定对真实目标板真实电路板指令集的调试结果;解决了相关技术中嵌入式仿真构建以及调试的直观性低、复杂度高,从而造成软件工程师工作效率低,增加整个开发流程周期的问题。

    指令扩展方法、系统及计算机可读存储介质

    公开(公告)号:CN115373747A

    公开(公告)日:2022-11-22

    申请号:CN202211009405.2

    申请日:2022-08-19

    Abstract: 本发明公开了一种指令扩展方法、系统及计算机可读存储介质。包括如下步骤:根据待实现算法和指令扩展规则,在预设指令集中生成待扩展指令;在调用所述待扩展指令时,进入异常处理流程,并在所述异常处理流程中将处理器的执行环境由操作系统切换为OpenSBI;在所述OpenSBI执行环境下,生成并调用与所述待扩展指令相对应的扩展指令函数库;在完成所述扩展指令函数库的运行后,根据预设指令指针退出所述异常处理流程,并将所述执行环境由OpenSBI切换为操作系统,完成指令扩展。本发明提高了使用软件方式进行指令扩展时的性能。

    处理器验证方法、设备及可读存储介质

    公开(公告)号:CN112231164B

    公开(公告)日:2021-08-27

    申请号:CN202011446163.4

    申请日:2020-12-11

    Abstract: 本申请公开了一种处理器验证方法、设备及可读存储介质,所述处理器验证方法包括:获取测试用例对应的配置信息,并生成所述测试用例对应的测试覆盖目标信息,进而将所述配置信息解析为指令约束,并基于所述测试覆盖目标信息,对基于所述指令约束生成的测试指令流进行覆盖率分析,获得覆盖率分析结果,进而基于所述覆盖率分析结果,对所述测试覆盖目标信息和所述指令约束进行更新,以进行指令发包,获得目标指令流,进而基于所述目标指令流进行处理器验证,获得目标验证结果。本申请解决了处理器验证时测试效率低的技术问题。

    网卡驱动优化方法、装置、设备及存储介质

    公开(公告)号:CN115460024B

    公开(公告)日:2024-05-28

    申请号:CN202211070291.2

    申请日:2022-09-02

    Abstract: 本发明公开了一种网卡驱动优化方法、装置、设备及存储介质,属于通信技术领域,本申请应用于网卡驱动,当网卡收包中断产生时,Preemt rt Linux操作系统不采用中断线程化,同时不采用软中断,当收包中断产生时触发硬中断,直接在硬中断中关中断,轮询所述网卡的DMA接收描述符,从所述DMA接收描述符中读取所述报文,并将所述报文投入预设FIFO队列,开中断,完成报文的接收。因此,本申请减少了网卡收包过程中断线程和软中断的唤醒和调度时延,增强了网卡收包的实时性。

    以太网性能监控方法、系统、工控设备以及存储介质

    公开(公告)号:CN116016295B

    公开(公告)日:2024-04-09

    申请号:CN202211615927.7

    申请日:2022-12-14

    Abstract: 本申请公开了一种以太网性能监控方法、系统、工控设备以及存储介质,其以太网性能监控方法包括:通过挂载在网卡驱动层接收数据包的路径上的快速数据路径XDP程序,将进入内核协议栈之前的数据包进行捕获;根据数据包分析规则对所述进入内核协议栈之前的数据包进行性能分析,得到所述工业以太网的性能分析结果并存储至内核数据库;根据所述性能分析结果处理所述进入内核协议栈之前的数据包,得到数据包的处理结果;根据所述性能分析结果和所述数据包的处理结果监控所述工业以太网。本申请为解决现有软硬件结合方案存在的操作繁琐的问题,提出了一种工业以太网现场总线纯软件实时监控方案,实现软件自动抓包及分析,简化操作步骤。

    工业以太网协议优化方法、系统及可读存储介质

    公开(公告)号:CN115695079A

    公开(公告)日:2023-02-03

    申请号:CN202211352900.3

    申请日:2022-10-31

    Abstract: 本申请公开了一种工业以太网协议优化方法、系统及可读存储介质,所述工业以太网协议优化方法包括步骤:将预设以太网驱动集成在OpenSBI中;根据预设内存共享机制,虚拟出与应用程序、所述OpenSBI和操作系统相对应的共享内存的访问接口;根据硬件的类型和所述访问接口,分别设置所述OpenSBI的中断机制以及通讯机制,其中,所述硬件的类型包括单核处理器和多核处理器;根据所述中断机制和所述通讯机制,控制应用程序和所述OpenSBI进行数据交互。本申请提高了工业以太网在RISC‑V平台的通讯能力。

    指令模拟器指令执行方法、装置、终端设备以及存储介质

    公开(公告)号:CN112069015B

    公开(公告)日:2021-02-23

    申请号:CN202011243036.4

    申请日:2020-11-10

    Abstract: 本发明公开一种指令集模拟器指令执行方法,所述方法包括以下步骤:在接收到针对当前控制指令的编辑指令时,判断所述编辑指令是否满足预设条件;在所述编辑指令满足所述预设条件时,在快捷编辑指令集中确定出与所述编辑指令对应的选定快捷编辑指令,其中,所述快捷编辑指令集中包括满足所述预设条件的不同编辑指令对应的快捷编辑指令;根据所述选定快捷编辑指令和所述当前控制指令,获得第一控制指令;根据所述第一控制指令,输出对应的调试动作。本发明还公开了一种指令集模拟器指令执行装置、终端设备以及存储介质。不需要用户按序、逐个字符地输入第一控制指令,指令集模拟器调试效率较高。

Patent Agency Ranking