What is an FPGA and what are its benefits? 1
This lecture will briefly answer these questions. 2
FPGA is a technology that brings programmability to hardware. With programming an FPGA, you can almost 3
implement any logical or mathematical function directly on the hardware, which compared to the CPU 4
platforms provides several unique features including Flexibility and Adaptability, High-speed, 5
Low response time, Low power and energy consumption, 6
Cost Efficiency, Faster Time to Market, 7
Real-Time Applications, 8
And Reconfigurable System on Chip. 9
FPGA has been around for almost four decades and is used mainly by highly-trained hardware engineers. They are 10
mainly used for control logics in industry and prototyping. 11
However recently, FPGA has become the key technology in many new products, applications and areas 12
including 13
Aerospace & Defence, Automotive, Medical Equipment, Deep Learning, AI Inference, Neural Networks 14
5G Wireless, Wired and Wireless Communications, Database and Data Analytics, Financial Technology 15
and High-Performance Computing 16
In the next lecture, I’ll point out the different levels of design approach in FPGA. 17
These are the takeaway messages from this lecture, 18
FPGA is a reconfigurable hardware platform that can be configured after manufacturing 19
A wide range of real applications can benefit from FPGA capabilities 20
Now the quiz for this short lecture, 1-Make a list of three features of the FPGA Technology 21
2. Make a list of some of the possible applications for FPGAs by connecting to the Xilinx website