图书介绍
电子系统EDA设计实训PDF|Epub|txt|kindle电子书版本网盘下载
![电子系统EDA设计实训](https://www.shukui.net/cover/70/30719228.jpg)
- 李秀霞,李兴保,王心水著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512404335
- 出版时间:2011
- 标注页数:367页
- 文件大小:80MB
- 文件页数:381页
- 主题词:电子电路-计算机辅助设计-应用软件
PDF下载
下载说明
电子系统EDA设计实训PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 电子系统EDA设计概论1
1.1 电子系统及其特征1
1.1.1 电子系统及其分类1
1.1.2 现代电子系统的特征2
1.2 EDA技术概述3
1.2.1 EDA技术及其发展历程4
1.2.2 EDA技术的实现目标5
1.2.3 EDA技术的基本工具6
1.2.4 EDA技术的设计方法及设计流程9
1.2.5 EDA技术的发展趋势10
习题13
第2章 可编程逻辑器件基础14
2.1 可编程逻辑器件概述14
2.1.1 PLD的发展历程15
2.1.2 PLD分类15
2.2 复杂可编程逻辑器件CPLD16
2.2.1 MAX7000系列器件的基本结构17
2.2.2 MAX7000系列器件的逻辑宏单元结构19
2.2.3 MAX7000系列器件的PIA20
2.2.4 MAX7000系列器件的I/O控制模块21
2.3 现场可编程门阵列FPGA22
2.3.1 FLEX10K系列器件的基本工作原理22
2.3.2 FLEX10K系列器件的基本结构23
2.4 可编程逻辑器件的编程与配置29
2.4.1 CPLD的在系统编程30
2.4.2 FPGA的配置方式31
2.5 CPLD和FPGA的应用选择34
习题34
第3章 VHDL编程基础35
3.1 硬件描述语言VHDL简介35
3.2 VHDL程序基本结构36
3.2.1 库、程序包37
3.2.2 实体(ENTITY)38
3.2.3 结构体(ARCHITECTURE)39
3.2.4 配置(CONFIGURATION)42
3.3 VHDL的语言要素43
3.3.1 VHDL文字规则44
3.3.2 VHDL数据对象46
3.3.3 VHDL数据类型49
3.3.4 VHDL运算操作符56
习题60
第4章 QuartusⅡ设计流程62
4.1 QuartusⅡ软件概述62
4.2 QuartusⅡ9.0软件用户界面63
4.3 创建工程65
4.4 设计文件的输入71
4.4.1 文本方式输入设计文件71
4.4.2 原理图方式输入设计文件73
4.5 设计项目编译前的设置及编译77
4.5.1 编译前的设置77
4.5.2 全程编译81
4.6 设计项目的仿真83
4.7 引脚设置和配置88
习题92
第5章 VHDL基本语句93
5.1 顺序语句93
5.1.1 赋值语句93
5.1.2 流程控制语句94
5.1.3 等待语句104
5.1.4 返回语句106
5.1.5 空操作语句107
5.1.6 子程序调用语句108
5.2 并行语句108
5.2.1 进程语句(PROCESS)109
5.2.2 块语句113
5.2.3 并行信号赋值语句115
5.2.4 元件例化语句118
5.2.5 生成语句123
5.2.6 并行过程调用语句127
5.2.7 断言语句(ASSERT)129
5.3 其他语句和说明130
5.3.1 属性(ATTRIBUTE)描述与定义语句130
5.3.2 综合工具对属性的支持133
习题135
第6章 VHDL设计共享137
6.1 VHDL设计库137
6.1.1 库的种类138
6.1.2 库的使用139
6.2 VHDL程序包140
6.3 PLD系统设计的常用IP模块144
6.3.1 IP模块概述144
6.3.2 QuartusⅡ中IP模块的使用方法145
6.4 VHDL子程序156
6.4.1 VHDL函数157
6.4.2 VHDL过程161
6.5 层次化建模与元件例化164
6.5.1 层次化建模164
6.5.2 元件例化165
6.5.3 类属参量语句166
6.6 IP模块应用实例171
6.6.1 工程系统框图及工作原理171
6.6.2 添加QuartusⅡ系统自带IP模块171
6.6.3 添加端口177
6.6.4 编译工程178
6.6.5 使用SignalTap Ⅱ观察波形178
6.6.6 使用在线ROM编辑器184
习题186
第7章 有限状态机的设计187
7.1 有限状态机概述187
7.1.1 采用有限状态机描述的优势187
7.1.2 有限状态机的基本结构188
7.2 有限状态机的状态编码189
7.2.1 有限状态机的编码规则189
7.2.2 有限状态机的状态编码190
7.2.3 定义编码方式的语法格式191
7.2.4 状态机的剩余状态与容错技术191
7.2.5 毛刺和竞争处理193
7.3 一般有限状态机的设计194
7.3.1 一般有限状态机的VHDL组成194
7.3.2 一般有限状态机的描述195
7.4 Moore型有限状态机的设计198
7.5 Mealy型有限状态机的设计200
7.6 设计实例203
习题209
第8章 基本单元电路的VHDL设计210
8.1 组合逻辑单元电路的设计210
8.1.1 数据比较器210
8.1.2 多路选择器211
8.1.3 编码器213
8.1.4 译码器215
8.1.5 奇偶校验216
8.1.6 三态门和总线缓冲器的设计217
8.2 时序逻辑单元电路的设计220
8.2.1 计数器(增1/减1计数器)220
8.2.2 数控分频器的设计222
8.2.3 多功能移位寄存器223
8.2.4 单脉冲发生器225
8.3 存储器单元电路的设计226
8.3.1 只读存储器ROM的设计226
8.3.2 随机存储器SRAM的设计228
习题230
第9章 电子电路的VHDL综合设计231
9.1 六位数码动态扫描显示电路的设计231
9.1.1 数码管动态扫描显示原理231
9.1.2 设计要求与设计思路232
9.1.3 VHDL代码设计232
9.1.4 时序仿真233
9.1.5 硬件逻辑验证235
9.2 矩阵式键盘接口电路的设计235
9.2.1 键盘扫描与识别原理235
9.2.2 设计要求与设计思路237
9.2.3 VHDL代码设计238
9.2.4 时序仿真243
9.2.5 硬件逻辑验证244
9.3 16×16点阵汉字显示控制器的设计244
9.3.1 点阵字符产生及显示原理244
9.3.2 设计思路245
9.3.3 VHDL代码设计246
9.3.4 时序仿真251
9.3.5 硬件逻辑验证252
9.4 液晶控制器的设计253
9.4.1 OCMJ(128×32)中文液晶显示器简介253
9.4.2 设计要求与设计思路256
9.4.3 VHDL代码设计257
9.4.4 时序仿真260
9.4.5 硬件逻辑验证261
9.5 D/A转换控制器的设计261
9.5.1 D/A转换控制器AD558简介261
9.5.2 设计要求和设计思路263
9.5.3 VHDL代码设计264
9.5.4 时序仿真265
9.5.5 硬件逻辑验证265
9.6 A/D转换控制器的设计266
9.6.1 ADC0809简介266
9.6.2 设计思路268
9.6.3 VHDL代码的设计269
9.6.4 时序仿真270
9.6.5 硬件逻辑验证272
9.7 巴克码发生器与译码器的设计273
9.7.1 巴克码简介273
9.7.2 巴克码识别器274
9.7.3 7位巴克码发生器的设计274
9.7.4 时序仿真275
9.7.5 硬件逻辑验证275
9.7.6 7位巴克码识别器的设计276
9.7.7 时序仿真277
9.7.8 硬件逻辑验证277
9.8 循环码编码器和解码器的设计278
9.8.1 循环码简介278
9.8.2 循环码编码与解码方法278
9.8.3 设计要求与设计思路279
9.8.4 循环码编码器VHDL代码设计279
9.8.5 时序仿真281
9.8.6 硬件逻辑验证282
9.8.7 循环码解码器VHDL代码设计282
9.8.8 时序仿真283
9.8.9 硬件逻辑验证285
9.9 任意波形信号发生器的设计285
9.9.1 设计要求285
9.9.2 设计思路285
9.9.3 VHDL代码的设计286
9.9.4 时序仿真290
9.9.5 硬件逻辑验证291
9.10 多功能电子密码锁的设计291
9.10.1 设计要求291
9.10.2 设计思路291
9.10.3 程序功能说明292
9.10.4 VHDL代码的设计293
9.10.5 时序仿真300
9.10.6 硬件逻辑验证302
9.11 多功能数字电子闹钟的设计304
9.11.1 设计要求304
9.11.2 设计思路304
9.11.3 VHDL代码的设计305
9.11.4 时序仿真315
9.11.5 硬件逻辑验证319
9.12 音乐演奏控制电路的设计320
9.12.1 音乐演奏原理320
9.12.2 设计要求与设计思路320
9.12.3 VHDL代码设计321
9.12.4 时序仿真325
9.12.5 硬件逻辑验证326
习题326
第10章 电子系统EDA设计仿真328
10.1 电子系统EDA设计仿真概述328
10.1.1 EDA设计仿真概述328
10.1.2 测试(平台)程序的设计方法330
10.2 Modelsim仿真工具简介335
10.3 Modelsim的仿真实现336
10.3.1 功能仿真337
10.3.2 综合后功能仿真和时序仿真(后仿真)344
10.4 Modelsim中仿真资源库的添加349
习题351
附录A VHDL保留字352
附录B VHDL语言文法一览表353
附录C VHDL程序设计语法结构362
参考文献367