图书介绍
基于VHDL语言的微机接口电路设计PDF|Epub|txt|kindle电子书版本网盘下载
![基于VHDL语言的微机接口电路设计](https://www.shukui.net/cover/33/30226164.jpg)
- 赵世霞,谭耀麟编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302231233
- 出版时间:2010
- 标注页数:442页
- 文件大小:117MB
- 文件页数:452页
- 主题词:硬件描述语言,VHDL-程序设计-高等学校-教材;微型计算机-接口电路-电路设计-高等学校-教材
PDF下载
下载说明
基于VHDL语言的微机接口电路设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 基本概念1
1.1 计算机接口技术的发展1
1.1.1 PC的外设接口2
1.1.2 PC的系统总线5
1.1.3 PC的主板芯片组7
1.2 集成电路技术的发展9
1.2.1 硅基微电子技术的发展趋势9
1.2.2 可编程逻辑器件的发展10
1.2.3 CPLD和FPGA的结构12
1.3 电子电路的设计与仿真17
1.3.1 EDA工具软件17
1.3.2 PLD的设计工具19
1.3.3 层次化设计与VHDL的应用20
1.4 PLD与微机接口电路的实验平台22
1.4.1 FPGA的实验平台22
1.4.2 基于PLD的微机接口实验平台24
习题与思考题27
第2章 VHDL语言与程序结构28
2.1 硬件的描述28
2.1.1 电路的结构与行为28
2.1.2 信号及其延迟28
2.2 VHDL语言特点与设计流程29
2.2.1 VHDL语言的特点29
2.2.2 VHDL的设计流程29
2.3 VHDL程序基本结构30
2.3.1 实体31
2.3.2 结构体34
2.3.3 配置36
2.3.4 包集合37
2.3.5 库40
习题与思考题42
第3章 VHDL语言基础43
3.1 词法表示43
3.1.1 数字表示法43
3.1.2 字符与字符串表示法43
3.1.3 位串表示法44
3.1.4 命名规则及注释44
3.2 标识符45
3.2.1 短标识符45
3.2.2 扩展标识符45
3.3 运算操作符与表达式46
3.3.1 逻辑运算符(Logical)46
3.3.2 算术运算符(Arithmetic)46
3.3.3 关系运算符(Relational)47
3.3.4 并置运算符(Concatenation)47
3.3.5 运算符的优先级48
3.4 数据类型48
3.4.1 标准数据类型49
3.4.2 用户自定义的数据类型50
3.5 数据对象52
3.5.1 常量(Constant)52
3.5.2 变量(Variable)53
3.5.3 信号(Signal)53
3.5.4 文件(Files)54
3.6 基本语句55
3.6.1 并行语句55
3.6.2 顺序语句64
3.7 VHDL设计举例71
3.7.1 8位移位寄存器的设计71
3.7.2 4位微处理器的设计72
习题与思考题83
第4章 接口电路设计(一)84
4.1 I/O地址译码84
4.1.1 微机总线的基础知识84
4.1.2 I/O地址译码片选信号的产生86
4.2 并行接口电路的设计90
4.2.1 8255的功能和结构90
4.2.2 8255的工作方式与设置92
4.2.3 并行接口的VHDL设计方案93
4.2.4 设计实例104
4.3 串行接口电路的设计137
4.3.1 串行通信的基本概念137
4.3.2 8251的功能和结构142
4.3.3 8251的工作方式与设置145
4.3.4 设计实例148
4.4 定时/计数器的设计159
4.4.1 8253/8254的功能与结构159
4.4.2 8253/8254的工作方式与设置160
4.4.3 设计实例165
习题与思考题182
第5章 接口电路设计(二)183
5.1 A/D与D/A接口电路183
5.1.1 A/D接口电路183
5.1.2 A/D接口设计实例187
5.1.3 D/A接口电路190
5.1.4 D/A接口设计实例192
5.2 VGA显示接口电路194
5.2.1 VGA显示的原理194
5.2.2 VGA接口电路196
5.2.3 设计实例199
5.3 ATA/ATAPI接口电路205
5.3.1 IDE硬盘与ATA协议205
5.3.2 IDE接口的设计212
5.3.3 CD-ROM与ATAPI协议225
5.3.4 CD-ROM接口的设计231
5.4 PS/2接口电路249
5.4.1 PS/2接口的功能与通信协议249
5.4.2 PS/2键盘接口的设计252
5.4.3 PS/2鼠标接口的设计270
习题与思考题284
第6章 综合创新型接口实验的设计285
6.1 USB接口电路285
6.1.1 USB接口的特点与协议285
6.1.2 USB接口芯片290
6.1.3 USB接口电路与系统软件设计294
6.2 网络接口电路300
6.2.1 以太网接口简介300
6.2.2 网络接口芯片304
6.2.3 以太网接口电路的设计308
6.3 综合接口实验的设计325
6.3.1 综合实验的指导思想325
6.3.2 综合实验方案的解析一327
6.3.3 综合实验方案的解析二334
习题与思考题351
第7章 Quartus Ⅱ软件和TPC库函数的使用352
7.1 Quartus Ⅱ 5.1软件使用说明352
7.1.1 建立Quartus Ⅱ工程文件352
7.1.2 源程序的编写与编译354
7.1.3 仿真与功能模拟357
7.1.4 将目标代码装载到芯片中363
7.1.5 图形编辑器的使用366
7.1.6 时间分析器的使用369
7.1.7 Quartus Ⅱ工程中的文件后缀说明369
7.2 TPC接口卡库函数的使用371
7.2.1 在Windows XP/2000下的编程371
7.2.2 TPC接口卡的库函数使用373
7.2.3 关于DMA方式的编程377
7.2.4 TPC接口卡在Windows 98下的使用387
7.2.5 Linux操作系统下的接口实验394
7.3 Altera的Nios Ⅱ使用说明399
7.3.1 基于Nios Ⅱ的硬件系统设计401
7.3.2 基于Nios Ⅱ的软件系统设计与调试423
附录A 第二套扫描码集429
附录B 第三套扫描码集431
附录C Windows中的Virtual-Key Codes432
附录D PS/2键盘命令集437
附录E PS/2鼠标命令集438
附录F ASCII码表439
附录G 常用DOS功能调用命令441
参考文献442