-
公开(公告)号:CN112559264A
公开(公告)日:2021-03-26
申请号:CN202011423776.6
申请日:2020-12-08
Applicant: 北京京航计算通讯研究所
Abstract: 本发明涉及一种基于UVM的验证平台实现FPGA通用串口的仿真测试方法,属于仿真测试技术领域,解决了现有的FPGA通用串口的仿真测试方法周期较长、测试质量不稳定且测试效率较低的问题。方法包括;获得包含验证平台的底层模块的testbench测试平台,并基于testbench测试平台生成模板文件;构建验证平台的人机界面可执行程序;运行验证平台的人机界面可执行程序,并基于验证平台的人机界面调用模板文件进行FPGA通用串口的仿真测试,得到仿真测试结果,实现了FPGA通用串口的仿真测试,提高了测试效率,保证了测试质量。
-
公开(公告)号:CN112416760B
公开(公告)日:2023-05-23
申请号:CN202011253146.9
申请日:2020-11-11
Applicant: 北京京航计算通讯研究所
IPC: G06F11/36
Abstract: 本发明涉及一种通用的测试平台TestBench的模块封装方法及装置,方法包括以下步骤:获取要进行重新封装的第一Task模块;不改变所述第一Task模块的内部结构,根据第一Task模块的输入、输出信号,以及设置的启动、停止信号将第一Task模块以Module文件形式封装成新模块的底层;在所述新模块的顶层设置顶层模块,用于实现新模块外部与底层的通信,以Module例化的调用方式对第一Task模块进行调用。本发可有效地在顶层文件通过输入信号来调用Task代码产生接口的输出激励,避免了需要修改Task中成熟模块代码带来的繁重工作量,较少底层激励和顶层激励的时序冲突等问题。
-
公开(公告)号:CN112559264B
公开(公告)日:2021-08-06
申请号:CN202011423776.6
申请日:2020-12-08
Applicant: 北京京航计算通讯研究所
Abstract: 本发明涉及一种基于UVM的验证平台实现FPGA通用串口的仿真测试方法,属于仿真测试技术领域,解决了现有的FPGA通用串口的仿真测试方法周期较长、测试质量不稳定且测试效率较低的问题。方法包括;获得包含验证平台的底层模块的testbench测试平台,并基于testbench测试平台生成模板文件;构建验证平台的人机界面可执行程序;运行验证平台的人机界面可执行程序,并基于验证平台的人机界面调用模板文件进行FPGA通用串口的仿真测试,得到仿真测试结果,实现了FPGA通用串口的仿真测试,提高了测试效率,保证了测试质量。
-
公开(公告)号:CN112416760A
公开(公告)日:2021-02-26
申请号:CN202011253146.9
申请日:2020-11-11
Applicant: 北京京航计算通讯研究所
IPC: G06F11/36
Abstract: 本发明涉及一种通用的测试平台TestBench的模块封装方法及装置,方法包括以下步骤:获取要进行重新封装的第一Task模块;不改变所述第一Task模块的内部结构,根据第一Task模块的输入、输出信号,以及设置的启动、停止信号将第一Task模块以Module文件形式封装成新模块的底层;在所述新模块的顶层设置顶层模块,用于实现新模块外部与底层的通信,以Module例化的调用方式对第一Task模块进行调用。本发可有效地在顶层文件通过输入信号来调用Task代码产生接口的输出激励,避免了需要修改Task中成熟模块代码带来的繁重工作量,较少底层激励和顶层激励的时序冲突等问题。
-
-
-