Home
  • About Us
    • History
    • Mission
    • Team
    • Partners & Memberships
    • Customer Stories
  • Applications
    • Video
    • Automotive
    • Aerospace & Defense
    • Industrial
    • Telecommunications
  • News
    • Press Releases
    • Blog
    • Events
  • Careers
  • Contact
  • LinkedIn
  • Twitter
Xilinx & Verification Training Courses
Quality training delivered by industry experts
Back to
Course scheduleCourse list

Advanced Hardware Debugging Techniques Using Vivado Design Suite

Learn how to debug your designs quickly and effectively using advanced debug techniques in the Vivado Design Suite.

This Xilinx training will show you how to use the debug tools in the Vivado® Design Suite to address advanced verification/debugging challenges.

As FPGA designs become increasingly more complex, designers continue to look for ways to reduce design and debug time. The powerful, yet easy-to-use, Vivado logic analyzer debug solution helps minimize the amount of time required for verification and debug.

This two-day course will not only introduce you to the cores and tools, and illustrate how to use the triggers effectively, but also show you effective ways to debug designs to enable you to reduce your overall design development time. Students will also learn about the benefits of debug using the in-system IBERT and the required steps for adding it to a design. This training will provide hands-on labs that demonstrate the Vivado debug tool, as well as IBERT and the serial transceiver built-in test features that can help validate the serial link.

Release date

May 29, 2020

Level

FPGA 3

Training duration

2 days

Price

USD 1600 or 16 Training Credits

Course Part Number

HDT-VLA2D-ILT

Who Should Attend?

System and logic designers who want to minimize verification and debug time

Prerequisites

  • Basic knowledge of the VHDL or Verilog language
  • Digital design knowledge
  • Familiarity with FPGA architecture

Software Tools

  • Vivado Design or System Edition 2020.1

Hardware

  • Architecture: N/A*
  • Demo boards: Zynq UltraScale+ MPSoC ZCU104 board

Skills gained

After completing this comprehensive training, you will have the necessary skills to:
  • Identify each Vivado IDE debug core and explain its purpose
  • Effectively utilize the Vivado logic analyzer
  • Implement the Vivado IDE debug cores using both the netlist insertion and HDL instantiation tool flows
  • Select effective test points in your design
  • Optimize design and core performance when debug cores are used
  • Execute various techniques for collecting data including
  • File storage
  • Script
  • Build custom triggers
  • Generate an IBERT design
  • Use serial I/O analyzer to verify a serial transceiver link
  • Use the Vivado debug cores in transceiver designs

Course Outline

  • Introduction to Vivado Logic Analyzer
  • Debug Cores – Overview
  • JTAG to AXI Master Core
  • Remote Debugging
  • Lab 1: Remote Debugging (Optional)
  • Netlist Insertion Flow
  • Lab 2: Inserting a Debug Core Using the Netlist Insertion Flow
  • HDL Instantiation Flow
  • Lab 3: Adding a Debug Core Using the HDL Instantiation Flow
  • Debug Flow in IP Integrator
  • Lab 4: Debugging Flow – IPI Block Design
  • Introduction to Triggering
  • Advanced Triggering
  • Lab 5: Triggering Using the Trigger State Machine
  • Capturing Data in Multiple Clock Domains
  • Lab 6: Sampling and Capturing Data in Multiple Clock Domains
  • Trigger and Debug at Device Startup
  • Vivado Debug Methodology
  • Lab 7: ECO Flow
  • Debugging Using TCL Commands
  • Lab 8: VIO Tcl Scripting
  • Transceiver Test and Debug
  • Lab 9: IBERT Design
  • Lab 10: Serial Transceiver Core Debugging

Please download the respective PDF of your course: *

  • Advanced_Hardware_Debugging_Techniques_Using_Vivado_Design_Suite_hdt-vla2d_2020-1_ilt_H

* The course version can be found in the training registration form

Related Courses

Vivado Design Suite Advanced XDC and Static Timing Analysis with Design Methodology

View course

Advanced Timing Closure Techniques for the Vivado Design Suite

View course
Contact HardentContact me
Your Trainer, Rick
Have a question about the course?

Course Schedule

  • Mar 30–31, 2021
    Live E-Learning
    Register
  • May 19–20, 2021
    Live E-Learning
    Register
Wondering Which Course to Take?

Download our learning path guide to find the right course level and topic for the next step in your career development.

Training Funding

From Xilinx training credits to government funding, there are several options available to help you cover training costs.

See our list of resources
Upcoming Sessions
Mar 03–04
Designing with Versal AI Engine 2
Register
Mar 08–11
Designing with the Versal ACAP: Architecture and Methodology
Register
Mar 08–10
Advanced Timing Closure Techniques for the Vivado Design Suite
Register
Mar 15–16
Designing with Xilinx Serial Transceivers
Register
Complete Course Schedule
Latest News
Contact Us
Hardent Announces Availability of New Xilinx Versal ACAP Training Courses
New Xilinx Versal ACAP training courses will cover all aspects of designing with the latest Xilinx device category.
More
Hardent Announces Expansion of Xilinx Training in the USA
Hardent selected by Xilinx to be the new Xilinx training provider in four U.S. states.
More
Hardent and PLC2 Announce New IP Partnership to Support German Semiconductor Companies
PLC2 named as the official IP representative for Hardent’s video compression IP cores in Germany, Austria, and Switzerland.
More
Upcoming Sessions
Mar 03–04
Designing with Versal AI Engine 2
Register
Mar 08–11
Designing with the Versal ACAP: Architecture and Methodology
Register
Mar 08–10
Advanced Timing Closure Techniques for the Vivado Design Suite
Register
Mar 15–16
Designing with Xilinx Serial Transceivers
Register
Complete Course Schedule
Contact Hardent
Your Trainer, Rick
Have a question about the course?
HardentMontreal
450 rue Saint-Pierre, suite 300
Montreal
,
QC
H2Y 2M9
Canada
T +1 (514) 284-5252
F +1 (514) 284-5052
Tick to hear more from Hardent by email. This includes our newsletter, details about offers, new courses, and events. You can opt out at any time. For further information, please refer to our privacy policy.

Having worked in the past with independent electronic design consultants, we appreciate Hardent’s quality, team work and timely service. The company has excellent project management skills, open communication, constant follow-up and a flexible approach. We have been working with Hardent for about two years now. Though initially I was not excited about outsourcing R&D, I feel that I can 100% count on Hardent, as they know their business well and they directed us toward good technical decisions.

Michel Bitar
R&D/ I.T Manager
Prodco International Inc.
More testimonials
Training Partners
WHDL logo
Hardent © 2002-2021.
All rights reserved.
  • Privacy Policy