那么菜
仗剑天涯,谁来也不怕
展开
-
UVM 验证方法学之interface学习系列文章
UVM 验证方法学之interface学习系列文章UVM 验证方法学之interface学习系列文章(一)初级UVM 验证方法学之interface学习系列文章(二)中级UVM 验证方法学之interface学习系列文章(三)进阶1UVM 验证方法学之interface学习系列文章(三)进阶1UVM 验证方法学之interface学习系列文章(三)进阶1UVM 验证方法学之interface学习系列文章(四)高级...原创 2021-05-17 15:19:18 · 1688 阅读 · 2 评论 -
UVM 验证方法学之interface学习系列文章(八)《interface不小心引入X态问题》
虽然我们没有启动UVC 进行端口的信号驱动,但是由于最高位bit[8] 是出于非z 状态,而是 x 状态,那么该x 态会传入 RTL 代码中。所以,如果我们不能够在interface 中的位宽连续赋值语句中给与格外关注,我们会遇到纠结的问题。前面文章提到,随着验证复杂度的不断增加,interface 的bind 的操作,是必不可少的用法。module a 的输出,连接到 module b 的输入,同时,内部bind 结构内部,通过连续赋值语句,对moule b 的信号进行再次驱动。原创 2023-10-21 13:04:02 · 560 阅读 · 0 评论 -
UVM 验证方法学之interface学习系列文章(七)高级 《bind 操作》(3)
如下图所示:右侧,分别定义了interface_1、interface_2、interface_n三个接口文件。左侧,则分别定义了三个与右侧相对应的bind 文件。分别为:interface_1_bind.sv、interface_2_bind.sv、interface_n_bind.sv三个文件。解释说明:(1)结合前面的例子,我们假定整个设计中,需要扩展 bind 0、1、2。。。n 个interface。原创 2023-05-15 17:14:20 · 1463 阅读 · 0 评论 -
UVM 验证方法学之interface学习系列文章(七)高级 《bind 操作》(2)
零,前言上一节,我们对bind 有了一个初步认识,并简单举了几个例子。不过,作为一名严谨的程序猿,我们还是要从基本语法讲起。一,bind 基本语法bind <module_name or instance_name> <checker_name> <checker_instance_name> <design_signals>(1)module_name和instance_name用于指定将要被监测的设计的模块名或者实例名;(2)chec原创 2022-01-19 20:36:08 · 3065 阅读 · 0 评论 -
UVM 验证方法学之interface学习系列文章(七)高级 《bind 操作》(1)
UVM 验证方法学之interface学习系列文章(七)bind 操作原创 2021-05-20 10:22:27 · 2689 阅读 · 0 评论 -
UVM 验证方法学之interface学习系列文章(六)高级《interface 作探针》
UVM 验证方法学之interface学习系列文章(六)高级原创 2021-05-19 14:39:38 · 1651 阅读 · 0 评论 -
UVM 验证方法学之interface学习系列文章(五)《interface backdoor 后门访问》
UVM 验证方法学之interface学习系列文章(五)《interface backdoor 后门访问》原创 2021-05-19 14:39:00 · 615 阅读 · 0 评论 -
UVM 验证方法学之interface学习系列文章(四)进阶《interface 与VIP/UVC》
UVM 验证方法学之interface学习系列文章(四)进阶原创 2021-05-19 14:38:13 · 913 阅读 · 0 评论 -
UVM 验证方法学之interface学习系列文章(三)进阶《含类参数化的interface》
UVM 验证方法学之interface学习系列文章(三)进阶原创 2021-05-18 11:32:30 · 1070 阅读 · 0 评论 -
UVM 验证方法学之interface学习系列文章(二)千奇百态
UVM 验证方法学之interface学习系列文章(二)中级一,interface 千奇百态1.参数化的interface可以像参数化配置module一样,interface 也可以被参数化。例子如下:多个参数之间,用","隔开。例如:interface ITERF#(parameter int a = 1, parameter bit b = 0, ....) ;;;;;endinterface2. interface 内部信号的初始化interface..原创 2021-05-15 16:55:18 · 605 阅读 · 0 评论 -
UVM 验证方法学之interface学习系列文章(一)基础夯实
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习..原创 2021-04-27 10:52:58 · 867 阅读 · 0 评论