In this lecture, we will understand the basic concepts and operating principles of FPGAs, and examine the advantages of FPGAs and their differences from ASICs. Next, we will explain the FPGA design process and detailed FPGA design areas. We will learn about the types and roles of FPGA development tools, and proceed with the installation of Vivado, an AMD FPGA development tool. Through a simple example design practical exercise, you will experience the FPGA design process.
Free