FPGA Verilog开发实战指南:基于Intel Cyclone IV(基础篇)

FPGA Verilog开发实战指南:基于Intel Cyclone IV(基础篇)

作者:刘火良杨森张硕

出版社:机械工业

出版年:2021年2月

ISBN:9787111674160

所属分类:诗歌文集

书刊介绍

《FPGA Verilog开发实战指南:基于Intel Cyclone IV(基础篇)》内容简介

本书包括32个章节,按照先易后难的顺序进行讲解,分为硬件说明篇、软件安装篇、基础入门篇和学习强化篇四大板块。从基础的硬件介绍、软件安装到基本电路开发,手把手教学。考虑到大多数学习者为FPGA初学者,所以本书把操作中的每个步骤都尽可能详细的介绍和描述,并附上大量的截图以供学习者实操参考。
刘火良,杨森,张硕编著。

作品目录

前言
硬件说明篇
第1章:初识FPGA
1.1、FPGA是什么
1.2、FPGA的技术优势
1.3、FPGA的应用方向
第2章:硬件开发平台详解
2.1、开发板简介
2.2、国内外FPGA产业现状
2.3、选择Cyclone
IV的理由
2.4、Cyclone系列FPGA芯片的命名方法
2.5、FPGA内部硬件结构简介
2.6、FPGA内部硬件结构与代码的关系
软件安装篇
第3章:Quartus软件和USB-Blaster驱动安装
3.1、Quartus
II_13.0软件的安装
3.2、添加器件库
3.3、USB-Blaster驱动器的安装
第4章:ModelSim软件安装
第5章:Visio和Notepad++软件安装
5.1、Visio软件的安装
5.2、Notepad++软件的安装
第6章:实现Quartus和ModelSim、Notepad++软件关联
6.1、Quartus
II_13.0和ModelSim_10.5se软件的关联
6.2、Quartus
II_13.0和Notepad++软件的关联
基础入门篇
第7章:初识Verilog
HDL
7.1、为什么选择用Verilog
HDL开发FPGA
7.2、Verilog
HDL语言的基础语法
7.3、章末总结
第8章:点亮LED灯
8.1、正确的设计流程
8.2、工程文件夹的管理
8.3、一个完整的设计过程
8.4、章末总结
第9章:简单组合逻辑
9.1、理论学习
9.2、实战演练——多路选择器
9.3、实战演练——译码器
9.4、实战演练——半加器
9.5、章末总结
第10章:层次化设计
10.1、理论学习
10.2、实战演练
10.3、章末总结
第11章:避免Latch的产生
11.1、Latch是什么
11.2、Latch的危害
11.3、几种产生Latch的情况
11.4、章末总结
第12章:时序逻辑的开始——寄存器
12.1、理论学习
12.2、实战演练
12.3、章末总结
第13章:阻塞赋值与非阻塞赋值
13.1、理论学习
13.2、阻塞赋值
13.3、非阻塞赋值
13.4、章末总结
第14章:计数器
14.1、理论学习
14.2、实战演练
14.3、章末总结
第15章:分频器
15.1、理论学习
15.2、实战演练一
15.3、实战演练二
15.4、章末总结
第16章:按键消抖模块的设计与验证
16.1、理论学习
16.2、实战演练
16.3、章末总结
第17章:流水灯
17.1、理论学习
17.2、实战演练
17.3、章末总结
第18章:状态机
18.1、理论学习
18.2、实战演练一
18.3、实战演练二
18.4、章末总结
第19章:数码管的动态显示
19.1、理论学习
19.2、实战演练
19.3、章末总结
第20章:快速开发的法宝——IP核
20.1、理论学习
20.2、实战演练
20.3、章末总结
学习强化篇
第21章:串口RS-232、21.1、理论学习
21.2、实战演练
21.3、章末总结
第22章:使用SignalTap
II嵌入式逻辑分析仪在线调试
22.1、逻辑分析仪简介
22.2、SignalTap
II的用法
第23章:简易频率计的设计与验证
23.1、理论学习
23.2、实战演练
23.3、章末总结
第24章:简易DDS信号发生器的设计与验证
24.1、理论学习
24.2、实战演练
24.3、章末总结
第25章:简易电压表的设计与验证
25.1、理论学习
25.2、实战演练
25.3、章末总结
第26章:VGA显示器驱动设计与验证
26.1、理论学习
26.2、实战演练
26.3、章末总结
第27章:HDMI显示器驱动设计与验证
27.1、理论学习
27.2、实战演练
27.3、章末总结
第28章:TFT-LCD液晶屏驱动设计与验证
28.1、理论学习
28.2、实战演练
28.3、章末总结
第29章:FIFO求和实验
29.1、理论学习
29.2、实战演练
29.3、章末总结
第30章:基于Sobel算法的边缘检测设计与实现
30.1、理论学习
30.2、实战演练
30.3、章末总结
第31章:基于SPI协议的Flash驱动控制
31.1、理论学习
31.2、实战演练
31.3、章末总结
第32章:基于I\(^{2}\)C协议的EEPROM驱动控制
32.1、理论学习
32.2、实战演练
32.3、章末总结
后记

相关推荐

微信二维码