《EDA技术及应用》由殷庆纵、汤朝霞、刘勇主编,本书基于生产实际和岗位能力需求,重构传统知识体系,融入最新EDA技术发展,教材编写充分体现以应用为目的,以必需、够用为度,以讲清概念、强化应用为教学重点的高职高专教材特色,在“浅、宽、高、新、用”上下工夫。书中选取了与工程实际相关的十个项目,包括三人表决器、计数器、数据选择器、BCD-7段数码管显示译码器、简易数字频率计、多功能信号发生器、分频器、8路彩灯控制器、交通控制灯和电子钟的设计,突出了EDA技术的实用性,以及面向工程实际的特点和电子设计的自主创新性,注重与工程实际相结合的动手能力的培养。
《EDA技术及应用》由殷庆纵、汤朝霞、刘勇主编,基于生产实际和岗位能力需求,重构EDA技术知识体系,融入EDA技术的最新发展,通过实际项目的系统分析、程序设计和仿真,深入细致地讨论了EDA技术的设计方法和常用开发工具。本书中构建了十个项目,具体有三人表决器、计数器、数据选择器、BCD-7段数码管显示译码器、简易数字频率计、多功能信号发生器、分频器、8路彩灯控制器、交通控制灯和电子钟的设计,介绍了EDA技术的开发流程和开发软件的使用,以及通过VHDL语言和原理图输入开发数字电路的方法。
本书语言简洁,结构清晰,以实际项目为背景,实例典型丰富,全部通过仿真,代表性和指导性强。
《EDA技术及应用》可供高职高专院校电子类、自动化类、通信类等专业的学生作为教材使用,也可作为从事电子行业的工程技术人员的参考用书。
项目一 三人表决器的设计 1
1.1 EDA技术概述 14
1.1.1 EDA技术的基本概念 14
1.1.2 EDA技术的主要特点 14
1.1.3 EDA技术发展的主要历程 14
1.1.4 EDA技术的主要内容 15
1.2 可编程逻辑器件 17
1.2.1 复杂可编程逻辑器件 17
1.2.2 现场可编程门阵列 18
1.3 基于CPLD/FPGA的EDA设计流程 18
1.3.1 CPLD/FPGA的工程设计
流程 18
1.3.2 源程序的编辑和编译 18
1.3.3 逻辑综合和优化 19
1.3.4 目标器件的布线/适配 19
1.3.5 目标器件的编程/下载 19
1.3.6 设计过程的有关仿真 20
1.3.7 硬件仿真/硬件测试 20
1.4 硬件描述语言 20
1.4.1 实体 21
1.4.2 结构体 23
1.4.3 程序包 24
1.4.4 配置 24
1.4.5 库 25
1.4.6 VHDL程序设计约定 26
评价与总结 26
项目二 计数器的设计 27
2.1 Quartus II原理图输入法 29
2.2 LPM的原理图调用 40
评价与总结 44
项目三 数据选择器的设计 45
3.1 VHDL语言要素 54
3.1.1 VHDL语言的客体及其分类 54
3.1.2 VHDL语言的数据类型 56
3.1.3 VHDL 语言的运算操作符 59
3.2 VHDL顺序语句 63
3.2.1 赋值语句 63
3.2.2 流程控制语句 65
评价与总结 67
项目四 BCD-7段数码管显示译码器的
设计 68
4.1 DICE-EH2000型实验开发系统的
特点 82
4.2 实验开发系统的硬件配置 83
4.3 实验开发系统硬件介绍 83
4.4 实验开发系统PLD下载板介绍 88
评价与总结 90
项目五 简易数字频率计的设计 91
5.1 数字系统层次化设计 106
5.2 LPM的VHDL文本方式调用 107
评价与总结 111
项目六 多功能信号发生器的设计 112
6.1 VHDL简单并行语句 127
6.2 VHDL并行语句进阶 129
评价与总结 133
项目七 分频器的设计 134
7.1 偶数次分频器设计 134
7.2 奇数次分频器设计 139
7.3 占空比可调的分频器设计 140
评价与总结 141
项目八 8路彩灯控制器的设计 142
8.1 组合逻辑的VHDL实现 150
8.1.1 门电路 150
8.1.2 常用组合逻辑电路 151
8.2 时序逻辑的VHDL实现 153
8.2.1 触发器 153
8.2.2 寄存器与计数器 155
评价与总结 157
项目九 交通控制灯的设计 158
9.1 Mealy型有限状态机 167
9.2 Moore型有限状态机 169
评价与总结 171
项目十 电子钟的设计 172
10.1 综合设计项目的设计流程 190
10.1.1 早期综合设计项目
(电子产品)的设计过程 190
10.1.2 具有简单可编程器件的综合
设计项目的设计过程 191
10.1.3 具有复杂可编程器件的综合
设计项目的设计过程 192
10.1.4 EDA设计的主要流程 192
10.2 综合设计项目方案的确定 193
10.2.1 确定规格 193
10.2.2 制订总体方案 194
评价与总结 194
参考文献 196