Simon Monk's Programming FPGAs: Getting Started with Verilog examples ported from Elbert 2/Papilio One/Mojo boards with ISE to Nexys 4 DDR (Artix 7) with Vivado 2018.2
Kind of forked from https://github.com/simonmonk/prog_fpgas
More details: https://seguridad-agile.blogspot.com/2019/08/para-estudiar-programming-fpgas-getting.html