Field-Programmable Logic Arrays and Complex Programmable CPLDs represent distinct methodologies for implementing digital functions. Programmable logic comprise an array of configurable logic blocks , https://sparklemilchip.com/product/actel-a3p1000-fg256i/