Electronics workshop: Programming of FPGAs (5op)
Opintojakson tunnus: TT00DN24
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
- englanti
Osaamistavoitteet
After completing the course, the student is able to:
- Understand the architecture and operational principles of field-programmable gate arrays (FPGAs), particularly the Xilinx PYNQ platform.
- Design and implement digital logic circuits using hardware description languages and high-level synthesis tools.
- Develop embedded applications that utilize FPGA capabilities for parallel hardware execution.
- Integrate hardware and software components in embedded systems using FPGA development workflows.
- Use FPGA development tools to prototype, test, and debug logic designs effectively.
Sisältö
- architecture and operational principles of Xilinx PYNQ platform
- workflow from code level to practical implementation in FPGA platform
- required tools for the development workflow
- benefits and limitations of FPGAs
Esitietovaatimukset
Digital systems design course or equivalent skills in VHDL.