The Programmable Logic Device Board is a comprehensive instructional module that plugs directly into the Electronics Universal Training System base unit designed to teach the fundamental concepts of programmable logic such as CPLD and FPGA devices, CPLD device architecture, familiarization with industry-standard software, creating a program source, compilation, pin-out assignment, downloading the CPLD code to the device, and debugging to students who are both beginners and experts alike. The topics covered on this board include: basic concepts of programmable logic, CPLD architecture, graphic logic entry, writing a program in VHDL, compilation, assigning I/O pin-out, download the program to the CPLD, debug the programmed CPLD, and troubleshooting exercises. A minimal amount of wiring is required to setup the board, increasing the amount of time students have for hands on learning. The fault insertion system allows you to create an error on the board for students to troubleshoot, further developing their diagnostic skills. By creating, testing, and performing experiments from the included manual, students will learn the theory, practical applications, and gain a working knowledge of the fundamental concepts of programmable logic devices.