图书介绍

EDA技术与VHDL基础PDF|Epub|txt|kindle电子书版本网盘下载

EDA技术与VHDL基础
  • 杨健主编;岳绚,王永喜副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302313601
  • 出版时间:2013
  • 标注页数:287页
  • 文件大小:77MB
  • 文件页数:294页
  • 主题词:电子电路-计算机辅助设计-应用软件-高等学校-教材;硬件描述语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

EDA技术与VHDL基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章EDA技术概述1

1.1 EDA技术2

1.1.1 EDA技术的概念2

1.1.2 EDA技术的特点2

1.1.3 EDA技术的发展2

1.2 EDA技术的知识体系3

1.2.1 EDA技术的主要内容3

1.2.2可编程逻辑器件5

1.2.3可编程逻辑语言5

1.2.4 EDA开发工具7

1.3 EDA设计流程8

1.3.1设计输入8

1.3.2综合9

1.3.3适配9

1.3.4仿真10

1.3.5编程下载10

1.3.6硬件验证11

1.4 EDA技术的设计方法11

1.4.1基于VHDL的自顶向下的设计方法11

1.4.2 EDA设计方法与传统数字系统设计方法的比较11

1.4.3基于IP的设计12

1.5给初学者的学习建议13

本章小结14

习题14

第2章 可编程逻辑器件基础17

2.1可编程逻辑器件概述18

2.1.1数字集成电路的分类18

2.1.2可编程逻辑器件的理论基础19

2.1.3可编程逻辑器件的发展历程19

2.1.4可编程逻辑器件的分类19

2.1.5可编程逻辑器件的发展趋势22

2.2简单PLD基本结构原理22

2.3 CPLD和FPGA的基本结构24

2.3.1 CPLD的基本结构25

2.3.2 FPGA的基本结构26

2.4 CPLD和FPGA的比较29

2.5 CPLD和FPGA的编程与配置技术30

2.5.1 Altera公司的下载电缆30

2.5.2 Altera公司FPGA器件的编程/配置模式31

2.6可编程逻辑器件主要生产厂商及典型器件31

本章小结32

习题32

第3章VHDL程序初步——程序结构35

3.1初识VHDL程序36

3.2 VHDL体系结构概述38

3.2.1 VHDL体系结构38

3.2.2库、程序包39

3.2.3实体40

3.2.4结构体43

3.2.5配置44

3.3结构体描述方式45

3.3.1行为描述方式45

3.3.2数据流描述方式46

3.3.3结构描述方式48

3.4 D触发器的VHDL描述概述50

3.4.1 D触发器的VHDL描述50

3.4.2不完整条件语句54

本章小结56

习题56

第4章VHDL基础59

4.1 VHDL的语言要素60

4.1.1 VHDL文字规则60

4.1.2数据对象62

4.1.3 VHDL数据类型67

4.1.4 VHDL数据类型转换69

4.1.5 VHDL运算符70

4.2 VHDL语句72

4.2.1 VHDL的顺序语句72

4.2.2 VHDL的并行语句86

4.2.3 VHDL的属性语句99

本章小结101

习题101

第5章QuartusⅡ集成开发软件初步107

5.1 Quartus Ⅱ软件概述108

5.1.1 Quartus Ⅱ软件开发流程108

5.1.2 Quartus Ⅱ软件的特点108

5.1.3 Quartus Ⅱ软件的图形用户界面109

5.2原理图编辑方法109

5.2.1半加器电路输入与编辑110

5.2.2半加器的综合116

5.2.3半加器的仿真117

5.2.4半加器的编程下载124

5.3用文本编辑方法设计编码器130

5.3.1 8线-3线编码器的文本输入与编辑131

5.3.2综合与仿真132

5.3.3生成符号文件和RTL阅读器132

5.4 ModelSim软件应用133

5.4.1 ModelSim软件的使用方法133

5.4.2使用ModelSim仿真Quartus Ⅱ已有文件138

5.4.3 ModelSim的时序仿真138

本章小结139

习题139

第6章VHDL设计方法143

6.1自底向上混合设计——六十进制计数器设计144

6.2自顶向下混合设计148

6.2.1十六进制计数译码显示电路设计148

6.2.2一位全加器的自顶向下混合设计155

本章小结158

习题158

第7章 有限状态机设计159

7.1有限状态机概述160

7.1.1有限状态机的概念和分类160

7.1.2有限状态机的状态转换图161

7.1.3有限状态机的设计流程161

7.1.4有限状态机的VHDL描述162

7.2 Moore型状态机166

7.2.1三进程描述166

7.2.2双进程描述168

7.2.3单进程描述169

7.3 Mealy型状态机171

7.4设计实例——十字路口交通灯控制器172

7.5 Quartus软件状态图输入法175

本章小结178

习题179

第8章 宏功能模块及应用181

8.1 Quartus Ⅱ宏功能模块概述182

8.2宏功能模块定制管理器183

8.2.1宏功能模块定制管理器的使用183

8.2.2 8位加法计数器的定制183

8.2.3宏功能模块定制管理器文件187

8.3宏功能模块的应用187

8.3.1 Arithmetic宏功能模块187

8.3.2 Gates宏功能模块191

8.3.3 I/O宏功能模块193

8.3.4 Memory Compiler宏功能模块197

本章小结203

习题204

第9章VHDL基本逻辑电路设计205

9.1基本组合逻辑电路设计206

9.1.1门电路设计206

9.1.2编码器设计209

9.1.3译码器设计213

9.1.4加、减法器设计220

9.1.5双向电路和三态控制电路设计223

9.1.6 ROM设计225

9.1.7乘法器设计227

9.2基本时序逻辑电路设计229

9.2.1触发器设计229

9.2.2移位寄存器设计234

9.2.3计数器设计237

9.2.4分频器设计242

本章小结248

习题248

第10章 接口电路设计251

10.1 LED控制电路设计252

10.1.1基础知识252

10.1.2 12路彩灯控制器的设计252

10.1.3彩灯控制电路的设计254

10.2蜂鸣器控制电路设计256

10.2.1基础知识256

10.2.2蜂鸣器控制电路的设计257

10.3拨码开关控制电路设计260

10.3.1基础知识260

10.3.2拨码开关控制电路的设计261

10.4按键消抖电路设计263

10.4.1同步整形消抖电路的设计263

10.4.2计数法消抖电路的设计264

10.5数码管控制电路设计266

10.5.1基础知识266

10.5.2静态数码管显示电路的设计267

10.5.3动态数码管扫描显示电路的设计270

10.6矩阵键盘控制电路设计274

10.6.1基础知识274

10.6.2矩阵键盘扫描电路的设计275

10.7 8×8点阵显示控制电路设计279

10.7.1基础知识279

10.7.2行扫描8×8点阵数码管显示电路的设计280

10.7.3列扫描16×16点阵数码管显示电路的设计282

本章小结286

习题286

参考文献287

热门推荐