我正在使用Altera(现在的英特尔)Quartus Prime开发s / w和DE0_Nano Cyclone IV开发板学习Verilog。我有Charles Roth等人的书“Digital Systems Design Using Verilog”,它在Verilog模块级别上表现得非常出色。我还查看了许多在线教程,并且我有一个使用单个Verilog文件的项目,尽管它很好。
我缺少什么,找不到任何指导是如何将项目拆分为多个层次结构的Verilog源文件。我只希望层次结构的顶级文件在Quartus项目的.bdf文件中实例化顶层模块(项目的顶层像电路一样绘制)。
任何想法如何做到这一点?我认为只需包含顶级Verilog文件中的低级文件(通过`include指令)不是最好的方法。 (虽然怀疑它会起作用)
帮助表示感谢, 约翰