Boolean algebra, Flip-flops, K-Maps, Verilog

Lab notes

Lab supporting documents

Prelabs

Additional Resources

VGA Driver Files

  • VGA Video Tutorial (Must be logged in to you Umaine account to view) : Video Tutorial
    • There is a mistake in the video when instantiating the make box module, it should be make_box make_first_player_paddle( and not module make_first_player make_box(
  • Example simple top level : VGA_top.v
  • DE0 VGA Driver Module : DE0_VGA.v
  • PLL (Phase Locked Loop) Verilog File : PLL_PIXEL_CLK.v
  • QSF File : VGA_top.qsf

Testbenches

  • Tutorial video on testbenches (Must be logged in to you Umaine account to view) : Testbenches Tutorial