User manual
Comments on module structure
▶
(System)Verilog is very C like.
▶
Multiple modules can be present in a source file.
▶
Consider naming the top module with the project name
followed by _top. For example my VGA_nano project top file
is named VGA_nano_top.sv.
▶
The top level module port signal names need to match the
names in the assigned .qsf file. The .qsf file assigns signal
names to actual pins on the FPGA.
▶
Occasionally one wants to combine two existing projects each
having its own top file. Consider using a top_top file.
EECS 452 – Fall 2014 Lecture 5 – Page 52/143 Tuesday – September 16, 2014