图书介绍

FPGA与SOPC设计教程 DE2-115实践 第2版PDF|Epub|txt|kindle电子书版本网盘下载

FPGA与SOPC设计教程 DE2-115实践 第2版
  • 任爱锋,张志刚编著 著
  • 出版社: 西安:西安电子科学技术大学出版社
  • ISBN:9787560649566
  • 出版时间:2018
  • 标注页数:352页
  • 文件大小:51MB
  • 文件页数:362页
  • 主题词:可编程序逻辑器件-系统设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐