Using FPGA development boards for multi-course laboratory support | IEEE Conference Publication | IEEE Xplore