图书介绍
EDA技术基础PDF|Epub|txt|kindle电子书版本网盘下载
![EDA技术基础](https://www.shukui.net/cover/63/33111150.jpg)
- 谭会生主编;毛旭光,余建坤,吴亚联,刘佳宁副主编;王文虎,李赛斯,伍宗福,蒋冬初,田学军编 著
- 出版社: 长沙:湖南大学出版社
- ISBN:7810537814
- 出版时间:2004
- 标注页数:311页
- 文件大小:29MB
- 文件页数:326页
- 主题词:
PDF下载
下载说明
EDA技术基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 EDA技术概述1
1.1 EDA技术的起源1
目次1
1.2 EDA技术的涵义3
1.3 EDA技术的主要内容3
1.3.1 大规模可编程逻辑器件3
1.3.2 硬件描述语言4
1.3.3 软件开发工具5
1.4 EDA的工程设计流程7
1.4.1 FPGA/CPLD的工程设计流程7
1.3.4 实验开发系统7
1.4.2 ASIC工程设计流程10
1.5 EDA技术的应用形式13
1.6 EDA技术的应用展望13
思考题14
第2章 大规模可编程逻辑器件16
2.1 可编程逻辑器件概述16
2.1.1 PLD的发展进程16
2.1.2 PLD的种类及分类方法18
2.1.3 常用CPLD/FPGA简介19
2.1.4 常用CPLD/FPGA标识的含义24
2.2 CPLD和FPGA的基本结构26
2.2.1 CPLD的基本结构27
2.2.2 FPGA的基本结构35
2.3 FPGA/CPLD的测试技术40
2.3.1 内部逻辑测试40
2.3.2 JTAG边界测试技术41
2.4 CPLD和FPGA的编程与配置42
2.4.1 CPLD和FPGA的下载接口43
2.4.2 CPLD器件的下载接口及其连接43
2.4.3 FPGA器件的配置模式44
2.5.1 开发应用选择方法45
2.5 FPGA和CPLD的开发应用选择45
2.4.4 使用配置器件配置(重配置)FPGA器件45
2.5.2 三大厂家的选择46
思考题49
第3章 VHDL编程基础50
3.1 VHDL概述50
3.1.1 VHDL简介50
3.1.2 VHDL的优点50
3.1.3 VHDL程序设计约定51
3.2 VHDL程序基本结构51
3.2.1 VHDL程序的基本结构51
3.2.2 VHDL程序设计举例52
3.2.3 实体(ENTTTY)54
3.2.4 结构体(ARCHITECTURE)56
3.3 VHDL语言要素57
3.3.1 VHDL文字规则57
3.3.2 VHDL数据对象59
3.3.3 VHDL数据类型61
3.3.4 VHDL操作符71
3.4 VHDL顺序语句74
3.4.1 赋值语句74
3.4.2 转向控制语句77
3.4.3 WAIT语句81
3.4.4 子程序调用语句82
3.4.5 返回语句(RETURN)84
3.4.6 空操作语句(NULL)85
3.4.7 其他语句和说明85
3.5 VHDL并行语句92
3.5.1 进程语句92
3.5.2 块语句95
3.5.3 并行信号赋值语句98
3.5.4 并行过程调用语句100
3.5.5 元件例化语句101
3.5.6 生成语句102
3.6.1 函数(FUNCTION)104
3.6 子程序104
3.6.2 重载函数(OVERLOADED FUNCTION)106
3.6.3 过程(PROCEDURE)107
3.6.4 重载过程(OVERLOADED PROCEDURE)108
3.7 库和程序包109
3.7.1 库(LIBRARY)109
3.7.2 程序包(PACKAGE)110
3.8 VHDL描述风格112
3.8.1 行为描述方式112
3.8.2 数据流描述方式113
3.8.3 结构描述方式113
思考题114
第4章 常用EDA工具软件操作指南118
4.1 Altera MAX+plusⅡ操作指南118
4.1.1 MAX+plusⅡ10.2的安装118
4.1.2 MAX+plusⅡ开发系统设计入门120
4.2 Xilinx ISE Series的使用133
4.2.1 ISE的安装133
4.2.2 ISE工程设计流程135
4.2.3 VHDL设计操作指南137
4.2.4 ISE综合使用实例139
4.3 Lattice ispDesignEXPERT的使用157
4.3.1 ispDesign EXPERT的安装157
4.3.2 原理图输入方式设计操作158
4.3.3 VHDL输入方式设计操作162
思考题175
第5章 EDA设计方法与建模177
5.1 EDA设计方法177
5.1.1 分析方法177
5.1.2 表示方法177
5.1.3 实现方法179
5.2 EDA设计建模180
5.2.1 描述模型180
5.2.2 组成模型180
5.2.3 表示模型181
思考题190
第6章 基本单元电路的VHDL设计191
6.1 计数器的设计191
6.1.1 同步计数器的设计191
6.1.2 异步计数器的设计195
6.2 分频器的设计197
6.3 选择器的设计198
6.4 译码器的设计201
6.5 编码器的设计203
6.5.1 一般编码器的设计203
6.5.2 优先级编码器的设计204
6.6.1 数码寄存器的设计206
6.6 寄存器的设计206
6.6.2 移位寄存器的设计207
6.6.3 并行加载移位寄存器的设计208
6.7 存储器的设计209
6.7.1 只读存储器ROM的设计209
6.7.2 读写存储器SRAM的设计211
6.8 输入电路的设计212
6.8.1 键盘扫描电路的设计212
6.8.2 键盘接口电路的设计214
6.9 显示电路的设计216
6.9.1 数码管静态显示电路的设计217
6.9.2 数码管动态显示电路的设计218
6.9.2 液晶显示控制电路的设计221
思考题222
第7章 状态机及其VHDL设计223
7.1 状态机的基本结构和功能223
7.2 一般状态机的VHDL设计225
7.2.1 状态机的一般组成225
7.2.2 状态机的编码方案229
7.3 摩尔状态机的VHDL设计230
7.4 米立状态机的VHDL设计231
思考题234
8.1.1 实验开发系统的基本组成237
第8章 EDA实验开发系统237
8.1 实验开发系统的概述237
8.1.2 实验开发系统的性能指标238
8.1.3 通用EDA实验开发系统的工作原理238
8.1.4 通用实验开发系统的使用方法239
8.2 常用实验开发系统的简介239
8.2.1 GW48 EDA实验开发系统的特点239
8.2.2 GW48 EDA实验开发系统实验电路结构图241
8.2.3 GW48系统结构图信号名与芯片引脚对照表249
8.2.4 GW48 EDA实验开发系统使用实例254
思考题255
9.1.1 系统的设计要求256
第9章 EDA技术综合应用设计实例256
9.1 数字闹钟的设计256
9.1.2 系统的总体设计257
9.1.3 闹钟控制器的设计259
9.1.4 预置寄存器的设计264
9.1.5 闹钟寄存器的设计265
9.1.6 分频电路的设计266
9.1.7 时间计数器的设计267
9.1.8 显示驱动器的设计270
9.2.1 DDS的基本原理272
9.2 直接数字频率合成器DDS的设计272
9.1.10 系统的硬件验证272
9.1.9 系统的总装设计272
9.2.2 参数确定及误差分析273
9.2.3 实现器件的选择274
9.2.4 DDS的FPGA实现设计274
第10章 EDA技术实验283
10.1 EDA技术实验基本要求283
10.1.1 EDA技术实验的预习要求283
10.1.2 EDA技术实验的基本步骤283
10.1.3 EDA技术实验的报告要求283
10.2 EDA软件的基本操作实验284
10.3 并行加法器的设计实验285
10.4 数字频率计的设计实验286
10.5 数字秒表的设计实验289
10.6 A/D转换控制器的设计实验291
10.7 交通灯信号控制器的设计实验294
10.8 音乐发生器的设计实验295
10.9 VGA彩条信号发生器实验301
附录1 常用FPGA/CPLD管脚图306
附录2 利用互连网进行EDA资源的检索308
参考文献310
推荐进一步阅读的文献311