Introduction to FPGA Part 1 - What is an FPGA? | Digi-Key Electronics