modelsim仿真常用系统函数
2024-09-01 12:50:03
(1)$time
作用:返回所在模块的仿真时间,可以查看信号的出现的时间,用来把握信号的时序。
如:$display(''the time is %t'',$time) ;//显示当时的时间
(2)$display
作用: 将需要显示的内容在命令栏显示出来
如: $display("the signal is % d",ad); //将ad信号以十进制的方式显示出来
(3)$monitor
作用:监视变量的变化,一旦变量变化,则将变量显示出来
如:$monitor ("at time is %t and the signal is %b\n",$time , signal) ;
(3) 文件操作类
$fopen
作用:打开一个文件面,对文件的操作
$fdisplay
作用:在打开的文件里,写入显示的内容
$fmonitor
作用:在打开的文件里,写入监视的变量变化时的内容
$fclose
作用:关闭当前的内容
如:initial
Begin :block //可以在内部声明局部变量
Integer out_file;
out_file = $fopen("data.out","w") ; //打开data.out这个文件后,从第一行开始写,如果该文件没有,则首先创建该文件,然后再写。打开文件后返回out_file这个文件整形指针
$fdisplay(out_file,"at the time is %t ",$time);
.....
$fmonitor(out_file,"at the time is %t and the signal is %b\n ",$time ,signal);
......
$fclose(out_file);
End
最新文章
- UML类图(下):关联、聚合、组合、依赖
- java 静态函数锁对象说明
- XMPP 常见错误:(<;failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl">;<;not-autho
- C# LinkButton 带参数的OnCommand事件的写法
- pl sql项目演练--B2C商城项目
- xml常用四种解析方式优缺点的分析&#215;&#215;&#215;&#215;&#215;
- EasyUI datagrid默认勾选checkbox时注意事项
- 个人VIM配置实例
- MyBatis单个多个参数传递
- 【XSY3309】Dreamweaver 高斯消元 拉格朗日插值
- elasticsearch目录
- Codeforces 576E Painting Edges [分治,并查集]
- [转]Python中yield的解释
- requests模块的cookie和代理操作
- 2018.10.31 NOIP模拟 几串字符(数位dp+组合数学)
- 使用AutoMapper实现Dto和Model的自由转换(下)
- MIME类型列表
- 基础数据类型汇总补充;集合set ;深浅copy
- Error: Cannot find module &#39;internal/fs&#39;
- github上对一些名词的理解(之如fork)
热门文章
- 【转】Java运行时数据区简介及堆与栈的区别
- HTML子页面保存关闭并刷新父页面
- 【转至nmap】nc命令
- bzoj1009: [HNOI2008]GT考试 ac自动机+矩阵快速幂
- dom&;bom的起源,方法,内容,应用
- 在windows操作系统中,查询端口占用和清除端口占用的程序
- rsa加解密密钥生成命令
- day24 Restful api 设计和CRM 客户关系管理
- 015——数组(十五)sort natsort shuffle natcasesoft array_multisort
- 适配器模式(Adapter Pattern)/包装器