-
公开(公告)号:CN118245305A
公开(公告)日:2024-06-25
申请号:CN202410491260.7
申请日:2024-04-23
申请人: 成都北中网芯科技有限公司
摘要: 本发明公开了一种DPU引擎的多线程命令执行的验证系统和方法,本发明属于芯片验证技术领域,本发明的验证系统包括:待测DPU引擎,接收多条TCP连接的命令并进行多线程执行,同时所述待测DPU引擎向主机发送数据并接收主机返回的数据;参考模型,采集输入到所述待测DPU引擎的多条TCP连接的命令,同时采集主机向所述待测DPU引擎返回的数据,模拟所述待测DPU引擎的行为输出预期结果;以及比较模块,将所述待测DPU引擎的命令执行结果与所述参考模型的预期结果进行比较,实现所述待测DPU引擎的功能验证。本发明采用多线程架构实现快速准确的DPU引擎功能验证,并且可以快速有效覆盖DPU引擎涉及的测试点。
-
公开(公告)号:CN114911660B
公开(公告)日:2024-11-05
申请号:CN202210599567.X
申请日:2022-05-30
申请人: 成都北中网芯科技有限公司
IPC分类号: G06F11/22
摘要: 本发明涉及一种数据指针老化的检测方法,属于计算机网络领域。本发明通过数据ram存储数据,数据ram的读写运用地址进行管理,使用另一块ram对这块数据ram的地址进行管理,称为管理ram,使用一块用于老化的ram,称为老化ram;在数据ram某一地址进行数据写的时候就往该地址对应的管理ram的bit写1,写入1表示该地址已被占用;当数据ram的某一地址的指针被释放时,释放地址对应的管理ram和老化ram的值都由1变为0;每隔检查时间间隔T将管理ram的状态刷新至老化ram中,若管理ram中的1写入对应位置老化ram时,若此时该老化ram的对应位置为0,则直接更新为1;若此时该老化ram的对应位置也为1,即视为该指针已经老化。本发明大大的节省了资源和老化检查时间。
-
公开(公告)号:CN114911660A
公开(公告)日:2022-08-16
申请号:CN202210599567.X
申请日:2022-05-30
申请人: 成都北中网芯科技有限公司
IPC分类号: G06F11/22
摘要: 本发明涉及一种数据指针老化的检测方法,属于计算机网络领域。本发明通过数据ram存储数据,数据ram的读写运用地址进行管理,使用另一块ram对这块数据ram的地址进行管理,称为管理ram,使用一块用于老化的ram,称为老化ram;在数据ram某一地址进行数据写的时候就往该地址对应的管理ram的bit写1,写入1表示该地址已被占用;当数据ram的某一地址的指针被释放时,释放地址对应的管理ram和老化ram的值都由1变为0;每隔检查时间间隔T将管理ram的状态刷新至老化ram中,若管理ram中的1写入对应位置老化ram时,若此时该老化ram的对应位置为0,则直接更新为1;若此时该老化ram的对应位置也为1,即视为该指针已经老化。本发明大大的节省了资源和老化检查时间。
-
-