Join our team. We’re hiring FPGA engineers in FL and MD. APPLY NOW

Vivado Boot Camp for the FPGA User Phase 3: Floorplanning and Advanced Timing Closure

DEPRECATED COURSE: This course is older and no longer offered with our regular course list. It is only available as a private class.

Our exclusive class contains modules from these AMD courses:

COURSE CODE: BLT-VIVB3

This Vivado Design Suite course examines advanced timing constraints and exceptions. It demonstrates timing closure techniques, such as baselining, pipelining, synchronization circuits, floorplanning and optimum HDL coding techniques that help with design timing closure. This course also shows you how to debug your design using advanced capabilities of the Vivado Logic Analyzer.

Learn more about the AMD Vivado Design Suite.

See Course Outline

Scheduled Classes

No Scheduled Sessions - Contact Us to ask about setting one up!

View our Full Calendar for class date status.
(Confirmed, Closed, Full)

Training Duration:

3 Days

Thanks for a great class!

I have attended a bunch of training courses over the years. This one was definitely one of the best I have attended. Erich did a great job, and the material is very well done. Thanks for a great class!

– Student from Vivado Boot Camp for the FPGA User Phase 1

Be the first to know. Sign up for our newsletter.

Who should attend:

Experienced AMD FPGA designers.

Skills Gained

After completing this comprehensive training, you will know how to:

  • Apply appropriate I/O timing constraints and design modifications for source-synchronous and system-synchronous interfaces
  • Use Vivado Design Suite reports and utilities to full advantage, especially the Clock Interaction report
  • Describe the "baselining" process to gain timing closure on a design
  • Apply baseline constraints to determine if internal timing paths meet design timing objectives
  • Apply timing exception constraints in a design as part of the Baselining procedure to fine tune the design
  • Define a properly constrained design
  • Use Vivado Design Suite reports and utilities to full advantage, especially the Clock Interaction report
  • Utilize floorplanning techniques to improve design performance
  • Use the Vivado logic analyzer and debug flows to debug a design
  • Debug a design with multiple clock domains with the help of multiple debug cores using the Vivado logic analyzer
  • Utilize AMD Xilinx security features, bitstream encryption and authentication using AES for design and IP security
  • Debug a design at the device startup phase to debug issues related to startup events, such as MMCM lock and design coming out of reset

Course Outline

Please note: The instructor may change the content order to provide a better learning experience.

Updated 03-12-2025
©2025 Advanced Micro Devices, Inc. Xilinx, Inc. is now part of AMD. Xilinx, the Xilinx logo, AMD, the AMD Arrow logo, Alveo, Artix, Kintex, Kria, Spartan, Versal, Vitis, Virtex, Vivado, Zynq, and other designated brands included herein are trademarks of Advanced Micro Devices, Inc.