Field-Programmable Array Devices and Complex Programmable Circuits represent distinct techniques for implementing digital functions. Programmable logic comprise an grid of configurable logic elements , https://sparklemilchip.com/product-category/components/memory-storage/