A project-based approach to FPGA-aided teaching of digital systems | IEEE Conference Publication | IEEE Xplore