FPGA及Verilog快速入门(基础版)
发布时间
阅读量:
阅读量
Verilog HDL(硬件描述语言)是在广泛应用的C语言基础上衍生出的一种用于描述硬件结构的编程语言,具备较高的灵活性以及便于学习和操作的特性。相较于其他同类工具,该语言的学习周期较短,使用者能够较为迅速地掌握其应用方法。现阶段,Verilog HDL已在FPGA开发及集成电路设计领域中占据主导地位,成为行业内的首选方案。
简单的编程案例
为了迅速掌握Verilog语言的基础,建议从较为简单的编程实例着手。以LED流水灯程序为例,可以直观地展示Verilog代码的结构框架,具体实现代码如下所示。
module led(
input sys_clk , //系统时钟
input sys_rst_n, //系统复位,低电平有效
output reg [3:0] led //4位LED灯
);
//parameter define
parameter WIDTH = 25 ;
parameter COUNT_MAX = 25_000_000; //板载50M时钟=20ns,0.5s/20ns=25000000,需要25bit
//位宽
//reg define
reg [WIDTH-1:0] counter ;
r
全部评论 (0)
还没有任何评论哟~
