Programmable Logic II: Program a CPLD from start to finish.
56.6K views on YouTube
Read the accompanying article: http://hackaday.com/2014/06/25/programmable-logic-ii-cpl/
Explore and program a Complex Programmable Logic Device. This Includes both a quick PCB layout tip and sample Verilog.