A Field Programable Gate Array is an integrated circuit that is designed to be configured by the customer post manufacturing.