UltraFast Design Methodology
UltraFast Design Methodology
This course describes the FPGA design best practices and skills to be successful using the Vivado Design Suite. This includes the necessary skills to improve design speed and reliability, including: system reset design, synchronization circuits, optimum HDL coding techniques, and timing closure techniques using the Vivado software. This course encapsulates this information with an UltraFast design methodology case study. The UltraFast® design methodology checklist is also introduced.
Skills Gained
After completing this comprehensive training, you will know how to:
- Describe the UltraFast Design Methodology Checklist
- Identify key areas to optimize your design to meet your design goals and performance objectives
- Define a properly constrained design
- Optimize HDL code to maximize the FPGA resources that are inferred and meet your performance goals
- Build resets into your system for optimum reliability and design speed
- Build a more reliable design that is less vulnerable to metastability problems and requires less design debugging later in the development cycle
- Identify timing closure techniques using the Vivado™ Design Suite
- Describe how the UltraFast design methodology techniques work effectively through case studies and lab experience
2-Day Instructor-led Course | Price USD | Training Credits |
---|---|---|
Hosted Online - $299/day | $598 | 6 |
In-Person Registration - $399/day | $798 | 8 |
Printed Course Book (A PDF book is included in the course fee) | $100 | 1 |
Private Training | Contact Us | Contact Us |
Follow on Coaching | Contact Us | Contact Us |
Be the first to know. Sign up for our newsletter.
Who should attend:
- Engineers who seek training for FPGA design best practices that increase design performance and increase development productivity.
Skills Gained
After completing this comprehensive training, you will know how to:
- Describe the UltraFas Design Methodology Checklist
- Identify key areas to optimize your design to meet your design goals and performance objectives
- Define a properly constrained design
- Optimize HDL code to maximize the FPGA resources that are inferred and meet your performance goals
- Build resets into your system for optimum reliability and design speed
- Build a more reliable design that is less vulnerable to metastability problems and requires less design debugging later in the development cycle
- Identify timing closure techniques using the Vivado Design Suite
- Describe how the UltraFast design methodology techniques work effectively through case studies and lab experience
Course Outline
Day 1 | Day 2 |
---|---|
|
|
Please note: The instructor may change the content order to provide a better learning experience.
Prerequisites:
- Some knowledge of FPGA design techniques is helpful
- Experience with the Vivado Design Suite or attendance of one of our existing Vivado Design Suite training courses is required
- Intermediate knowledge of Verilog or VHDL