Question: why fpga is called field programmable?
Answer: FPGAs are a class of digital chips which have programmable logic. This means that when we power on an FPGA chip it does not perform a specific function. It waits for us to tell it what function it must perform. This is the reason for it being called “programmable”.