一种报文调度方法及装置
    21.
    发明公开

    公开(公告)号:CN112532531A

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

    申请号:CN202011260946.3

    申请日:2020-11-12

    Inventor: 刘彦静

    Abstract: 本申请公开了一种报文调度方法及装置。应用于包含多核CPU和多个输出接口的转发设备中的调度芯片,每个核存在对应的报文发送队列,每个输出接口对应的输出接口队列被进一步划分为对应于各个核的输出接口子队列,包括:从任一核对应的报文发送队列获取待转发报文对应的报文信息;依据待转发报文对应的目标输出接口,将报文信息存入目标输出接口的输出接口队列中对应于任一核的输出接口子队列中;在针对任一输出接口队列进行报文调度时,对任一输出接口队列中的各个输出接口子队列所含的报文信息进行等量的读取;通过任一输出接口队列对应的输出接口,输出已读取的报文信息所对应的待转发报文。

    一种基于FPGA的PCIe信号的转换方法及装置

    公开(公告)号:CN109165185B

    公开(公告)日:2020-06-09

    申请号:CN201811160054.9

    申请日:2018-09-30

    Abstract: 本申请提供一种基于FPGA的PCIe信号的转换方法及装置,所述方法包括:现场可编程门阵列FPGA通过PCIe总线接收中央处理器CPU发送的PCIe信号;所述FPGA将所述PCIe信号转换为与终端协议相匹配的第一数据信息;所述FPGA将所述第一数据信息发给终端;和/或,所述FPGA接收所述终端发送的第二数据信息;所述FPGA将所述第二数据信息转换为对应的PCIe信号;所述FPGA将所述PCIe信号发送给所述CPU;以此通过协议转换的形式,可完成CPU与不同协议的终端进行交互。

    一种I/O设备状态信息的获取方法及系统

    公开(公告)号:CN109446130A

    公开(公告)日:2019-03-08

    申请号:CN201811268334.1

    申请日:2018-10-29

    Abstract: 本申请提供一种I/O设备状态信息的获取方法及系统,所述方法包括:现场可编程门阵列FPGA访问与自身进行连接的I/O设备中的状态寄存器,以获取I/O设备的状态信息;将所获取的I/O设备的状态信息存储至与I/O设备对应的状态信息存储空间;CPU按照预设的规则访问现场可编程门阵列FPGA中的状态信息存储空间,以获取状态信息存储空间中存储的I/O设备的状态信息。

    一种基于FPGA的数据交互方法及装置

    公开(公告)号:CN109388597A

    公开(公告)日:2019-02-26

    申请号:CN201811160055.3

    申请日:2018-09-30

    Abstract: 本申请提供一种基于FPGA的数据交互方法及装置,所述方法包括:FPGA模块内的虚拟P2P桥接收第一终端发送的TLP类型的数据包,并将数据包存储于缓存单元中;FPGA模块内的业务单元对数据包进行解析,获取数据包对应的目的终端地址和地址路由,以及根据目的终端地址确定第二终端;判断第二终端与FPGA模块连接的总线的状态;当确定总线的状态处于空闲状态时,从缓存单元中读取数据包,并将数据包通过虚拟P2P桥发送给第二终端。

Patent Agency Ranking