关于整个虚拟项目,请参考:

【HISI IC萌新虚拟项目】Package Process Unit项目全流程目录_尼德兰的喵的博客-CSDN博客

前言

本篇文章完成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脚本,脚本所使用的配置文件如下:

//===================================================&#

【IC萌新虚拟项目】ppu整体uvm验证环境搭建相关推荐

  1. 【IC萌新虚拟项目】ppu模块的编译环境搭建与RTL编译

    关于整个虚拟项目,请参考: [HISI IC萌新虚拟项目]Package Process Unit项目全流程目录_尼德兰的喵的博客-CSDN博客 前言 虚拟机为芯王国公众号提供的虚拟机,虚拟机内置vc ...

  2. 【IC萌新虚拟项目】ppu模块基于spyglass的lint清理环境搭建与lint清理

    关于整个虚拟项目,请参考: [HISI IC萌新虚拟项目]Package Process Unit项目全流程目录_尼德兰的喵的博客-CSDN博客 前言 RTL代码在交付给验证同时进行功能验证时,可以同 ...

  3. 【IC萌新虚拟项目】PPU模块寄存器描述

    地址 寄存器名 域名 位宽 属性 默认值 描述 0x4000 PORT_SEL port_sel 0:0 R/W 0x0 扫描端口选择: 0:扫描A端口

  4. UVM验证平台搭建一:reg model 生成

    UVM验证平台搭建一:reg model 生成 一.概述 二.寄存器描述表格 三.生成.ralf寄存器文件 四.ralgen生成寄存器模型 一.概述 在做验证时,寄存器模型是验证平台中必不可少的,而且 ...

  5. linux下搭建uvm环境,转:使用QuestaSIM进行UVM仿真环境搭建

    使用QuestaSIM进行UVM仿真环境搭建 (Using the UVM libraries with Questa) 注意: 直到目前的questaSim 10.1版本(2012-01-31)为止 ...

  6. APB协议UVM验证环境的搭建

    APB协议UVM验证环境的搭建 一.编译文件 只需编译这两个文件即可 apb_pkg.sv 里面包含了"apb.svh",即编译apb_pkg.sv这个文件的同时,也会编译所需要的 ...

  7. (3)UVM验证平台搭建之介绍

    年轻人的第一个UVM验证平台搭建之介绍 验证平台的组成 UVM验证平台的框图 验证平台介绍 目录 验证平台的组成 验证用于找出DUT中的bug,这个过程通常是把DUT放入一个验证平台中来实现的.一个验 ...

  8. Hadoop学习之整体介绍及环境搭建

    Hadoop学习之整体介绍及环境搭建 1 大数据概述 1.1 什么是大数据 数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加 工的的原始素材. 大数据:传统处理方 ...

  9. 用JIRA管理你的项目——(一)JIRA环境搭建

    JIRA,大家应该都已经不陌生了!  最初接触这个工具的时候,我还在一味地单纯依靠SVN管理代码,幻想着SVN可以有个邮件通知,至少在项目成员进行代码修改的时候,我可以第一时间通过邮件获得这个消息!  ...

最新文章

  1. 10分钟学会Google Map API
  2. 用Async函数简化异步代码
  3. ADO.NET Data Services Framework 基础概述
  4. java冒泡排序_Java算法分析之冒泡排序(Bubble Sort)
  5. 增量调制原理matlab仿真,增量调制(DM  △M)
  6. blender 3d打印_使用Blender和Python 3D打印连衣裙
  7. i9100美化android.policy.jar,摆脱越狱束缚 三星I9100安装应用更轻松
  8. MUI框架开发HTML5手机APP(一)--搭建第一个手机APP(转)
  9. linux 扫描开放的端口命令,如何在 Linux 中检查(扫描)开放端口
  10. mysql grant 用户权限总结
  11. 分享两个超好用的在线制图工具
  12. VS2019 项目模板制作
  13. Win10无法开机提示自动修复无法修复你的电脑的有效解决方法
  14. Python爬虫:输入公司名称,爬取企查查网站中的公司信息
  15. UML时序图(Sequence Diagram)
  16. 图解Pandas,又一个Pandas学习利器!
  17. python实现图片拼接(项目界面展示图合并)
  18. matlab只显示y一部分,突出显示matlab图的部分内容
  19. day28 re(正则)模块
  20. 全面剖析ESP32创建Wi-Fi热点的过程

热门文章

  1. 重学JavaScript-day6-贰
  2. 谷歌账号被强退,再次登录提示异常原因
  3. 关于 pupperteer 爬虫
  4. 关于一些应用本科计算机专业所讲授的课程小议(1)
  5. 说说设备像素、css像素、设备独立像素、dpr、ppi 之间的区别?
  6. haar级联分类器车辆检测_Haar级联分类器Open CV用于人脸检测的术语
  7. 深度技术解读:Fomo3D 游戏第一轮是如何结束的
  8. python库:scapy使用
  9. 电脑运行时经常卡顿,只需三步就可以解决这个问题
  10. xcode error: use of undeclared identifier ‘free‘