共41页 资源类别: HDL语言
内部公开
1.0
密级版本文档编号
文档中心
Verilog HDL入门教程
(仅供内部使用)
yyyy/mm/dd日期:批准:
日期:中研基础批准:
2004.8.3日期:中研基础拟制:
版权所有 不得复制
修订记录
初稿完成1.002004.8.3
作者描述修订版本日期
绝密
请输入文档编号Verilog HDL 入门教程
2004-08-16 第2页,共41页
版权所有,侵权必究
目 录
28
5 结构建模
..............................................................
27
4.8 case 语句
..........................................................
25
4.7 条件语句
..........................................................
25
4.6.6 连接运算符
....................................................
25
4.6.5 条件运算符
....................................................
24
4.6.4 按位逻辑运算符
................................................
23
4.6.3 逻辑运算符
....................................................
22
4.6.2 关系运算符
....................................................
21
4.6.1 算术运算符
....................................................
21
4.6 运算符和表达式
.....................................................
20
4.5.2 寄存器类型
...................................................
20
4.5.1 线网类型
......................................................
20
4.5 数据类型
..........................................................
18
4.4.2 常量
.........................................................
18
4.4.1 值集合
.......................................................
18
4.4 数字值集合
........................................................
18
4.3 格式
.............................................................
17
4.2 注释
.............................................................
17
4.1.3 书写规范建议
..................................................
17
4.1.2 关键词
.......................................................
17
4.1.1 定义
.........................................................
17
4.1 标识符
............................................................
17
4 Verilog HDL 基本语法
....................................................
16
3.3.4 混合设计描述
..................................................
15
3.3.3 行为描述方式
..................................................
14
3.3.2 数据流描述方式
................................................
12
3.3.1 结构化描述方式
................................................
12
3.3 三种建模方式
......................................................
11
3.2 时延
.............................................................
11
3.1.3 模块语法
......................................................
10
3.1.2 模块的结构
....................................................
9
3.1.1 简单事例
.......................................................
9
3.1 模块
..............................................................
9
3 Verilog HDL 建模概述
.....................................................
7
2.4.2 能力
..........................................................
7
2.4.1 历史
..........................................................
7
2.4 Verilog HDL简介
.....................................................
6
2.3 设计方法学
.........................................................
6
2.2 硬件描述语言
.......................................................
5
2.1 数字电路设计方法
....................................................
5
2 HDL设计方法学简介
......................................................
5
1 前言
...................................................................
绝密
请输入文档编号Verilog HDL 入门教程
2004-08-16 第3页,共41页
版权所有,侵权必究
40
10 附录A Verilog 保留字
...................................................
39
9 习题
..................................................................
39
8 其他方面
..............................................................
37
7.4 行为建模具体实例
...................................................
36
7.3 过程赋值语句
......................................................
35
7.2 顺序语句块
........................................................
35
7.1 简介
.............................................................
35
7 行为建模
..............................................................
34
6.3 数据流建模具体实例
.................................................
34
6.2 阻塞赋值语句
......................................................
34
6.1 连续赋值语句
......................................................
34
6 数据流建模
............................................................
31
5.4 结构化建模具体实例
.................................................
29
5.3 实例化语句
........................................................
28
5.2 模块端口
..........................................................
28
5.1 模块定义结构
......................................................
绝密
请输入文档编号Verilog HDL 入门教程
2004-08-16 第4页,共41页
版权所有,侵权必究
Verilog HDL 入门教程
关键词:
摘 要:本文主要介绍了Verilog HDL 语言的一些基本知识,目的是使初学者能够迅速掌握HDL
设计方法,初步了解并掌握Verilog HDL语言的基本要素,能够读懂简单的设计代码并能
够进行一些简单设计的Verilog HDL建模。
缩略语清单:
对本文所用缩略语进行说明,要求提供每个缩略语的英文全名和中文解释
。
参考资料清单:
请在表格中罗列本文档所引用的有关参考文献名称、作者、标题、编号、发布日
期和出版单位等基本信息。
机械工业出版
社
图书馆2000.7J.Bhasker 著
徐振林 等译
Verilog HDL 硬
件描述语言
苏文彪 AMBIT Design
System
Quisck
Reference for
Verilog HDL
出版单位
(若
不为本公司发
布的文献,请
填写此列)
查阅地点或渠
道
发布日期编号作者名称
参考资料清单
1 前言
当前业界的硬件描述语言中主要有VHDL 和Verilog HDL。公司根据本身ASIC设计现有的特
点、现状,主推Verilog HDL 语言,逐渐淡化VHDL语言,从而统一公司的ASIC/FPGA设计平台,
简化流程。
为使新员工在上岗培训中能迅速掌握ASIC/FPGA 设计的基本技能,中研基础部ASIC设计中心
开发了一系列的培训教材。该套HDL语言培训系列包括如下教程:
《Verilog HDL 入门教程》
《Verilog HDL 代码书写规范》
《Verilog 基本电路设计指导书》
《TestBench 编码技术》
系列教材完成得较匆忙,本身尚有许多不完善的地方,同时,可能还需要其他知识方面的培
训但没有形成培训教材,希望大家在培训过程中,多提宝贵意见,以便我们对它进行修改和完
善。
2 HDL设计方法学简介
绝密
请输入文档编号Verilog HDL 入门教程
2004-08-16 第5页,共41页
版权所有,侵权必究