CPLD

Complex programmable logic device(CPLD)