Introduction To FPGA and CPLD
If you are planning to move from microcontrollers to fpga or cpld technologies then the 10 lessons course from PyroEdu would be a nice start. FPGA’s is probably on of the most complex topic in electronics but it literary gives you the freedom to design