Get in Touch

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

Number of participants


Price per participant

Upcoming Courses

Related Categories