EDA基础与应用(第2版) / PLC原理及应用第2版
¥26.00定价
作者: 于润伟主编
出版时间:2015年1月
出版社:机械工业出版社
- 机械工业出版社
- 9787111504085
- 2-1
- 163284
- 65186098-3
- 平装
- 16开
- 2015年1月
- 276
- 172
- 工学
- 电子科学与技术
- TN431.202-43
- 电气信息类
- 高职
内容简介
本书从初学者的角度出发,介绍了EDA技术的基础知识、EDA开发软件QuartusⅡ的使用方法、VHDL硬件描述语言的语法规则。针对EDA技术的特点,按照完整性、趣味性、扩展性和适应性的原则,选择数据比较器、数据选择器、交通灯控制电路、数据运算电路、汽车尾灯控制器、篮球比赛计时器、智力竞赛抢答器、电子密码锁等典型电路,从入门、熟练、应用和发展四个层次来阐述EDA技术,使读者感到易学、易懂。书中所有程序均在EDA开发平台上通过调试,确保无误。
目录
出版说明
前言
第1章 数据比较器的设计
1.1 认识EDA技术
1.1.1 EDA技术的发展
1.1.2 EDA技术的特点
1.1.3 EDA技术的内涵
1.2 QuartusⅡ开发软件
1.2.1 软件的获得与安装
1.2.2 项目建立
1.2.3 编辑文件
1.2.4 编译和仿真
1.2.5 器件编程
1.3 数据比较器的设计
1.3.1 同比较器
1.3.2 大小比较器
1.3.3 四位同比较器
1.4 实训 供电控制电路的设计
1.5 习题
第2章 数据运算器的设计
2.1 可编程逻辑器件
2.1.1 特点与分类
2.1.2 编程工艺
2.1.3 逻辑表示方法
2.1.4 Altera公司的器件
2.2 加法器的设计
2.2.1 半加器
2.2.2 全加器
2.2.3 四位加法器
2.3 LPM宏单元库
2.3.1 乘法器的设计
2.3.2 除法器的设计
2.4 实训:全减器的设计
2.5 习题
第3章 数据编码器的设计
3.1 VHDL的程序结构
3.1.1 基本结构
3.1.2 库和程序包
3.1.3 实体
3.1.4 结构体
3.2 VHDL的数据结构
3.2.1 数据对象
3.2.2 数据类型
3.2.3 数据类型间的转换
3.2.4 VHDL的运算符
3.3 VHDL的并行语句
3.3.1 信号赋值语句
3.3.2 块语句
3.3.3 进程语句
3.3.4 元件例化语句
3.3.5 生成语句
3.4 编码器的设计
3.4.1 83线普通编码器
3.4.2 优先编码器
3.5 实训 38线译码器的设计
3.6 习题
第4章 计数器和寄存器的设计
4.1 开发流程和特点
4.1.1 开发流程
4.1.2 VHDL的特点
4.2 VHDL的顺序语句
4.2.1 IF语句
4.2.2 CASE语句
4.2.3 子程序
4.2.4 LOOP语句
4.3 计数器的设计
4.3.1 基本二进制递增计数器
4.3.2 同步清零可逆计数器
4.3.3 异步清零同步置数可逆计数器
4.4 寄存器的设计
4.4.1 基本寄存器
4.4.2 循环移位寄存器
4.4.3 双向移位寄存器
4.5 实训 交通灯控制器的设计
4.6 习题
第5章 典型单元电路的设计
5.1 分频器
5.1.1 2N分频器
5.1.2 偶数分频器
5.2 按键输入电路
5.2.1 编码键盘
5.2.2 扫描键盘
5.2.3 虚拟键盘
5.3 数码显示电路
5.3.1 静态显示
5.3.2 动态显示
5.4 存储器
5.4.1 ROM
5.4.2 SRAM
5.4.3 FIFO
5.5 实训 边沿JK触发器的
设计
5.6 习题
第6章 数字系统设计项目实训
6.1 数字频率计
6.1.1 项目说明
6.1.2 设计方案
6.1.3 项目实现
6.1.4 功能扩展与项目评价
6.2 篮球比赛24秒计时器
6.2.1 项目说明
6.2.2 设计方案
6.2.3 项目实现
6.2.4 功能扩展与项目评价
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 项目实现
6.4.4 功能扩展与项目评价
6.5 智力竞赛抢答器
6.5.1 项目说明
6.5.2 设计方案
6.5.3 项目实现
6.5.4 功能扩展与项目评价
附录 软件电路符号与国标的对
照表
参考文献
前言
第1章 数据比较器的设计
1.1 认识EDA技术
1.1.1 EDA技术的发展
1.1.2 EDA技术的特点
1.1.3 EDA技术的内涵
1.2 QuartusⅡ开发软件
1.2.1 软件的获得与安装
1.2.2 项目建立
1.2.3 编辑文件
1.2.4 编译和仿真
1.2.5 器件编程
1.3 数据比较器的设计
1.3.1 同比较器
1.3.2 大小比较器
1.3.3 四位同比较器
1.4 实训 供电控制电路的设计
1.5 习题
第2章 数据运算器的设计
2.1 可编程逻辑器件
2.1.1 特点与分类
2.1.2 编程工艺
2.1.3 逻辑表示方法
2.1.4 Altera公司的器件
2.2 加法器的设计
2.2.1 半加器
2.2.2 全加器
2.2.3 四位加法器
2.3 LPM宏单元库
2.3.1 乘法器的设计
2.3.2 除法器的设计
2.4 实训:全减器的设计
2.5 习题
第3章 数据编码器的设计
3.1 VHDL的程序结构
3.1.1 基本结构
3.1.2 库和程序包
3.1.3 实体
3.1.4 结构体
3.2 VHDL的数据结构
3.2.1 数据对象
3.2.2 数据类型
3.2.3 数据类型间的转换
3.2.4 VHDL的运算符
3.3 VHDL的并行语句
3.3.1 信号赋值语句
3.3.2 块语句
3.3.3 进程语句
3.3.4 元件例化语句
3.3.5 生成语句
3.4 编码器的设计
3.4.1 83线普通编码器
3.4.2 优先编码器
3.5 实训 38线译码器的设计
3.6 习题
第4章 计数器和寄存器的设计
4.1 开发流程和特点
4.1.1 开发流程
4.1.2 VHDL的特点
4.2 VHDL的顺序语句
4.2.1 IF语句
4.2.2 CASE语句
4.2.3 子程序
4.2.4 LOOP语句
4.3 计数器的设计
4.3.1 基本二进制递增计数器
4.3.2 同步清零可逆计数器
4.3.3 异步清零同步置数可逆计数器
4.4 寄存器的设计
4.4.1 基本寄存器
4.4.2 循环移位寄存器
4.4.3 双向移位寄存器
4.5 实训 交通灯控制器的设计
4.6 习题
第5章 典型单元电路的设计
5.1 分频器
5.1.1 2N分频器
5.1.2 偶数分频器
5.2 按键输入电路
5.2.1 编码键盘
5.2.2 扫描键盘
5.2.3 虚拟键盘
5.3 数码显示电路
5.3.1 静态显示
5.3.2 动态显示
5.4 存储器
5.4.1 ROM
5.4.2 SRAM
5.4.3 FIFO
5.5 实训 边沿JK触发器的
设计
5.6 习题
第6章 数字系统设计项目实训
6.1 数字频率计
6.1.1 项目说明
6.1.2 设计方案
6.1.3 项目实现
6.1.4 功能扩展与项目评价
6.2 篮球比赛24秒计时器
6.2.1 项目说明
6.2.2 设计方案
6.2.3 项目实现
6.2.4 功能扩展与项目评价
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 项目实现
6.4.4 功能扩展与项目评价
6.5 智力竞赛抢答器
6.5.1 项目说明
6.5.2 设计方案
6.5.3 项目实现
6.5.4 功能扩展与项目评价
附录 软件电路符号与国标的对
照表
参考文献