一种网卡运行环境复现系统、方法、设备以及存储介质

    公开(公告)号:CN117041095A

    公开(公告)日:2023-11-10

    申请号:CN202311014547.2

    申请日:2023-08-11

    Inventor: 俞挺

    Abstract: 本申请提供了一种网卡运行环境复现系统、方法、设备以及存储介质。所述系统包括:待测网卡;以太网ETH组件,用于接收服务器实时产生的数据报文,并将所述数据报文发送给所述待测网卡;外围快速互联PCIE组件,用于接收所述待测网卡的配置信息;在运行的过程中,所述网卡运行环境复现系统运行测试用例,通过配合所述服务器实时产生的真实的数据报文以及对所述待测网卡的配置信息的更改,实时复现所述待测网卡在多种场景下的真实运行情况。

    UVM验证平台的自动配置生成方法及相关设备

    公开(公告)号:CN116432569B

    公开(公告)日:2023-10-20

    申请号:CN202310691737.1

    申请日:2023-06-13

    Inventor: 俞挺

    Abstract: 本申请公开了一种UVM验证平台的自动配置生成方法及相关设备,该方法包括:获取UVM验证平台中的待验证模块的用户手册,用户手册用于描述各类寄存器和表项的信息;根据用户手册生成UVM配置文件,UVM配置文件用于传递配置变量信息;基于UVM配置文件,配置m个寄存器读写函数;通过n个寄存器读写函数调用k个寄存器功能函数,通过该k个寄存器功能函数将UVM配置文件中的结构体赋值传递给与n个寄存器读写函数对应的寄存器,m个寄存器读写函数包括n个寄存器读写函数。采用本申请可以提升UVM验证平台的自动配置。

    用于通用验证方法学验证平台的网络报文自动生成方法

    公开(公告)号:CN116320052A

    公开(公告)日:2023-06-23

    申请号:CN202310582800.8

    申请日:2023-05-23

    Inventor: 俞挺

    Abstract: 本申请提供用于通用验证方法学验证平台的网络报文自动生成方法。该方法利用通用验证方法学下的通用验证方法学对象类和通用验证方法学枚举类型,从而生成通用验证方法学激励类用于自动生成随机化网络报文数据,利用通用验证方法学验证平台对网络报文数据的随机化约束控制可以自动生成对应的网络报文数据,从而节省了学习网络协议的时间和开发成本,并且具有很好的拓展性,如果要追加更多的协议类型,只要调用相关脚本就可以自动实现网络类型的添加及数据的产生,具有方便高效的优点。

    UVM验证平台的自动配置生成方法及相关设备

    公开(公告)号:CN116432569A

    公开(公告)日:2023-07-14

    申请号:CN202310691737.1

    申请日:2023-06-13

    Inventor: 俞挺

    Abstract: 本申请公开了一种UVM验证平台的自动配置生成方法及相关设备,该方法包括:获取UVM验证平台中的待验证模块的用户手册,用户手册用于描述各类寄存器和表项的信息;根据用户手册生成UVM配置文件,UVM配置文件用于传递配置变量信息;基于UVM配置文件,配置m个寄存器读写函数;通过n个寄存器读写函数调用k个寄存器功能函数,通过该k个寄存器功能函数将UVM配置文件中的结构体赋值传递给与n个寄存器读写函数对应的寄存器,m个寄存器读写函数包括n个寄存器读写函数。采用本申请可以提升UVM验证平台的自动配置。

    用于FPGA网卡的验证方法及相关设备

    公开(公告)号:CN116170326B

    公开(公告)日:2025-02-18

    申请号:CN202310172005.1

    申请日:2023-02-24

    Inventor: 俞挺

    Abstract: 本申请实施例公开了一种用于FPGA网卡的验证方法及相关设备,该方法包括:通过PCAP抓包组件进行PCAP抓包,得到第一网络数据报文,在第一网络数据报文存在异常时,将第一网络数据报文进行恢复为第二网络数据报文;通过UVM验证平台将第二网络数据报文导入验证环境中的以太网接口以送到FPGA网卡中进行仿真;通过配置脚本读取FPGA网卡的配置数据,将配置数据导入到验证环境,分析配置数据,得到第一分析结果;基于第一分析结果将配置数据分发给FPGA网卡的各个模块进行仿真。采用本申请实施例可以在验证FPGA网卡过程中,提升验证效率。

    用于通用验证方法学验证平台的网络报文自动生成方法

    公开(公告)号:CN116320052B

    公开(公告)日:2023-09-05

    申请号:CN202310582800.8

    申请日:2023-05-23

    Inventor: 俞挺

    Abstract: 本申请提供用于通用验证方法学验证平台的网络报文自动生成方法。该方法利用通用验证方法学下的通用验证方法学对象类和通用验证方法学枚举类型,从而生成通用验证方法学激励类用于自动生成随机化网络报文数据,利用通用验证方法学验证平台对网络报文数据的随机化约束控制可以自动生成对应的网络报文数据,从而节省了学习网络协议的时间和开发成本,并且具有很好的拓展性,如果要追加更多的协议类型,只要调用相关脚本就可以自动实现网络类型的添加及数据的产生,具有方便高效的优点。

    用于FPGA网卡的验证方法及相关设备

    公开(公告)号:CN116170326A

    公开(公告)日:2023-05-26

    申请号:CN202310172005.1

    申请日:2023-02-24

    Inventor: 俞挺

    Abstract: 本申请实施例公开了一种用于FPGA网卡的验证方法及相关设备,该方法包括:通过PCAP抓包组件进行PCAP抓包,得到第一网络数据报文,在第一网络数据报文存在异常时,将第一网络数据报文进行恢复为第二网络数据报文;通过UVM验证平台将第二网络数据报文导入验证环境中的以太网接口以送到FPGA网卡中进行仿真;通过配置脚本读取FPGA网卡的配置数据,将配置数据导入到验证环境,分析配置数据,得到第一分析结果;基于第一分析结果将配置数据分发给FPGA网卡的各个模块进行仿真。采用本申请实施例可以在验证FPGA网卡过程中,提升验证效率。

Patent Agency Ranking