首页|嵌入式系统|显示技术|模拟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语言要素
本地下载

评论