Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
Overview of Vivado
- Understanding Vivado.
- Key features of Vivado.
Digital Systems
- Differences between analog and digital systems.
- Understanding FPGA architecture.
Preparing the Development Environment
- Installing and configuring Vivado.
- Navigating the user interface.
Vivado Quick Start
- Project creation.
- Organizing folders and configuration files.
- Developing for a board.
Vivado Tools
- Planning I/O pins.
- Utilizing high-level synthesis tools.
- Adding ports.
- Performing design checks.
- Analyzing reports.
IP Cores
- Working with cores.
- Creating, adding, and managing core repositories.
Automation
- Using TCL scripts.
- Developing custom TCL scripts.
Hardware Design
- Conducting simulations.
- Utilizing debugging tools.
Soft Core Processors and FPGA Development
- Creating soft core processors.
- Programming the FPGA.
Summary and Conclusion
Requirements
- Familiarity with logic design and electronics.
- Experience with C programming.
Target Audience
- FPGA Developers.
14 Hours