【UVM测试环境】我的UVM测试环境

简介: 【UVM测试环境】我的UVM测试环境

我的SV/UVM小环境,用以快速测试SV及UVM相关方法的使用。


tb.sv

`include "uvm_macros.svh"
module tb;
  import uvm_pkg::*;
  class try;
    string name = "try";
    function string type_name();
      return name;
    endfunction
  endclass : try
  try dut;
  initial begin
    dut = new();
    #100;
    `uvm_info("tb", dut.type_name(), UVM_LOW)
  end
  initial begin
    $timeformat(-9,2,"ns",16);
    $fsdbDumpfile("tb.fsdb");
    $fsdbDumpvars(0,tb);
  end
endmodule


Makefile

.PHONY: all clean comp simv verdi
all: clean comp simv
comp:
  vcs -full64 -sverilog tb.sv -debug_access+all -ntb -ntb_opts uvm +vpi
simv:
  ./simv 2>&1 | tee -i run.log
clean:
  rm -rf *.log simv.daidir csrc simv ucli.key
verdi:
  bsub -I verdi -sverilog tb.sv -ssf tb.fsdb &


目录
相关文章
|
4月前
|
jenkins 测试技术 应用服务中间件
【专业测试技能】全流程掌握:部署测试环境的策略与实践
本文分享了关于部署测试环境的策略与实践。文章讨论了部署测试环境的全过程,包括服务如MySQL、Redis、Zookeeper等的部署,以及解决服务间的依赖和兼容问题。文中还介绍了使用Jenkins、Docker等工具进行部署的方法,并通过实战案例讲解了如何创建和管理Jenkins Job、配置代理服务器Nginx、进行前后端服务的访问和优化。最后,作者强调了提问的重要性,并鼓励大家通过互联网解决遇到的问题。
94 2
【专业测试技能】全流程掌握:部署测试环境的策略与实践
|
7月前
|
SQL 关系型数据库 MySQL
实时计算 Flink版产品使用合集之idea本地测试代码,要增大 Flink CDC 在本地 IDEA 测试环境中的内存大小如何解决
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
108 1
|
5月前
|
弹性计算 Prometheus Cloud Native
SLS Prometheus存储问题之Union MetricStore在性能测试中是如何设置测试环境的
SLS Prometheus存储问题之Union MetricStore在性能测试中是如何设置测试环境的
|
7月前
|
分布式计算 Hadoop 测试技术
|
7月前
|
Kubernetes 测试技术 开发工具
云效我标签只有测试环境:但我其实对应了两个k8s集群(测试A,测试B)环境,这种情况怎么处理呢?
云效我标签只有测试环境:但我其实对应了两个k8s集群(测试A,测试B)环境,这种情况怎么处理呢?
147 1
|
SQL 消息中间件 缓存
性能测试技术笔记(二):如何准备测试环境和数据
上一篇文章聊了如何快速上手压测工作的几个切入点和注意事项,这些内容可以帮助我们更快介入项目。但实际工作中,前期的准备工作也是很繁琐的,其中测试环境和测试数据的准备是前期准备阶段的主要工作。
|
测试技术 应用服务中间件
软件测试面试题:在给定的测试环境下进行,考虑被测系统的业务压力量和典型场景?
软件测试面试题:在给定的测试环境下进行,考虑被测系统的业务压力量和典型场景?
173 0
|
Kubernetes NoSQL 中间件
软件测试工程师之测试环境指南
给大家普及关于测试环境的基础概念,希望对大家有所帮助。
523 0
软件测试工程师之测试环境指南
|
设计模式 测试技术 数据库连接
Pytest测试框架一键动态切换测试环境实现思路及方案
一套测试脚本,能根据环境进行自动化的配置,省去手动配置参数的步骤,可以实现在多环境中运行,从而快速验证各个接口及相关服务在不同环境中的表现。
Pytest测试框架一键动态切换测试环境实现思路及方案
|
缓存 运维 Java
在面试软件测试过程,经常被问到“你会搭建测试环境吗”?
在面试软件测试过程,经常被问到“你会搭建测试环境吗”?知乎上是很高频的提问。搜索一下测试工程师的岗位要求,很多也要求需要懂得的部署测试环境,会部署和维护测试环境是加分项!
207 0
在面试软件测试过程,经常被问到“你会搭建测试环境吗”?