首页 | 嵌入式系统 | 显示技术 | 模拟IC/电源 | 元件与制造 | 其他IC/制程 | 消费类电子 | 无线/通信 | 汽车电子 | 工业控制 | 医疗电子 | 测试测量
首页> 分享下载> 常用文档> Verilog语言要素

Verilog语言要素

资料介绍
Verilog语言要素
下载



第3章 Verilog语言要素
本章介绍 Verilog HDL 的基本要素,包括标识符、注释、数值、编译程序指令、系统任务
和系统函数。另外,本章还介绍了 Verilog硬件描述语言中的两种数据类型。

3.1 标识符

Verilog HDL 中的标识符 (identifier)可以是任意一组字母、数字、 $符号和_ (下划线 )符号的
组合,但标识符的第一个字符必须是字母或者下划线。另外,标识符是区分大小写的。以下
是标识符的几个例子:
Count
COUNT //与Count不同。
_R1_D2
R56_68
FIVE$
转义标识符 (escaped identifier ) 可以在一条标识符中包含任何可打印字符。转义标识符以 \
( 反斜线 )符号开头,以空白结尾(空白可以是一个空格、一个制表字符或换行符)。下面例举
了几个转义标识符:
\7400
\ . * .$
\{******}
\~Q
\ OutGate 与 OutGate相同。
最后这个例子解释了在一条转义标识符中,反斜线和结束空格并不是转义标识符的一部
分。也就是说,标识符 \OutGate 和标识符 OutGate恒等。
Verilog HDL 定义了一系列保留字,叫做关键词,它仅用于某些上下文中。 附录 A列出了
语言中的所有保留字。注意只有小写的关键词才是保留字。例如,标识符 a l w a y s (这是个关键
词) 与标识符 ALW
Verilog语言要素
本地下载

评论