Da wir FPGAs neu programmieren können, ist es unmöglich, feste NAND-Gatter wie ASICs zu verwenden, um die kombinatorische Logikstruktur zu vervollständigen, sondern einige Strukturen zu verwenden, die für eine wiederholte Konfiguration geeignet sind. Daher empfehlen FPGA-Hersteller, die Struktur der Nachschlagetabelle zu verwenden. Die Nachschlagetabelle kann diese Anforderung erfüllen. Gegenwärtig ist die auf der SRAM-Technologie basierende Nachschlagetabellenstruktur zur Programmierstruktur von Mainstream-FPGAs geworden.