原创
《Verilog HDL与FPGA数字系统设计》+浅读
一、开箱
Verilog HDL是硬件描述语言,用文本形式来描述数字硬件的结构语言和我们常见的C语言有所不同。
硬件架构上,常常使用FPGA+ARM的形式。用Verilog HDL语言搭建逻辑电路,就像磊积木一样用逻辑门电路去搭建你想要实现的硬件,比如RS触发器、T触发器等逻辑功能电路;再用C语言去控制处理这些逻辑功能形成的结果。
二、浅读体会
本来拿到书数会以为是直接讲解Verilog HDL语言。翻开书 第一章 再讲数字电路的基础内容,包括二进制及数码转换、逻辑门电路、组合逻辑电路。这都是要完成FPGA功能所需要的基础内容。很细节。
第二章 没有过多赘述,讲解了硬件描述语言。Verilog HDL语言基本结构、仿真软件介绍、语法。
第三章 则讲述接下来的实际应用。常用组合逻辑电路原理讲解,并且用Verilog HDL语言搭建逻辑电路。实际中的一些运算和运算优先级的讲解。很有意思的是,我居然在这本书上找到了课后题。这也说明这本书是教学用书,而且是在实际教学中检验过的教材。
第四章 对于基本用到的锁存器和触发器功能原理做了详细的介绍。通过触发器搭建计数电路,用Verilog HDL语言阐述做实例。还有寄存器、带有时序的逻辑电路的实现。
第五章 生活实际例子,交通信号灯的,实现Verilog HDL描述控制电路。
第六章 对于可编程逻辑器件的介绍,也就是FPGA内部架构以及IO做了介绍。
第七章 对于开发软件安装以及使用的介绍,包括实际仿真信号。不过我买了Xilinx的ZYNQ7020开发板,我个人在这块就开始要是用官方提供的开发软件Vivado。
第八章 上升到系统功能的讲解,以一个个实例从怎么开始分析到最后怎么实现过程。相当于开发一个项目需要流程去规范细化实现。
第九章 标准的接口,显示屏的驱动等实现。以整体的项目试验去新建完成。
第十章 前九章讲如何实现,这章讲到实现后的仿真及分析时序。主要讲信号的建立等分析方法。
三、以后计划
其实在拿到书之前有计划去学习FPGA,我也有买了FPGA的开发板。此书无疑让更有学习的途径去加强学习。
作者: zeroto_one, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3948896.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
lyyinhe_xi 2022-6-30 10:11