PLEASE NOTE: This is a LIVE INSTRUCTOR-LED training event delivered ONLINE.
It covers the same scope and content as a scheduled in-person class and delivers comparable learning outcomes.
This course covers all essential Xilinx FPGA design concepts. It affords you a solid foundation for leveraging Xilinx tools and technology. We cover every aspect of FPGA design, from architectural considerations, to detailed timing constraints and static-timing-analysis (STA), to individual designer productivity. The comprehensive range of topics derives from combining elements of both the “FPGA Design with Vivado DS” – Level 1 & Level 2 courses, along with the “Ultra-Fast Design Methodology” course. This results in a uniquely broad range of coverage and skillsets packaged in a cost-effective time frame. That maximizes your training budget ROI. Each session is organized to reinforce learning and retention. Beyond the raw data, our certified instructors provide over-arching context and FPGA design insights.
The emphasis of this course is on:
Hardware developers who are relatively new to Xilinx tools and technology and who still require high level QoR, and individual productivity.
Essential Tcl for Vivado (online) teaches the essentials of the Tcl language with particular focus on its application within the Xilinx Vivado™ Design Suite. It can be taken independently either before or after Vivado Adopter training as convenient (subject to availability).
After completing this comprehensive training, you will have the necessary skills to:
Session 1
Xilinx Device Architectures
HDL Techniques
Vivado Tool Flow
Design Analysis
Power
Synthesis and Implementation
Pin Planning
Session 2
Timing – Basics & Intermediate
Use the report clock networks report to determine if there are any generated clocks in a design.
I/O Constraints and Virtual Clocks
Apply I/O constraints and perform timing analysis.
Setup and Hold Violation Analysis
Covers what setup and hold slack are and describes how to perform input/output setup and hold analysis.
Apply clock group constraints for asynchronous clock domains.
Introduces timing exception constraints and applying them to fine tune design timing.
Use the Timing Constraints Wizard to apply missing timing constraints in a design.
Introduces the timing constraints editor tool to create timing constraints.
Use the post-implementation timing summary report to sign-off criteria for timing closure.
Session 3
Clocking in the UltraScale and 7-Series Architecture
Clock buffers in the UltraScale and 7-Series Architecture
I/O in the UltraScale and 7-Series Architecture
Design Techniques
Power
Configuration
Debugging
Tcl
Session 4
IP Integrator
Vivado IP Catalog
Debugging
UltraFast Design Methodology
UltraFast Design Methodology
13 Nov 2023 | ONLINE Americas | Enquire |
28 Nov 2023 | ONLINE EurAsia | Enquire |
4 Dec 2023 | ONLINE Americas | Enquire |
Complete an enquiry form and a Doulos representative will get back to you.
Enquiry FormPrice on request