内容介绍
资源下载
用户评论
全部咨询
本书以大规模可编程逻辑器件为基础,详细分析了PLD、CPLD/FPGA器件的原理、设计选型、开发流程、配置和下载电路;介绍了Verilog HDL语言和 EDA设计软件;通过实例介绍了利用现代EDA技术设计数字电路和数字系统的方法。
主要内容为:第1,2章介绍了EDA技术和可编程逻辑器件的原理、常用的EDA设计软件、CPLD/FPGA器件的一些性能指标、CPLD/FPGA器件的编程方法和下载电路;第3章介绍了Altera公司的Quartus II设计软件的使用;第4,5章介绍了电子电路与Verilog HDL语言,以数字电路与逻辑设计为基础,分析了利用Verilog HDL描述数字电路的方法;第6章首先按照数字电路与逻辑设计课程的顺序,通过实例说明了常用数字逻辑电路的实现方法,然后讨论了利用Verilog HDL设计可综合的数字电路的一些设计方法与技巧;第7,8章主要介绍了综合性设计实验;最后给出了一些经典的数字电路设计练习项目。
本书可用作高等院校电类、机电类或非电类专业的研究生、本科生和专科生教材,也可作为电子系统设计工程技术人员学习EDA技术的参考书。
目录
- 第1章 绪论
1.1EDA技术的发展史
1.2CPLD/FRGA的发展史
1.3EDA技术的基本设计方法
1.4常用EDA设计工具介绍
思考与练习题
第2章 可编程逻辑器件基础
2.1PLD器件及其分类
2.2可编程逻辑呖呖件结构简介
2.3CPLD/FRGA的结构和原理
2.4CPLD/FRGA器件的编程
2.5边界扫描测试技术
思考与练习题
第3章 EDA工具应用设计实践
3.1Quartus简介
3.2Quartus的使用方法
思考与练习题
第4章 数字系统与VerilogHDL描述
4.1VerilogHDL的一般结构
4.2数字电路的VerilogHDL模型与设计
思考与练习题
第5章 VerilogHDL语言基础
5.1为什么要用VerilogHDL
5.2VerilogHDL基础语法
5.3VerilogHDL行为描述
思考与练习题
第6章 VerilogHDL设计实例与设计进阶
6.1组合逻辑电路设计
6.2时序逻辑电路设计
6.3状态机设计
6.4设计方法与技巧
思考与练习题
第7章 综合设计实例
7.1篮球30s可控计时器设计
7.2设计汽车尾灯控制电路
7.3交通控制灯逻辑电路设计
7.4简易电子钟设计
7.5环形计数器与扭环形计数器
7.6洗衣机控制电路设计
7.78位可逆计数器和三角波发生器
7.8简易数字频率计
思考与练习题
第8章 设计实验项目
8.1可逆四位码变换器
8.2可逆计数器
8.3设计一个步进电机脉冲分配器电路
8.4伪随机信号产生器
8.5舞台彩灯控制电路
8.6数字跑表电路设计
8.7设计一个闹时电路
8.8设计一个校时电路
8.9设计一个交通灯控制器
8.10设计一个顺序控制器
8.11数字频率计设计
8.12设计一个数字电控密码锁
8.13多功能数字钟设计
参考文献
附录1VerilogHDL关键字
附录2现代EDA技术综合实验系统简介