1 / 33
文档名称:

数字系统设计复习纲要.doc

格式:doc   大小:1,450KB   页数:33页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

数字系统设计复习纲要.doc

上传人:260933426 2017/7/30 文件大小:1.42 MB

下载得到文件列表

数字系统设计复习纲要.doc

相关文档

文档介绍

文档介绍:EDA工具应用丛书
数字系统设计与Verilog HDL
(第4版)
王金明编著
课堂笔记
前言
目前,EDA技术已经成为电子信息类学生一门重要的专业基础课程,并在教学、科研,以及大学生电子设计竞赛等活动中,起着越来越重要的作用,成为电子信息类本科生以及研究生必须掌握的基础知识与基础技能。随着EDA技术的应用日益广泛,对EDA课程的教学的要求也不断提高,必须对教学内容进行优化与更新,以与EDA技术的发展相适应。
对于大多数学生而言,通过一学期的学****已经对EDA技术有了一定的了解,为了帮助同学们系统的掌握所学内容,我整理了《数字系统设计与Verilog HDL 课堂笔记》一书。
在本书中,共有五个章节,主要列举了数字系统设计概论、可编程逻辑器件、Verilog HDL语言、Quartus II的安装与使用的相关知识点,简明扼要直击考试要点。在本书的第五章节,通过六个例子阐述了Verilog HDL语言与Quartus II软件的配合使用。
由于受编者水平和编写时间所限,书中难免有不足之处,恳请读者批评指正。
编者

目录
5
5
5
EDA技术: EDA(Electronic Design Automation) 5
: 5
构建数字系统的方法途径 6
基于IP模块的设计 6
数字系统的设计流程 7
用于开发FPGA和CPLD的EDA工具 7
8
PLD概述 8
PLD的基本概念 8
PLD的作用 8
PLD的分类 8
PLD的基本构成原理与表示方法 9
SPLD介绍 10
可编程只读存储器(PROM) 10
(Programmable Logic Array) 10
(Programmable Array Logic) 10
(GAL) 12
HPLD介绍 12
CPLD (Complex Programmable Logic Device,复杂可编程逻辑器件) 12
FPGA(Field Programmable Gate Array,现场可编程门阵列) 13
CPLD与FPGA的异同 13
Altera 公司生产的PLD器件 14
PLD器件的发展趋势 14
3. Verilog HDL 语言 14
Verilog HDL 基础 14
词法 14
数据类型 15
16
Verilog HDL中的模块 16
模块 16
Verilog HDL 数字设计中模块中功能的基本描述方式 17
Verilog HDl 行为语句 17
过程语句 17
块语句 18
赋值语句 18
条件语句 18
循环语句 19
编译向导语句 20
Verilog HDL 数字设计的层次设计风格 20
HDL描述 20
常用组合电路模块的设计 20
常用时序电路模块设计 21
4. Quartus II 介绍 21
Quartus II 概述 21
原理图输入法 22
文本输入方式 23
设计流程 23
5. 数字系统设计实验 24
基础实验 24
加法器 24
译码器 25
触发器 26
计数器 28
综合设计实验 29
累加器 29
数码管动态扫描 30


是指对数字信息进行存储、传输、处理的电子系统。它的输入和输出都是数字量。
通常把门电路、触发器等称为逻辑器件;将由逻辑器件构成,能执行某单一功能的电路,如计数器、译码器、加法器等,称为逻辑功能部件;把由逻辑功能部件组成的能实现复杂功能的数字电路称数字系统。
数字系统和功能部件之间的区别之一在于功能是否单一。区别之二在于是否包含控制电路。

EDA技术: EDA(Electronic Design Automa