Verilog 入门:一份 HDLBits 学习指南
关于这篇文章: 这篇文章最初收录了我做过的全部 HDLBits 题解。182 道题放在同一个 Markdown 文件中,查找和维护都很麻烦,因此现在已经将代码单独整理到: felixtensor/hdlbits-solutions 仓库按 HDLBits 的题目目录组织,每道题对应一个文件。这篇文章则保留一些入门说明,以及做题时比较容易遇到的问题。 建议先独立完成题目,遇到问题时根据波形定位;确实无法解决,再将仓库中的代码作为思路参考。直接复制答案可以通过测试,但对理解 Verilog 没有什么帮助。 这篇文章主要面向刚开始在 HDLBits 上练习 Verilog 的读者。如果你刚接触 Verilog,建议按顺序阅读“先建立硬件的概念”“解题流程”和“常见问题”;如果已经做到状态机或读取仿真等相关题目,可以直接跳到对应小节。