Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the basic principles and architecture of Field Programmable Gate Arrays (FPGAs), discussing the implementation options for digital circuits, the idea of programmable logic, the principle of programmable logic, early complex programmable logic, AND-OR based programmable logic, and the modern FPGAs. It also explains the issues of AND-OR based programmable logic, logic operations in FPGAs, logic blocks in modern FPGAs, connecting CLBs with configurable global routing, programming FPGAs, complex macros in modern FPGAs, FPGAs as a System on Chip (SoC) platform, and the FPGA implementation flow.