Verilog语法基础(2)——系统函数
2013-04-04 14:25
246 查看
系统任务
Verilog为某些常用操作提供了标准的系统任务(也叫系统函数)这些操作包括屏幕显示、线网值动态监视、暂停和结束仿真等。所有的系统任务都具有$<keyword>的形式。显示信息 $display(p1,p2,p3,…,pn);
$display会自动在字符串的结尾处插入一个换行符,因此如果参数列表为空,则display的效果是现实光标移动到下一行
监视信息 $monitor(p1,p2,p3,…,pm);
系统函数$monitor对其参数列表中的变量值或者信号值进行不间断的监视,当其中任何一个发生变化的时候,显示所有参数的数值。$monitor只需调用一次即可在整个仿真过程中生效。
编译指令
Verilog提供了一些编译指令供用户使用,其使用方式为’<keyword>‘define 用于定义verilog中的文本宏。类似于c中的#define.
‘define WORD_SIZE 32
‘include 在编译期间将一个verilog源文件包含在另一个verilog文件中,类似于c中的#i nclude结构。
‘include header.v
原文地址:http://blog.21ic.com/user1/5196/archives/2008/50769.html
相关文章推荐
- 1. verilog 基础语法
- Quartus II 与ModelSim的学习笔记(三)——Verilog HDL基础语法
- Verilog语法基础(2)——数据结构1
- Verilog HDL基础语法讲解之模块代码基本结构
- Verilog学习笔记基本语法篇(十一)········ 常用系统函数
- Verilog语法基础(2)——数据结构2
- Verilog基础语法总结
- Verilog语法基础讲解之参数化设计
- Verilog HDL基础语法
- FPGA学习笔记(一)Verilog语法基础
- FPGA学习(第3节)-Verilog实现LED流水灯+基础入门语法+Modelsim仿真技巧+计数器+状态机+分频
- FPGA学习笔记(一)Verilog语法基础
- FPGA学习笔记(一)Verilog语法基础
- [置顶] 【scala 语法基础】变量、函数、控制结构、数据类型
- 函数指针基础语法C++
- Objective-C最基础语法之基础类型
- Java语法基础--运算
- OC基础语法(四)---核心语法(2)
- [正则表达式]-基础语法一 元字符之定位符
- Python 基础语法