Popularly known as Chips which incorporate the configuration of logic circuits. They consist of the Field Programmable Logic Devices (FPGAs), Complex Programmable Logic Devices (CPLD), and Programmable Logic Devices (PLD, PLA, GAL, PLA). These components have different ways of programming them and contain internal flash for storing configuration data.