FIELD-PROGRAMMABLE GATE ARRAY