关于整个虚拟项目,请参考:
前言
本篇文章完成ppu整体uvm环境搭建的指导,在进行整体环境搭建之前,请确认spt_utils、cpu_utils和ral_model均已经生成。此外,如果参考现在的工程目录,可以发现在ppu_prj目录下有一个setup.bashrc,其中定义了工程的根目录:
#! /usr/bin/bash
export PPU_ROOT=/home/ICer/gitee_path/ic_virtual_project/ppu_prj
之后所有的filelist均使用$PPU_ROOT以适配不同的下载目录。
uvm环境搭建
整体框架
在此呢我建议在ver/common/bt目录使用一下gen_uvm_tb脚本,脚本所使用的配置文件如下:
//==============================================================================================
//position | component_name | inst_

本文指导PPU的UVM环境搭建,包括整体框架介绍、CPU Utils的增改、tb.f文件组织及关键组件如harness、ppu_env、ppu_rm和base_test的编写。在波形测试阶段,通过reg_test用例检查环境运行情况,发现并指出cpu_if通路存在的问题。
订阅专栏 解锁全文
7350

被折叠的 条评论
为什么被折叠?



