Verilog设计流水灯(第一项)
发布时间
阅读量:
阅读量
刚刚完成大挑项目的策划工作,现在又到了更新博客的时间。为了便于各位对Verilog_FPGA应用感兴趣的朋友们学习,今天我想分享一篇关于流水灯设计的文章。虽然这个设计看起来较为简单,但其在FPGA设计基础中占据着极其重要的地位,体现了模块化设计的核心理念。
初始流水灯,很傻,很天真。
这是我学习Verilog数字系统设计时悟出的真理,看着流水灯很神秘,其实往深处学习,很简单,很简单。
无需过多赘述,直接进入主题,首先介绍一个模块。在FPGA Verilog设计过程中,模块化设计堪称核心要点,明确输入与输出端口并进行封装处理,能够有效避免诸多问题。
经过具体设计后,其输入与输出端口便可清晰呈现:

在此过程中,我们需要为系统提供一个输入时钟信号、一个复位按键以及用于计数的计时器模块。随后,FPGA将输出一个由四位LED组成的显示结果,此处我们默认采用四个LED(同样适用于六个或八个的情况)。在明确输入与输出端口配置之后,即可着手进行Verilog数字系统
全部评论 (0)
还没有任何评论哟~
