Field-Programmable Array FPGAs and Complex Programmable Circuits represent distinct methodologies for implementing custom circuits . FPGAs comprise an array of configurable programmable elements, https://sparklemilchip.com/product/actel-a3p1000-fgg484i/