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
Vivado Overview
- What is Vivado?
- Vivado features
Digital Systems
- Analog systems vs digital systems
- FPGA architecture
Preparing the Development Environment
- Installing and configuring Vivado
- Navigating the interface
Vivado Quick Start
- Creating a project
- Structuring folders and configuration files
- Developing a board
Vivado Tools
- Building a I/O pin planning project
- Using high synthesis tools
- Adding ports
- Executing design checks
- Reporting noise
IP Cores
- Working with cores
- Creating, adding, and managing core repositories
Automation
- Using TCL scripts
- Creating custom TCL scripts
Hardware Design
- Working with simulation
- Using debugging tools
Soft Core Processors and FPGA Development
- Creating soft core processors
- Programming the FPGA
Summary and Conclusion
Requirements
- An understanding of logic design and electronics
- C programming experience
Audience
- FPGA Developers
14 Hours