EDA技术与实践.pdf

EDA技术与实践.pdf
 

书籍描述

目录
模块一EDA技术基础知识
任务1了解EDA技术
1��1EDA技术的概念
1��1��1案例引入
1��1��2EDA技术说明
1��1��3EDA技术的重要性
1��2EDA技术的知识体系
1��2��1可编程逻辑器件
1��2��2硬件描述语言
1��2��3EDA工具软件
1��3EDA技术的特点和发展趋势
1��3��1EDA技术的主要特点
1��3��2EDA技术的发展趋势
1��4总结与思考
1��4��1小结
1��4��2思考题
任务2了解可编程逻辑器件
2��1可编程逻辑器件概述
2��1��1可编程逻辑器件的发展历程
2��1��2可编程逻辑器件的分类
2��1��3基本结构和编程原理
2��1��4PLD逻辑符号的画法和约定
2��2简单PLD
2��2��1PAL
2��2��2GAL
2��3CPLD和FPGA
2��3��1CPLD的基本结构
2��3��2FPGA的基本结构
2��3��3Altera公司器件介绍
2��3��4FPGA和CPLD的选用
2��4ispGDS介绍
2��4��1ispGDS的原理与结构
2��4��2ispGDS的使用
2��5CPLD和FPGA的编程与配置方法
2��5��1CPLD的ISP方式编程
2��5��2使用PC并行口配置FPGA
2��5��3使用专用配置器件配置FPGA
2��5��4使用单片机配置FPGA
2��6总结与思考
2��6��1小结
2��6��2思考题
任务3初探EDA技术
3��1知识准备1――EDA设计流程
3��1��1设计输入
3��1��2设计实现
3��1��3设计仿真
3��1��4编程或配置
3��2知识准备2――QuartusⅡ的图形界面
3��2��1工程导航区
3��2��2状态区
3��2��3信息区
3��2��4工作区
3��2��5快捷命令工具栏
3��3实例引导――1位全加器的原理图输入设计
3��3��1任务引入与分析
3��3��2创建工程设计项目
3��3��3编辑设计原理图
3��3��4设计编译与仿真
3��3��5引脚锁定与编程下载
3��4总结、思考与实训
3��4��1归纳总结
3��4��2思考题
3��4��3引导训练――用层次化方法设计1位全加器
3��4��4技能实训1――用原理图输入法设计4位全加器
模块二VHDL硬件描述语言
任务4了解VHDL程序结构及语言要素
4��1VHDL程序结构
4��1��1VHDL程序结构及实例说明
4��1��2实体(ENTITY)部分说明
4��1��3结构体(ARCHITECTURE)部分说明
4��1��4库(LIBRARY)部分说明
4��1��5程序包(PACKAGE) 部分说明
4��1��6配置(CONFIGURATION)部分说明
4��2VHDL语言要素
4��2��1文字规则
4��2��2数据对象
4��2��3数据类型
4��2��4类型转换
4��2��5操作符
4��3总结与思考
4��3��1小结
4��3��2思考题与习题
任务5学习掌握VHDL语句
5��1VHDL顺序语句
5��1��1IF语句
5��1��2CASE语句
5��1��3LOOP语句
5��1��4NEXT语句
5��1��5EXIT语句
5��1��6WAIT语句
5��1��7RETURN语句
5��1��8NULL语句
5��2VHDL并行语句
5��2��1PROCESS语句
5��2��2并行信号赋值语句
5��2��3BLOCK语句
5��2��4元件例化语句
5��2��5GENERATE语句
5��3其他语句
5��3��1子程序及子程序调用语句
5��3��2ASSERT语句
5��3��3REPORT语句
5��3��4属性语句
5��4总结、思考与训练
5��4��1小结
5��4��2程序阅读和编写技能训练
模块三QuartusⅡ软件的应用
任务6掌握QuartusⅡ的多种应用
6��1文本编辑输入法设计向导――计数器设计
6��1��1编辑设计文件
6��1��2创建工程
6��1��3编译
6��1��4时序仿真
6��1��5引脚锁定与下载
6��2应用宏功能的原理图设计
6��2��1计数器设计
6��2��2频率计主体电路设计
6��2��3时序控制电路的设计
6��2��4顶层电路设计
6��2��5引脚锁定和下载
6��3层次电路设计
6��3��1顶层文件设计
6��3��2创建各模块的下层设计文件
6��3��3设计项目的编译仿真
6��3��4层次显示
6��4技能实训
6��4��1技能实训2――计数译码器的文本输入层次化设计
6��4��2技能实训3――2位十进制计数译码器的宏函数调用设计
6��4��3技能实训4――2位十进制频率计的宏函数调用与层次设计综合实训
模块四常用电路的VHDL设计实例
任务7常用电路的VHDL描述方法
7��1组合逻辑电路设计
7��1��1任务引入与分析
7��1��2任务实施
7��1��3拓展与训练
7��2时序逻辑电路设计
7��2��1任务引入与分析
7��2��2任务实施
7��2��3拓展与训练
7��3状态机设计
7��3��1任务引入与分析
7��3��2任务实施
7��3��3拓展与训练
7��4存储器设计
7��4��1任务引入与分析
7��4��2任务实施
7��4��3拓展与训练
7��5特色实用电路设计
7��5��1任务引入与分析
7��5��2任务实施
7��5��3拓展与训练
7��6总结、思考与实训
7��6��1小结
7��6��2VHDL编程训练题
7��6��3技能实训5――计数器的设计
7��6��4技能实训6――简易彩灯控制器设计
模块五EDA设计综合训练
任务8EDA技能综合提高
8��1数字钟的设计
8��1��1任务引入与分析――数字钟的设计要求
8��1��2任务实施方案
8��1��3数字钟各模块的VHDL源程序设计
8��2智力竞赛抢答器
8��2��1任务引入与分析――抢答器的设计要求
8��2��2任务实施方案
8��2��3抢答器的VHDL源程序设计
8��3交通灯的控制器设计
8��3��1任务引入与分析――交通灯控制器的设计要求
8��3��2任务实施方案
8��3��3交通灯控制器VHDL源程序设计
8��3��4调试仿真与验证
8��48路彩灯控制器设计
8��4��1任务引入与分析――8路彩灯控制器的设计要求
8��4��2任务实施方案
8��4��3各模块的VHDL源程序设计
8��4��4仿真与调试
8��5简易数字频率计设计
8��5��1任务引入与分析――频率计的设计要求
8��5��2任务实施方案
8��5��3各模块的VHDL源程序设计
8��6“梁祝”乐曲演奏电路设计
8��6��1任务引入与分析
8��6��2任务实施方案
8��6��3各模块的VHDL源程序设计
8��6��4调试与实现
8��7综合训练题
附录GW48系列EDA实验开发系统使用说明
参考文献

内容简介
本书简明而系统地介绍了EDA技术的相关内容,包括EDA技术的概念及特点,EDA技术的物质载体――可编程逻辑器件的基本结构和应用方法,EDA技术的设计语言――VHDL的程序结构、语言要素和常用语句,EDA技术的开发设计流程以及工具软件Quartus Ⅱ的使用方法。
本书从EDA技术的应用与实践角度出发,将课程内容进行模块化组合,设置EDA技术基础知识、VHDL硬件描述语言、Quartus Ⅱ软件的应用、常用电路的VHDL设计实例和EDA设计综合训练5个学习模块,共包含8个任务进行驱动,每个任务又分解为若干个子任务。教学设计以技术项目入手,设计EDA技术入门级知识、EDA软件的使用方法、VHDL语言描述逻辑系统功能的方法、VHDL程序分析和简单设计技能实训、综合设计实训5个教学环节,使读者能够理论与实践相融合、课内学习和课外训练相结合,由简单到复杂逐步掌握EDA技术的设计方法。
本书可作为应用型本科、高职高专电子信息、通信、自动化、计算机等相关专业的教材及社会相关技术的培训教材,也可作为相关学科工程技术人员的参考书,还可作为电子产品制作、科技创新实践、EDA课程设计和毕业设计等实践活动的参考书。

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多