VHDL与可编程逻辑器件应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:孙延鹏,张芝贤,尹常永编著
- 出 版 社:北京:航空工业出版社
- 出版年份:2006
- ISBN:7801837517
- 页数:251 页
1.1 可编程ASIC综述 1
第1章 概述 1
1.2 电子设计自动化技术 3
1.2.1 EDA技术的发展史 3
1.2.2 EDA技术的主要内容 4
1.2.3 可编程逻辑器件和现场可编程门阵列 4
1.2.4 软件开发工具 5
1.2.5 输入方式 5
1.2.6 相关厂商概述 6
1.3 数字系统的设计方法 7
1.3.1 自顶向下的设计方法 7
1.4 EDA技术的发展趋势 8
1.4.1 可编程器件的发展趋势 8
1.3.2 数字系统设计的一般步骤 8
1.4.2 软件开发工具的发展趋势 9
1.4.3 输入方式发展趋势 10
第2章 常用数字电路设计方法 11
2.1 组合逻辑电路设计的一般方法 11
2.2 时序逻辑电路设计的一般方法 12
第3章 FPGA/CPLD结构 17
3.1 可编程逻辑器件的基本结构及分类 18
3.1.1 概述 18
3.1.2 基本结构及分类 18
3.2 通用阵列逻辑(GAL)器件 23
3.2.1 GAL器件基本结构 23
3.2.2 常用GAL器件介绍 26
3.2.3 应用GAL器件的设计 29
3.3 复杂可编程逻辑器件(CPLD) 30
3.3.2 Altera公司的CPLD特点 31
3.3.1 CPLD的基本结构 31
3.3.3 Lattice公司的CPLD特点 36
3.4 现场可编程门阵列(FPGA) 42
3.4.1 Altera公司的FPGA的结构特点 42
3.4.2 Xilinx公司的FPGA的结构特点 55
第4章 VHDL基础 61
4.1 VHDL概述 61
4.1.1 VHDL的起源 61
4.1.2 VHDL的特点 61
4.2 VHDL的基本结构 61
4.2.1 实体(ENTITY) 63
4.2.2 结构体(ARCHITECTURE) 64
4.2.3 库(LIBRARY) 66
4.2.4 程序包(PACKAGE) 68
4.2.5 配置(CONFIGURATION) 70
4.3 VHDL的数据及文字规则 71
4.3.1 VHDL文字规则 72
4.3.2 VHDL数据对象(DATA OBJECTS) 74
4.3.3 VHDL数据类型(DATA TYPES) 76
4.3.4 VHDL类型转换 83
4.4 VHDL操作符(OPERATORS) 86
4.4.1 操作符种类 86
4.4.2 操作符的优先级 87
4.4.3 逻辑操作符(Logical Operator) 87
4.4.4 关系操作符(Relational Operator) 88
4.4.5 算术操作符(Arithmetic Operator) 88
4.5 VHDL顺序语句(Sequential Statements) 90
4.5.1 赋值语句 90
4.5.2 流程控制语句 92
4.5.3 WAIT等待语句 96
4.5.4 子程序调用语句 98
4.5.5 返回语句(RETURN) 99
4.5.6 空操作语句(NULL) 100
4.5.7 其他顺序语句 100
4.6 VHDL并行语句(Concurrent Statements) 102
4.6.1 块语句(Block Statements) 103
4.6.2 进程语句(Process Statements) 105
4.6.3 并行过程调用语句(Concurrent Procedure Calls) 108
4.6.4 并行信号赋值语句(Concurrent Signal Assignments) 109
4.6.5 元件例化语句(Component Instantiations) 112
4.6.6 生成语句(Generate Statements) 114
4.7 有限状态机的设计 115
4.7.1 一般有限状态机的设计 117
4.7.2 Moore型有限状态机的设计 118
4.7.3 Mealy型有限状态机的设计 120
第5章 开发软件应用 122
5.1 MAX+plus Ⅱ简介 122
5.2 MAX+plus Ⅱ软件安装 123
5.3 MAX+plus Ⅱ应用 124
5.3.1 MAX+plus Ⅱ下的VHDL实例 125
5.3.2 利用库快速生成功能模块文件 135
5.4 ispLEVER简介 142
5.5 ispLEVER开发工具的原理图输入 143
5.6 ispLEVER工具中用VHDL和Verilog HDL输入的设计方法 148
第6章 Altera公司FPGA的配置 153
6.1 Altera公司的ByteBlasterMV并行下载电缆 153
6.2 使用ByteBlasterMV时的两种配置模式 156
6.3 采用Altera公司配置芯片进行配置 158
第7章 CPLD/FPGA设计实践 161
7.1 常用数字电路模块的描述 161
7.1.1 “非”门电路设计 161
7.1.2 其他基本门电路设计 162
7.2.1 D触发器的设计 163
7.2 基本时序逻辑电路的VHDL描述 163
7.2.2 T触发器的设计 164
7.2.3 JK触发器的设计 165
7.2.4 移位寄存器的设计 166
7.2.5 分频电路的设计 167
7.3 常用算法VHDL实现 168
7.3.1 流水线加法器的设计 168
7.3.2 8位乘法器的设计 171
7.4 数字滤波器的FPGA实现 172
7.4.1 4抽头直接FIR滤波器的设计 172
7.4.2 IIR数字滤波器的设计 174
7.5 A/D采样控制器的设计 179
7.6 二进制频移键控(FSK)调制与解调的VHDL实现 182
7.6.1 FSK调制的VHDL实现 182
7.6.2 FSK解调的VHDL实现 184
7.7 正弦波信号发生器的设计 186
7.8 图像序列累加器的FPGA设计 192
第8章 实验指导 194
8.1 3线—8线译码器实验 194
8.2 BCD-7段显示译码器实验 196
8.3 计数器实验 198
8.4 模拟74LS160计数器实验 202
8.5 交通灯控制器 204
8.6 乒乓球游戏机 208
8.7 扫描数码显示器 210
8.8 数字频率计的设计 213
8.9 数字钟 216
8.10 正弦信号发生器 233
附录 SH-EDA实验系统简介 239
参考文献 251
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019