Medically Complex Programmable Logic Device