注册 登录 进入教材巡展
#
  • #

出版时间:2026-05-28

出版社:机械工业出版社

以下为《EDA技术及应用项目教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111807254
  • 1-1
  • 2026-05-28
  • 415
内容简介
本书从实践、实用的角度出发,通过丰富的实例,采用项目化的方式,深入浅出地介绍了EDA技术及其应用。
全书分为6个项目,具体内容包括初识EDA技术、认识PLD、常用EDA集成开发软件的使用、学习Verilog HDL、常用数字单元的Verilog HDL实现、小型数字系统的应用实例。每个项目由多个任务构成,并配置相应的思考与练习,以加强理论知识的理解。另外,本书配有学习工作页,其中包含组合逻辑电路实验、时序逻辑电路实验和课程设计3个模块,读者可以根据学习进度自主完成相应的实验操作,以加强EDA技术实际应用能力的培养。
本书可作为高等职业院校电子信息类、自动化类专业及相关专业的教材,也可作为广大电子设计人员的参考用书。
目录
前言
二维码资源清单
项目1初识EDA技术
任务1.1了解EDA技术及其发展
1.1.1EDA技术的内涵与特点
1.1.2EDA技术的发展和展望
任务1.2熟悉EDA主要内容
1.2.1EDA技术的主要内容
1.2.2主要EDA技术厂商
任务1.3理解数字系统的设计方法与IP核复用
1.3.1数字系统的设计方法
1.3.2IP核复用技术与SoC
任务1.4熟悉EDA设计流程
1.4.1CPLD/FPGA设计流程
1.4.2ASIC设计流程
思考与练习
项目2认识PLD
任务2.1初识PLD
2.1.1PLD的发展历程
2.1.2PLD的分类
2.1.3PLD的基本结构与电路表示
任务2.2了解CPLD/FPGA的结构与工作原理
2.2.1CPLD的结构与工作原理
2.2.2FPGA的结构与工作原理
任务2.3熟悉CPLD/FPGA产品
2.3.1Altera(英特尔)公司的PLD
2.3.2Xilinx(AMD)公司的PLD
2.3.3Lattice公司的PLD
2.3.4国产PLD
任务2.4CPLD/FPGA的编程与配置
2.4.1编程与配置工艺
2.4.2下载电缆与接口
2.4.3CPLD的编程
2.4.4FPGA的配置
思考与练习
项目3常用EDA集成开发软件的使用
任务3.1了解EDA集成开发软件
3.1.1Quartus Prime软件简介
3.1.2Quartus Prime设计流程
3.1.3Vivado设计套件简介
3.1.4Vivado设计流程
任务3.2Quartus Prime原理图输入设计
3.2.1应用基本元件库设计4选1数据选择器
3.2.2应用宏函数设计十进制计数器
3.2.3应用宏功能模块设计十进制计数器
任务3.3Quartus Prime文本输入设计
3.3.14个开关分别控制4个信号灯的文本输入设计
3.3.2应用层次法设计简易4人抢答器
3.3.3应用层次法混合式设计双2选1多路选择器
任务3.4熟悉Vivado的使用
3.4.1创建项目并输入源程序
3.4.2行为仿真
3.4.3综合与引脚约束
3.4.4生成比特流文件并下载
思考与练习
项目4学习Verilog HDL
任务4.1了解Verilog HDL
4.1.1常用HDL
4.1.2Verilog HDL的特点
4.1.3Verilog HDL程序的描述方式
4.1.4Verilog HDL程序设计约定
任务4.2认识Verilog HDL模块结构
4.2.1模块结构
4.2.2定义模块
4.2.3定义端口
4.2.4数据类型声明
4.2.5逻辑功能定义
任务4.3熟悉Verilog HDL语言要素
4.3.1文字规则
4.3.2常量
4.3.3数据类型与变量
4.3.4参数
4.3.5位变量与矢量
4.3.6操作符与表达式
任务4.4熟悉Verilog HDL描述语句
4.4.1过程语句
4.4.2块语句
4.4.3时序控制语句
4.4.4赋值语句
4.4.5条件语句
4.4.6循环语句
4.4.7结构化描述语句
任务4.5设计Verilog Test Bench仿真
4.5.1设计Test Bench
4.5.2Verilog Test Bench仿真实例
思考与练习
项目5常用数字单元的Verilog HDL实现
任务5.1组合逻辑电路的实现
5.1.1基本门电路
5.1.2编码器
5.1.3译码器
5.1.4数据比较器
5.1.5数据选择器与数据分配器
任务5.2时序逻辑电路的实现
5.2.1触发器
5.2.2锁存器
5.2.3寄存器
5.2.4计数器
5.2.5分频器
任务5.3存储器电路的实现
5.3.1只读存储器
5.3.2随机存储器
任务5.4状态机的实现
5.4.1状态机的基本结构
5.4.2一般状态机
5.4.3Moore型状态机
5.4.4Mealy型状态机
思考与练习
项目6小型数字系统的应用实例
任务6.1流水灯显示控制
6.1.1流水灯显示控制硬件电路设计
6.1.2流水灯显示控制软件程序设计
6.1.3流水灯显示控制仿真与验证
任务6.28位数码管移位显示控制
6.2.18位数码管移位显示控制硬件电路设计
6.2.28位数码管移位显示控制软件程序设计
6.2.38位数码管移位显示控制仿真与验证
任务6.3模拟交通信号灯控制器的设计
6.3.1模拟交通信号灯控制器的控制要求
6.3.2模拟交通信号灯控制器的硬件电路设计
6.3.3模拟交通信号灯控制器的软件程序设计
6.3.4模拟交通信号灯控制器的仿真与验证
任务6.4时间可调数字钟的设计
6.4.1时间可调数字钟的硬件电路设计
6.4.2时间可调数字钟的软件程序设计
6.4.3时间可调数字钟的仿真与验证
思考与练习
附录Verilog HDL关键字
参考文献