Designing FPGAs Using the Vivado Design Suite 1 – FPGA Essentials
Designing FPGAs Using the Vivado Design Suite 1 – FPGA Essentials
COURSE CODE: FPGA-VDES1
This course offers introductory training on the AMD Vivado Design Suite and demonstrates the FPGA design flow for those uninitiated to FPGA design.
The course provides experience with:
- Creating a Vivado project with source files
- Simulating a design
- Performing pin assignments
- Applying basic timing constraints
- Synthesizing and implementing
- Debugging a design
- Generating and downloading a bitstream onto a demo board
3-Day Instructor-led Course | Price USD | Training Credits |
---|---|---|
Hosted Online - $600/day | $1800 | 18 |
In-Person Public Registration - $600/day | $1800 | 18 |
Printed Course Book (A PDF book is included in the course fee)
Cannot be purchased without registration. | $100 | 1 |
Private Training | Learn More | Learn More |
Coaching | Learn More | Learn More |
Scheduled Classes
Live Online Training (9am-5pm ET)
Training Duration:
3 Days
Be the first to know. Sign up for our newsletter.
Who should attend:
Digital designers new to FPGA design who need to learn the FPGA design cycle and the major aspects of the Vivado Design Suite.
Software Tools
- Vivado Design Suite
Hardware
- Architecture: UltraScale FPGAs
- Demo board: Zynq UltraScale+ MPSoC ZCU104 board*
* This course focuses on the UltraScale architecture.
Skills Gained
After completing this comprehensive training, you will know how to:
- Use the New Project Wizard to create a new Vivado IDE project
- Describe the supported design flows of the Vivado IDE
- Generate a DRC report to detect and fix design issues early in the flow
- Use the Vivado IDE I/O Planning layout to perform pin assignments
- Perform clocking and static timing analysis (STA)
- Synthesize and implement an HDL design
- Apply clock and I/O timing constraints and perform timing analysis
- Use the Xilinx Power Estimator (XPE) tool to estimate power
- Use the Schematic and Hierarchy viewers to analyze and crossprobe a design
- Use the Vivado logic analyzer and debug cores to debug a design
Course Outline
Day 1 | Day 2 | Day 3 |
---|---|---|
Device Architectures
| Design Analysis
| Pin Planning
Power
Configuration
Debugging
|
Please note: The instructor may change the content order to provide a better learning experience.
Prerequisites:
- Basic knowledge of the VHDL or Verilog language
- Digital design knowledge