图书介绍
FPGA与SOPC设计教程 DE2-115实践 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![FPGA与SOPC设计教程 DE2-115实践 第2版](https://www.shukui.net/cover/17/31326041.jpg)
- 任爱锋,张志刚编著 著
- 出版社: 西安:西安电子科学技术大学出版社
- ISBN:9787560649566
- 出版时间:2018
- 标注页数:352页
- 文件大小:51MB
- 文件页数:362页
- 主题词:可编程序逻辑器件-系统设计-教材
PDF下载
下载说明
FPGA与SOPC设计教程 DE2-115实践 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 DE2-115开发平台及HDL简介1
1.1硬件开发平台简介1
1.1.1Cyclone Ⅳ FPGA简介1
1.1.2DE2-115 FPGA学习板简介5
1.1.3DE2-115开发板应用7
1.2硬件描述语言简介28
1.2.1VHDL简介29
1.2.2Verilog HDL关键语法简介34
1.2.3HDL的编程技术36
第2章 FPGA设计流程38
2.1Quartus Ⅱ设计流程概述38
2.2Quartus Ⅱ 13.0软件应用40
2.2.1创建新工程40
2.2.2建立原理图编辑文件42
2.2.3建立文本编辑文件55
2.2.4建立存储器编辑文件57
2.2.5设计实例60
2.2.6项目综合64
2.2.7编译器选项设置65
2.2.8引脚分配72
2.2.9编译结果分析74
2.2.10程序下载编程75
2.3ModelSim-Altera 10.1d简介78
2.3.1ModelSim软件架构78
2.3.2ModelSim软件仿真实例78
2.4FPGA调试工具SignalTap Ⅱ应用82
2.4.1在设计中嵌入SignalTap Ⅱ逻辑分析仪83
2.4.2使用SignalTap Ⅱ逻辑分析仪进行编程调试89
2.4.3查看SignalTap Ⅱ调试波形89
第3章 基于SOPC的嵌入式开发技术91
3.1Qsys系统开发工具91
3.1.1Qsys与SOPC简介91
3.1.2Qsys系统主要界面92
3.2Nios Ⅱ嵌入式软核及开发工具介绍96
3.2.1Nios Ⅱ嵌入式处理器简介96
3.2.2Nios Ⅱ嵌入式处理器软硬件开发流程简介97
3.3SOPC嵌入式系统设计实例98
3.3.1实例系统软硬件需求分析与设计规划98
3.3.2实例系统硬件部分设计100
3.3.3实例系统Nios Ⅱ嵌入式软件设计115
第4章 DE2-115平台应用126
4.1DE2-115平台内嵌的USB Blaster及FPGA配置126
4.2音频编/解码127
4.2.1音频编/解码硬件芯片WM8731127
4.2.2WM8731控制电路的实现131
4.2.3用WM8731 D/A转换器产生正弦波137
4.3使用SDRAM及SRAM146
4.3.1在Qsys中使用SDRAM146
4.3.2在Qsys中使用SRAM154
4.4视频D/A转换器158
4.4.1ADV7123视频D/A转换器159
4.4.2VGA显示器应用实例162
4.5用DE2-115平台实现电视信号解码168
4.5.1电视解码原理168
4.5.2用DE2-115平台实现电视接收机172
4.6网络接口188
4.6.1 88E1111硬件接口188
4.6.2利用88E1111设计千兆以太网190
4.6.3NicheStack TCP/IP协议栈及其应用191
4.7RS-232接口199
4.8DE2-115控制面板204
4.8.1安装并初始化DE2-115控制面板204
4.8.2控制LED、七段数码管和LCD显示205
4.8.3SRAM/SDRAM/FLASH/EEPROM控制器和编辑器206
4.8.4USB/SD/PS设备状态的监测207
4.8.5VGA显示控制209
4.8.6RS-232通信209
4.8.7DE2-115控制面板的总体结构210
4.9DE2-115高级应用范例210
4.9.1DE2-115平台出厂设置211
4.9.2PS/2鼠标211
4.9.3音乐录制和回放213
4.9.4USB设备215
4.9.5USB画笔217
4.9.6SD卡设备218
4.9.7SD卡音乐播放器219
4.9.8卡拉OK机221
第5章 基于DSP Builder的简单DSP系统设计223
5.1DSP Builder简介224
5.1.1授权有效性验证224
5.1.2DSP Builder设计流程224
5.2DSP Builder设计过程226
5.2.1创建MATLAB/Simulink设计模型226
5.2.2Simulink设计模型仿真237
5.2.3完成RTL仿真238
5.3用DSP Builder实现FIR滤波器240
5.3.1创建FIR滤波器MATLAB/Simulink设计模型文件240
5.3.2在Simulink中仿真并生成VHDL代码246
第6章 数字系统设计练习249
6.1开关、LED及多路复用器249
6.1.1将输入/输出器件连接到FPGA上249
6.1.2多路复用器250
6.1.3 3位宽5选1多路复用器251
6.1.4用七段数码管显示简单字符252
6.1.5循环显示5个字符252
6.1.6循环显示8个字符254
6.2二进制与BCD码的转换及显示255
6.3无符号数乘法器259
6.4锁存器与触发器261
6.4.1RS锁存器261
6.4.2D锁存器262
6.4.3D触发器263
6.4.4三种存储单元263
6.4.5D触发器的应用264
6.5计数器264
6.6时钟与定时器266
6.7有限状态机267
6.7.1One-hot编码的FSM267
6.7.2二进制编码的FSM269
6.7.3FSM实现序列检测及模10计数器272
6.7.4移位寄存器结合FSM实现字符自动循环显示273
6.8存储器块274
6.8.1用Quartus Ⅱ的LPM功能实现RAM274
6.8.2用Verilog实现RAM277
6.8.3FPGA片外RAM的使用278
6.8.4用LPM实现简单双口RAM280
6.8.5伪双口RAM282
6.8.6用DE2-115控制面板查看并修改片外RAM的内容284
6.9简单的处理器284
6.9.1实现一个简单的处理器285
6.9.2为处理器增加程序存储器288
6.10增强型处理器290
第7章 “计算机组成原理”课程练习294
7.1一个简单的计算机系统295
7.2程序控制输入/输出298
7.3子程序与堆栈301
7.4轮询与中断304
7.4.1建立一个包含计时器及JTAG UART的Nios Ⅱ系统305
7.4.2通过JTAG UART发送和接收数据307
7.4.3计时器中断的使用309
7.5总线通信310
7.5.1实现外部总线桥及七段数码管控制器311
7.5.2将SRAM控制器连接到外部总线上317
7.5.3通过外部总线将SRAM中的数据显示到数码管上320
附录A DE2-115原理图321
附录B DE2-115平台上EP4CE115F29C7的引脚分配表346
参考文献352