Webinar "Understanding Versal: The Adaptable Engines" -jetzt anmelden-

FPGA Design Techniques Essentials - LIVE ONLINE

For the successful implementation of digital circuits in the FPGA, the strong knowledge of the digital circuit’s basics is mandatory. The HDL based developing method simplifies the developing cycle, but for that, the developer must have the good knowledge of digital circuit design. Although most of the developers basically know the digital components like combinational and sequential and their usage, it is very important to know the FPGA architecture for which a digital design should be implemented.
After the review of combinational and sequential circuits, the design of combinatorial circuits, sequential circuits and sequential systems will be discussed.
Finally, Clock Domain Crossing and synchronization circuits are discribed.

Duration: 1 morning of 4 hours each

Times:    9.00 a.m. - 11.00 a.m.    Lecture part 1

              11.00 a.m. - 11.15 a.m.  15 minute break

              11.15 a.m. - 1.15 p.m.    Lecture part 2

After registration: the participant receives the presentation documents in electronic form (PDF) as well as the workbook for the exercises, the login data and a list of 
requirements to be done in advanced.

Course Objectives:

  • Describe the internal structures of FPGAs
  • Describe the clocking structures of FPGAs
  • Understand synchronous design techniques
  • Understand Clock Domain Crossing
  • Describe synchronization Circuits


Introduction to the FPGA Architecture (Xilinx 7-Series)

  • Combinatorial Resources
  • Sequential Resources
  • Embedded Resources
  • Clock Resources
  • RAMs and FIFOs
  • Input / Output Resources

Design Techniques

  • Synchronous vs. Asynchronous
  •  Synchronous Design Technique
  • Designing with RAMs and FIFOs
  • Designing with State Machines
  • Designing Interfaces

Clock Domain Crossing (CDC)

  • Synchronization Circuits
  • CDC Analysis

Anwendbare Technologien

  • Aktuelle FPGA-Technologien


  • Keine


28.02.2023 | Online
Training buchen

Dauer und Kosten

Dauer: 1 Tag (je 4 Stunden)

Kosten: 200,00 €
netto pro Teilnehmer inklusive ausführlicher Schulungsunterlagen


Michael Schwarz