A beginner’s CPLD tutorial

Here’s a simple CPLD tutorial by Bitcycle.org which discusses detailed steps in the design and programming of a beginners first CPLD project. The project is adapted from Xilinx app note XAPP078, “XC9536 ISP Demo Board”. It uses the Xilinx XC9536 device, similar to the one on our CPLD development boards.