Hardent
  • 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
Hardent now part of Rambus
Back to
Course scheduleCourse list

FPGA Design Process Fundamentals (On-Demand)

Get an overview of the FPGA design process: FPGA project stages, project management processes, tools, and much more.

This on-demand training course provides an overview of the FPGA design process for managers, non-designers working with FPGA design teams, and early career FPGA designers looking for an understanding of the FPGA design process in a real-life context.

In this course you will learn the phases of an FPGA project and the deliverables of each phase. You will understand the key project management processes and helpful tools involved in the FPGA design process and create the infrastructure for FPGA projects. You will also learn the basic architectures of the AMD-Xilinx UltraScale+ FPGA and the Zynq UltraScale+ MPSoC.

Release date

April 2022

Level

FPGA 1

Training duration

3 hours (available online for 30 days)

Price

USD 300 or 3 Training Credits

Course Part Number

HDT-FPGADP-ODV

Who Should Attend?

Managers and non-designers working with FPGA design teams, early career FPGA designers wanting to get an overview of the design process in a real-life context, and anyone wishing to understand the FPGA Design Process

Prerequisites

None

Software Tools

None

Hardware

None

Skills gained

After completing this comprehensive training, you will have the necessary skills to:
  • Understand the main concepts of the FPGA design process
  • Identify the activities, deliverables, and documentation generated at each phase of an FPGA project
  • Identify the critical members of the FPGA implementation team and understand the important project management processes and tools involved in the FPGA design process
  • Understand how to create or participate in the infrastructure for FPGA projects

Course Outline

  • Introduction to the FPGA Design Process Fundamentals
    • This module provides the underlying concepts of the FPGA design process. The main ideas are that the FPGA design process is creating hardware. We walk through the ideas of:
      • What is an FPGA project
      • What are the risks associated with FPGA design
      • What are the fundamental building blocks of FPGAs
      • How are those building blocks accessed during the normal design process with a high-level description of the processes involved in moving a design from RTL code to bitstream
      • How the FPGA design process is NOT software
  • Project Phases
    • This module walks through a normal project design cycle and describes the activities that are performed in an FPGA project during each phase. The focus of the module is identifying the important deliverables of the various FPGA project stages, including the documentation generated at each phase. The module proceeds to describe what sections one would expect to find in the FPGA documentation, and an outline of the scope and depth of each of these sections.
  • Project Management
    • This module starts by identifying the critical members of an FPGA implementation team, with emphasis on distinguishing the two major sub-teams involved in the process (Design and Verification). Design re-use through intellectual property is also explored.The module then outlines the important project management processes and tools involved in the FPGA design procedure.
  • Implementation Guidelines
    • This module gives some recommendations as to how to create the infrastructure for FPGA projects and outlines some best practices for implementing the processes (simulating the design and using the AMD-Xilinx tools to implement it). In addition, some very top-level examples of coding guidelines are given.
  • AMD-Xilinx Product Offerings
    • These modules offer an overview of the key AMD-Xilinx architectures and their associated features. You will understand how AMD-Xilinx devices have evolved over time, learn about the main elements when designing with these devices, and get a high-level overview of the tools used during the design process.
      • Basic FPGA Architecture
      • Zynq UltraScale+ MPSoC Overview

Enquire Now

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

Course Schedule

  • Enquire Now
Wondering Which Course to Take?

Check out our full course list or download our learning path guide to find the right course level and topic for you!

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
Free Webinar

May 5 | 14:00 EST
Developing Algorithms for Versal ACAP: Optimization

Includes a live Q&A session with our trainer Reg Zatrepalek!

Upcoming Sessions
Latest News
Contact Us
Rambus Completes Acquisition of Hardent
Strengthens CXL Memory Interconnect Initiative and accelerates roadmap of data center solutions
More
Rambus to Acquire Hardent, Accelerating Roadmap for Next-Generation Data Center Solutions
Augments world-class engineering team with deep SoC digital design expertise for Rambus CXL Memory Interconnect Initiative
More
Frame Buffer Compression IP Subsystem for TCON IC Manufacturers Launched by Hardent
Proven IP subsystem enables TCON IC manufacturers to leverage new Embedded DisplayPort low power features and significantly reduce frame buffer area using VESA DSC.
More
Upcoming Sessions
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.

I’ve worked with Hardent for many years and have recommended them a few times in the past. Hardent has always been extremely successful with their clients. They have many flexible ways of working with a client and will negotiate a mutually beneficial solution.

In our case, they just log into our servers and we are in constant contact via IM, email, phone, etc., but they have all their own design tools as well, so they can work either way. Being in the same time zone makes working with them easy. I am sure you will be happy with the outcome of their work. They’ll hit the ground running much faster than a single contractor would.

Marshall Johnson
Sr. Director Global ASIC/FPGA/IP Development
ADVA Optical Networking
More testimonials
Hardent © 2002-2022.
All rights reserved.
  • Privacy Policy