Learn · CERN

Talk32 min

CDCs, FIFOs, and Width Converters: How to Combine Open Logic Building Blocks Correctly

Oliver Bründler · CERN

Watch At CERN

About

In FPGA design, correctly handling clock domain crossings, buffering data streams, and matching data widths is critical for reliable and maintainable systems. The Open Logic FPGA Standard Library (open source) provides building blocks for these challenges, but many users struggle to understand when and how to combine them effectively.

This talk will walk you through the CDCs, FIFOs, and width converters in Open Logic and provide clear guidance on selecting and composing them for different scenarios, including asymmetric buffering and varying bandwidth requirements. Attendees will leave with actionable rules and patterns to use Open Logic building blocks correctly, avoid common pitfalls, and simplify FPGA system design.

00:00:00 Slide 1

00:01:01 Slide 2

00:01:22 Slide 3

00:02:56 Slide 4

00:03:20 Slide 5

00:04:05 Slide 6

00:04:30 Slide 7

00:05:20 Slide 8

00:05:56 Slide 9

00:07:05 Slide 10

The talk

  1. CDCs, FIFOs, and Width Converters: How to Combine Open Logic Building Blocks Correctly 2026-05-29 · 32 min · CERN's player

Credits and licence

Institution
CERN
Speaker
Oliver Bründler
Year
2026
Language
English
Subjects
Philosophy
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed