The purpose of this project was to design an interactive ADC-interfacing circuit board from scratch and then to create a VHDL program for the CPLD. The board was to have several different modes of operation including frequency measurement, voltage measurement (positive and negative), and diagnostic mode. This was an individual project.