field programmable device (FPD)
Field Programmable Devices(FPD) are pre-assembled electronic integrated circuits that users can program on-site for their own purposes. The group of FPD devices includes, among others, the Programmable Array Logics( PAL), the Programmable Logic Arrays( PLA) and the Field Programmable Gate Arrays( FPGA).