网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 原子教你玩FPGA——基于Intel Cyclone 4 |
分类 | 教育考试-考试-计算机类 |
作者 | 刘军,阿东,张洋 |
出版社 | 北京航空航天大学出版社 |
下载 | ![]() |
简介 | 内容推荐 本书将由浅入深地带领大家开启FPGA的学习之旅,全书共分为4篇:硬件篇、软件篇、语法篇和实战篇。硬件篇:主要介绍硬件实验平台并对硬件资源进行详解;软件篇:主要介绍FPGA常用开发软件的安装与使用方法;语法篇:主要介绍FPGA的硬件描述语言Verilog的语法知识;实战篇:主要通过24个实例带领大家一步步深入了解FPGA。本书为ALIENTEK开拓者FPGA开发板的配套教程,在开发板配套的资料中,有开发板的原理图以及所有实例的完整代码,这些代码都有详细的注释,所有源码都经过严格测试,不会有编译错误。另外,源代码有生成好的.sof文件(用于下载程序的文件),大家只需要通过下载器下载到开发板即可看到实验现象,亲自体验实验过程。 作者简介 目录 篇 硬件篇 章 FPGA简介 1.1 FPGA的由来与特点 1.2 FPGA的基本结构 1.3 FPGA的设计流程 第2章 实验平台简介 2.1 ALIENTEK开拓者EP4CE10开发板资源初探 2.2 ALIENTEK开拓者FPGA开发板资源说明 2.2.1 硬件资源说明 2.2.2 软件资源说明 2.2.3 开拓者I/O引脚分配 2.3 开发板使用注意事项 2.4 FPGA的学习方法 第二篇 软件篇 第3章 Quartus Ⅱ软件的安装和使用 3.1 Quartus Ⅱ软件的安装 3.2 USB Blaster驱动安装 3.3 Quartus Ⅱ软件的使用 3.3.1 新建工程 3.3.2 设计输入 3.3.3 配置工程 3.3.4 分析与综合(编译) 3.3.5 分配引脚 3.3.6 编译工程 3.3.7 下载程序 3.3.8 固化程序 3.4 SignalTap Ⅱ软件的使用 第4章 ModelSim软件的安装和使用 4.1 ModelSim软件的安装 4.2 ModelSim软件的使用 4.2.1 手动仿真 4.2.2 testbench(激励)文件的编写 第三篇 语法篇 第5章 Verilog HDL语法 5.1 Verilog概述 5.1.1 Verilog简介 5.1.2 为什么需要Verilog 5.1.3 Verilog和VHDL的区别 5.1.4 Verilog和C的区别 5.2 Verilog基础知识 5.2.1 Verilog的逻辑值 5.2.2 Verilog的标识符 5.2.3 Verilog的数字进制格式 5.2.4 Verilog的数据类型 5.2.5 Verilog的运算符 5.3 Verilog程序框架 5.3.1 注释 5.3.2 关键字 5.3.3 程序框架 5.4 Verilog不错知识点 5.4.1 阻塞赋值(Blocking) 5.4.2 非阻塞赋值(NonBlocking) 5.4.3 assign和always的区别 5.4.4 带时钟和不带时钟的always 5.4.5 什么是锁存器(latch) 5.4.6 状态机 5.4.7 模块化设计 5.5 Verilog编程规范 5.5.1 编程规范的重要性 5.5.2 工程组织形式 5.5.3 文件头声明 5.5.4 输入/输出定义 5.5.5 parameter定义 5.5.6 wire/reg定义 5.5.7 信号命名 5.5.8 always块描述方式 5.5.9 assign块描述方式 5.5.10 空格和Tab 5.5.11 注释 5.5.12 模块例化 5.5.13 其他注意事项 第四篇 实战篇 第6章 流水灯实验 6.1 LED灯简介 6.2 实验任务 6.3 硬件设计 6.4 程序设计 6.5 下载验证 第7章 按键控制LED灯实验 7.1 按键简介 7.2 实验任务 7.3 硬件设计 7.4 程序设计 7.5 下载验证 第8章 按键控制蜂鸣器实验 8.1 蜂鸣器简介 8.2 实验任务 8.3 硬件设计 8.4 程序设计 8.5 下载验证 第9章 动态数码管显示实验 9.1 数码管简介 9.2 实验任务 9.3 硬件设计 9.4 程序设计 9.5 下载验证 0章 IP核之PLL实验 10.1 PLL IP核简介 10.2 实验任务 10.3 硬件设计 10.4 程序设计 10.5 下载验证 1章 IP核之RAM实验 11.1 RAM IP核简介 11.2 实验任务 11.3 硬件设计 11.4 程序设计 11.5 下载验证 2章 IP核之FIFO实验 12.1 FIFO IP核简介 12.2 实验任务 12.3 硬件设计 12.4 程序设计 12.5 下载验证 3章 UART串口通信实验 13.1 UART串口简介 13.2 实验任务 13.3 硬件设计 13.4 程序设计 13.5 下载验证 4章 VGA彩条显示实验 14.1 VGA简介 14.2 实验任务 14.3 硬件设计 14.4 程序设计 14.5 下载验证 5章 VGA字符显示实验 15.1 VGA简介 15.2 实验任务 15.3 硬件设计 15.4 程序设计 15.5 下载验证 6章 VGA图片显示实验(基于ROM) 16.1 VGA简介 16.2 实验任务 16.3 硬件设计 16.4 程序设计 16.5 下载验证 7章 RGB TFTLCD彩条显示实验 17.1 RGB TFTLCD简介 17.2 实验任务 17.3 硬件设计 17.4 程序设计 17.5 下载验证 8章 EEPROM读/写测试实验 18.1 EEPROM简介 18.2 实验任务 18.3 硬件设计 18.4 程序设计 18.5 下载验证 9章 实时时钟数码管显示实验 19.1 PCF8563简介 19.2 实验任务 19.3 硬件设计 19.4 程序设计 19.5 下载验证 第20章 SDRAM读/写测试实验 20.1 SDRAM简介 20.2 实验任务 20.3 硬件设计 20.4 程序设计 20.5 下载验证 第21章 录音机实验 21.1 WM8978简介 21.2 实验任务 21.3 硬件设计 21.4 程序设计 21.5 下载验证 第22章 OV7725摄像头VGA显示实验 22.1 OV7725简介 22.2 实验任务 22.3 硬件设计 22.4 程序设计 22.5 下载验证 第23章 SD卡图片显示实验(VGA显示) 23.1 SD卡简介 23.2 实验任务 23.3 硬件设计 23.4 程序设计 23.5 下载验证 第24章 音乐播放器实验 24.1 音乐播放器简介 24.2 实验任务 24.3 硬件设计 24.4 程序设计 24.5 下载验证 第25章 以太网通信实验 25.1 以太网简介 25.2 实验任务 25.3 硬件设计 25.4 程序设计 25.5 下载验证 第26章 基于OV7725的以太网传输视频实验 26.1 以太网视频传输简介 26.2 实验任务 26.3 硬件设计 26.4 程序设计 26.5 下载验证 第27章 高速A/D及D/A实验 27.1 高速A/D及D/A简介 27.2 实验任务 27.3 硬件设计 27.4 程序设计 27.5 下载验证 第28章 基于FFT IP核的音频频谱仪实验 28.1 FFT IP核简介 28.2 实验任务 28.3 硬件设计 28.4 程序设计 28.5 下载验证 第29章 基于FIR IP核的低通滤波器实验 29.1 FIR Compiler核简介 29.2 实验任务 29.3 硬件设计 29.4 程序设计 29.5 下载验证 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。