testbench中$display查看例化model里面信号方法以及$realtime用法
2024-08-24 12:42:25
前言
此为测试语法,不可综合;
$display用于信息的显示与输出;$realtime以实数显示time,不会出现一大段的空格,因为$time宽度定义是64位。
display中显示时间数据格式要表示为%t (如下图示)。
流程:
1.在tb中可以这么写,检测clk_t_en的高电平,输出仿真时间位置,想查看的cnt_t是底层模块中的。这么会使得时间延迟一个周期;
always @(posedge clk)begin
if(clk_t_en) begin
$display ("In time=%t,cnt_t =13'd433.",$realtime);
end
end
2.在底层模块中写,仅仅仿真使用,逻辑综合前请注释或者去掉这部分的代码;时间精确;
always @(posedge clk)begin
if(cnt_t == 'd433) begin
$display ("In time=%t,cnt_t =13'd433.",$realtime);
end
end
当然高级一点的可以写个检测model,然后例化放入tb中;
以上。
最新文章
- No compiler is provided in this environment. Perhaps you are running on a JRE ra
- WIN32服务程序(二):卸载服务
- js自定义正则表达式
- hdu.1104.Remainder(mod &;&; ‘%’ 的区别 &;&; 数论(k*m))
- mybaties 查询 语句正确 但是查不到结果
- Maven学习笔记-01-Maven入门
- Unity-Tween
- iOS - PassData
- Ajax中解析Json的两种方法详解
- oracle、db2、sybase大型数据库面试总结
- ios论坛
- Python生成随机数的方法
- [Lucene]-Lucene基本概述以及简单实例
- [LeetCode] Self Dividing Numbers 自整除数字
- Android 设计模式之MVC模式
- ElasticSsarch汇总
- NPOI 笔记
- js取指定范围随机值【原】
- MacOS英文版Google浏览器添加印象笔记剪藏插件
- Java第三次实验敏捷开发与XP实验
热门文章
- [leetcode-560-Subarray Sum Equals K]
- Linux上网问题
- 数据库常用语句sql
- python编程快速上手之第4章实践项目参考答案
- hdoj 1251 字典树||map
- request.setcharacterencoding()和request.setcontenttype
- 利用TinyXml进行数据库的热更新
- simpleImageTool又纯java图片水印、缩放工具
- 51nod_1714:B君的游戏(博弈 sg打表)
- android6.0动态权限处理<;一>;