-
公开(公告)号:CN119494299B
公开(公告)日:2025-04-11
申请号:CN202510080943.8
申请日:2025-01-17
Applicant: 北京开源芯片研究院
IPC: G06F30/33
Abstract: 本发明实施例提供一种验证方法、装置、电子设备及可读存储介质,该方法包括:在第一文件中配置测试项,并在测试程序的链接脚本中设置所述第一文件的链接地址;所述测试程序用于为所述测试项的测试用例提供底层运行环境;基于编译工具链和所述链接脚本对所述测试程序进行编译处理,得到所述测试程序对应的二进制文件;对所述二进制文件和所述第一文件进行镜像打包,得到第一镜像文件;在仿真系统中加载所述第一镜像文件,并驱动待测设计运行所述测试程序,以从所述链接地址中加载所述第一文件,执行所述测试项对应的测试用例。本发明实施例可以降低测试程序的编译功耗,有利于提升处理器芯片系统整体的验证效率。
-
公开(公告)号:CN117743059B
公开(公告)日:2024-06-14
申请号:CN202410181829.X
申请日:2024-02-18
Applicant: 北京开源芯片研究院
IPC: G06F11/22 , G06F11/263 , G06F11/273 , G06F8/52 , G06F8/61 , G06F11/36
Abstract: 本发明实施例提供一种处理器测试方法、装置、电子设备及可读存储介质,涉及计算机技术领域,该方法包括:接收第二服务器发送的携带处理器代码对应的时钟频率的编译指令;基于时钟频率对处理器代码进行编译,生成处理器代码对应的二进制文件,并向第二服务器发送第一指示;接收第二服务器发送的芯片标识和测试程序列表;将测试程序列表指示的基准测试程序和二进制文件烧录至芯片标识指示的目标可编程逻辑芯片;运行基准测试程序对二进制文件进行测试,得到基准测试程序对应的测试文件。本发明实施例在提高处理器测试过程自动化程度、降低人力成本的同时,还提高了进行处理器测试的效率。
-
公开(公告)号:CN117271374A
公开(公告)日:2023-12-22
申请号:CN202311551546.1
申请日:2023-11-20
Applicant: 北京开源芯片研究院
IPC: G06F11/36
Abstract: 本申请提供了一种芯片的仿真测试方法、装置、电子设备及计算机可读存储介质,包括:获取待测试的仿真程序代码以及多个不同的测试用例;仿真程序代码用于表征芯片的运行机制,测试用例用于表征芯片测试中所需的任务参数;根据仿真程序代码以及多个测试用例,编译获得多个可执行的测试程序;将测试程序分配至仿真服务器,对所有测试程序进行并行仿真运行,并监听仿真服务器对测试程序的运行状态;在所有测试程序的运行状态都为成功的情况下,将仿真程序代码提交。本申请可以以自动化的流程实现对芯片的仿真程序代码的仿真测试,因此可以大幅降低对人力的依赖,从而节省了人力成本。
-
公开(公告)号:CN119494299A
公开(公告)日:2025-02-21
申请号:CN202510080943.8
申请日:2025-01-17
Applicant: 北京开源芯片研究院
IPC: G06F30/33
Abstract: 本发明实施例提供一种验证方法、装置、电子设备及可读存储介质,该方法包括:在第一文件中配置测试项,并在测试程序的链接脚本中设置所述第一文件的链接地址;所述测试程序用于为所述测试项的测试用例提供底层运行环境;基于编译工具链和所述链接脚本对所述测试程序进行编译处理,得到所述测试程序对应的二进制文件;对所述二进制文件和所述第一文件进行镜像打包,得到第一镜像文件;在仿真系统中加载所述第一镜像文件,并驱动待测设计运行所述测试程序,以从所述链接地址中加载所述第一文件,执行所述测试项对应的测试用例。本发明实施例可以降低测试程序的编译功耗,有利于提升处理器芯片系统整体的验证效率。
-
公开(公告)号:CN117743059A
公开(公告)日:2024-03-22
申请号:CN202410181829.X
申请日:2024-02-18
Applicant: 北京开源芯片研究院
IPC: G06F11/22 , G06F11/263 , G06F11/273 , G06F8/52 , G06F8/61 , G06F11/36
Abstract: 本发明实施例提供一种处理器测试方法、装置、电子设备及可读存储介质,涉及计算机技术领域,该方法包括:接收第二服务器发送的携带处理器代码对应的时钟频率的编译指令;基于时钟频率对处理器代码进行编译,生成处理器代码对应的二进制文件,并向第二服务器发送第一指示;接收第二服务器发送的芯片标识和测试程序列表;将测试程序列表指示的基准测试程序和二进制文件烧录至芯片标识指示的目标可编程逻辑芯片;运行基准测试程序对二进制文件进行测试,得到基准测试程序对应的测试文件。本发明实施例在提高处理器测试过程自动化程度、降低人力成本的同时,还提高了进行处理器测试的效率。
-
-
-
-