عبارة عن دارة متكاملة صُمّمت لتمكين المستخدم من تصميم وبرمجة أنظمة مدمجة بعد التصنيع. وفي عام 1985، تم اختراع أول شريحة من قبل شركة Xilinx، تتألف من وحدة (CLBs) وتعني Configurable Logic Blocks، وهي وحدات منطقية قابلة للبرمجة تُستخدم في العمليات الرياضية وتخزين البيانات، وأيضاً من وحدات إدخال/ إخراج تحتوي على مكونات مثل flip-flops وmultiplexers. تتصل هذه الوحدات ببعضها عبر مصفوفة من الوصلات البرمجية، وتُبرمج باستخدام لغات مثل:(VHDL – Verilog) وتُستخدم في مجموعة واسعة من التطبيقات مثل معالجات الإشارات الرقمية (DSP) ولوحات التحكم والشبكات وغيرها. تتميّز بقدرتها على توفير مرونة فائقة حين يكون التكيّف السريع للنظام مهماً. ويبرز أحد أهم الاختلافات بين FPGA والمتحكمات العادية في أنّ شرائح FPGA تتميّز بقدرتها على تحديد وتغيير وظائفها وتكوينها بحسب الحاجة، بينما يأتي المتحكم العادي بوظائف محددة مسبقاً لا يمكن تعديلها بنفس السهولة.