今天我们继续向前大步迈进,把待验证的DUT加入到环境中来!为此我写了一个非常复杂的模块~~主要的功能把输入的数据打两拍然后送出去。。。。当然这只是level1.0版本,后续在添加reference module时,我一定会补充更加复杂的场景代码的!其实急着把DUT放进来主要是为了下一个博客——验证环境module与program中的time slot做准备。

闲话不多说了,先来看看我的待验证DUT模块。目前功能实在是太简单了,我就不多说啥了,最后的三个fb接口是为之后预留的,可以先不管他们。那么从代码上要连接这个dut只需要两组接口,数据输入interface和数据输出interface。

`ifndef FLOW_PROC_V
`define FLOW_PROC_Vmodule flow_proc #(parameter DATA_WIDTH = 8
)(input         clk         ,input          rst_n           ,input          data_in_vld     ,input          sop_in_vld      ,input          eop_in_vld      ,input  [DATA_WIDTH-1:0]    data_in         ,output reg         data_out_vld            ,output reg         sop_out_vld     ,output reg         eop_out_vld     ,output reg [DATA_WIDTH-1:0]    data_out        ,output         fb_vld          ,output         fb_eop          ,output         fb_cnt
);reg           data_out_vld_ff1    ;
reg         sop_out_vld_ff1     ;
reg         eop_out_vld_ff1     ;
reg [DATA_WIDTH-1:0]    dat

【验证小bai】只有SV+modelsim学验证(5)——先将嗷嗷待验的DUT加入环境,至此就只遗留环境的灵魂RM了相关推荐

  1. 【验证小bai】利用verdi让所有环境force现身

    匿名感谢一直默默提供各种素材和BUG的小伙伴! 刚开始入门的时候,有人和我讲宏.force和callback是验证环境的三个毒药 ,仿佛饮鸩止渴,虽然简洁快速,但是如果使用不当会使验证环境处于不可控的 ...

  2. 微信小程序开发之表单验证(WxValidate使用)

    微信小程序的开发框架个人感觉大体上跟VUE是差不多的,但是他的表单组件没有自带的验证功能,因此开发小程序的表单验证时候一般有两种方法,一是自己裸写验证规则,但是需要比较扎实的正则表达式基础,一种是利用 ...

  3. quartus 中直接引用的延时模块(Modelsim已验证)

    quartus 中直接引用的延时模块(Modelsim已验证) 软件:Quartus,Modelsim 语言:Verilog 引言 在设计时序时,我们经常要用到延时模块,即将某个信号进行延迟N个clk ...

  4. 除了这门升级中的V2Pro课程,恐怕你找不到更好的学验证的途径了

    没错,想必你猜到了,V2Pro课程又一次像20秋季班一样,在开课前的2个月,就开始纳新了. 元旦假期刚刚过去,不知道你给新的一年订了什么计划,而过去的一年你的学习.工作进行得是否如意.我习惯于把阳历年 ...

  5. 小程序实现手机短信验证功能

    小程序实现手机短信验证功能 废话不多说,直接把项目写的手机短信验证功能发出来 .wxml <form bindsubmit="phone"> <input typ ...

  6. 微信小程序 滑块验证小demo

    滑块验证 小 demo 思路: 1.手指按住 并且 还能 滑动 2.滑动到一定的距离 进行判断 百度微信开发者文档 : 使用 movable-view的可移动区域. 结合 movable-view w ...

  7. 微信小程序手机号注册获取验证码+验证判断

    微信小程序手机号注册获取验证码+验证判断 扫描二维码,进入首页,找到"小程序演示",效果类->手机号码注册效果,点击进入即可.

  8. 【Block-Level Verification】 芯片开发通识_验证目标_ 验证语言_ 验证职业前景 _挑战和瓶颈_验证周期_功能描述文档_验证计划_回归测试_硅后测试_逃逸分析...

    SystemVerilog验证通识 1. 芯片开发概述 不同于通用电路,专用集成电路为了专门解决或者优化相关工程问题,例如专用算法的电路实现,如芯片里加入人工智能处理单元,为CPU\GPU减负,目的是 ...

  9. IC验证培训——SystemVerilog与UVM,IC验证线上培训九月澎湃将至

    ​ 路科验证精品线下培训 为响应全国各地心心念路科验证培训的路粉们,路科将在9月1日进行线上培训,线上报名方式如下: 手机安卓端(暂不支持iOS)可在[腾讯课堂]APP搜索"路科验证&quo ...

最新文章

  1. elasticsearch 9300端口连接不上_SpringBoot2.x系列教程54--SpringBoot整合ElasticSearch方式一...
  2. HDLBits 系列(35)Lemmings Game
  3. 冒号课堂§4.3:汇总范式
  4. js获取php页面session的值,在html页面中取得session中的值的方法
  5. 和牛奶太多量竟然会发胖~
  6. 大量html乱码seo,HTTPS改造之后网页错位乱码,影响SEO和正常访问,应该这样改
  7. Spring MVC视图解析器
  8. STC15单片机-数码管显示PCB板温度(TM1620驱动芯片使用介绍)
  9. 用CST进行多物理仿真,热仿真结果有误
  10. windows系统下Studio3T下载与安装
  11. 【知识图谱】实践篇——基于知识图谱的《红楼梦》人物关系可视化及问答系统实践:part6基于图谱的问答实现
  12. Djongo框架+Vue问题总结
  13. 计算机香港专业学校排名,去香港读计算机专业什么学校好
  14. 如何用vscode调试ts代码
  15. linux 暂停实时日志,Linux 实时查看日志文件动态内容
  16. E25-在线扩盘需要注意的点
  17. Win10-自带修复系统DISM.exe工具
  18. 电脑能接受消息,但是不能打开网页
  19. UG NX 12 定向到草图
  20. 如何在VirtualBox中启用3D加速和使用Windows Aero

热门文章

  1. ironpython使用numpy_将numpy加载到IronPython中
  2. MTK6592 GPIO模拟I2C
  3. 奥鹏教育多媒体计算机技术19秋在线作业2,[东北师范大学]《多媒体计算机技术》19秋在线作业22(100分)...
  4. K3 WISE销售出库单增加不含税单价金额以及税率
  5. HTK的解码过程的理解又遇到瓶颈了
  6. 安卓系统再好用的3款epub阅读器(转载)
  7. 数理统计——生物统计学的数学基础
  8. (生物信息学)R语言与统计学入门(二)——单因素方差分析
  9. 风吹雨名片互赞系统PHP程序
  10. mmpose关键点(一):评价指标(PCK,OKS,mAP)