设备探测方法、片上系统、计算机设备及存储介质

    公开(公告)号:CN117421163A

    公开(公告)日:2024-01-19

    申请号:CN202311262611.9

    申请日:2023-09-27

    Inventor: 罗勇 李文成

    Abstract: 本申请提供一种设备探测方法、片上系统、计算机设备及存储介质,应用于计算机技术领域,该方法应用于片上系统,片上系统包括处理器以及板载网卡,处理器搭载包括用户态空间和内核态空间的操作系统,用户态空间配置有DPDK且DPDK包括用于驱动板载网卡的用户态驱动,内核态空间配置有预设文件系统,处理器根据板载网卡的设备节点标识,在预设文件系统中提取驱动板载网卡所需的目标信息,并在DPDK中创建用于记录目标信息的用户态设备文件,该用户态设备文件与用户态驱动具有关联关系,处理器调用用户态驱动并根据该关联关系驱动板载网卡,由于设备节点标识唯一的表示板载网卡,可以确保DPDK探测到的正确的板载网卡,进而实现高性能的信息传输。

    数据处理方法、相关装置及计算机可读存储介质

    公开(公告)号:CN115129632A

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

    申请号:CN202210772651.7

    申请日:2022-06-30

    Abstract: 本申请提供一种数据处理方法、相关装置及计算机可读存储介质,方法应用于数据处理装置中,该装置包括片上系统和网口;在片上系统内设置有DMA和目标缓存单元;在网口内设置有接收FIFO;方法包括:在预设的溢出风险条件被触发时,调整片上系统所包含的寄存器的状态,以执行与寄存器的状态匹配的处理策略;其中,在第一寄存器的状态被调整为第一状态后,控制网口启用自身的流量控制策略;在第二寄存器的状态被调整为第二状态后,指示DMA将接收FIFO输出的数据写入目标缓存单元中;在第三寄存器的状态被调整为第三状态后,将DMA的DMA总线的调度优先级调整为最高优先级。本申请可以降低接收FIFO溢出的风险,降低丢包概率。

    事件处理方法、处理器、设备及片上系统

    公开(公告)号:CN117194061A

    公开(公告)日:2023-12-08

    申请号:CN202310736206.X

    申请日:2023-06-20

    Inventor: 李文成 罗勇

    Abstract: 本申请提出一种事件处理方法、处理器、设备及片上系统,事件处理方法,该方法应用于包含用户态和内核态的处理器,应用程序运行于所述用户态,UIO设备运行于所述内核态,所述UIO设备包括与所述处理器连接的外部设备的驱动程序,所述方法包括:调用所述UIO设备对所述外部设备进行主动检测;在检测到所述外部设备触发第一事件的情况下,通过所述UIO设备向所述应用程序发送第一消息,所述第一消息用于表示所述外部设备触发所述第一事件。通过执行上述方案,无需依靠外部设备发起中断,即可实现在外部设备触发第一事件时,使应用程序获知外部设备触发了第一事件。

    数据交互方法、装置及计算机设备

    公开(公告)号:CN113905084A

    公开(公告)日:2022-01-07

    申请号:CN202111503499.4

    申请日:2021-12-10

    Abstract: 本申请提供一种数据交互方法、装置及计算机设备,涉及数据传输技术领域。该方法应用于片上系统,片上系统包括微控制器、寄存器、存储单元和总线,寄存器设置在微控制器内,微控制器与存储单元相连,存储单元为片上系统中除内存之外的存储单元,总线用于片上系统和外部设备建立通信连接,该方法包括:通过微控制器获取寄存器的状态,微控制器基于寄存器的状态,控制外部设备与存储单元之间的数据交互。本申请可提高片上系统和外部设备之间数据交互速度,从而提高数据传输性能。

Patent Agency Ranking