FPGA Verilog开发实战指南:基于Intel Cyclone IV(基础篇)
上QQ阅读APP看书,第一时间看更新

在“硬件说明篇”我们完成了对“征途Pro”开发板硬件资源的系统说明;在“软件安装篇”带领读者完成了开发软件的安装与关联。实验平台与开发环境已经完备,接下来我们将带领读者踏上FPGA的“征途”。

学习任何知识与技能,都需要遵循由易到难、由浅入深的学习规律,这样既能打下坚实的基础,也不会打击学习积极性。学习FPGA也要遵循这个规律,所以我们将关于FPGA的学习按照先易后难的顺序分为三个部分:“基础入门篇”“学习强化篇”以及《FPGA Verilog开发实战指南:基于Intel Cydone IV(进阶篇)》。

在本篇中,我们对FPGA的基础知识做了系统讲解,其中包括对Verilog语法的学习,组合逻辑、时序逻辑、层次化、状态机、Latch、阻塞赋值与非阻塞赋值的相关知识的介绍,计数器、分频器的具体实现方法,按键、LED灯、蜂鸣器、数码管等部分简单外设的使用等,并且详细讲解了IP核的配置与使用方法。

基础入门篇讲解的知识是学习FPGA的基础知识,读者务必真正地理解、掌握这些知识,打下坚实的基础,这对后面的学习至关重要。