Design gallery
Runnable RTL, right in your browser
Two kinds of design live here, and both simulate live with no installs: recipes are our official, explained building blocks, and community projects are what everyone else has shared. Open one to watch its waveform, then edit and fork your own. New here? Start with an LED blink. Ready to ship? Grab verified IP from the library and core registry.
Official building blocks, each with an explanation, gotchas and the verified library module. See how recipes fit the library →
18 designs · Newest · Most viewed
-
UART receiver recipe
an official RTL recipe
0 views
-
Skid buffer recipe
an official RTL recipe
0 views
-
Priority encoder recipe
an official RTL recipe
0 views
-
LFSR (pseudo-random) recipe
an official RTL recipe
0 views
-
Barrel shifter recipe
an official RTL recipe
0 views
-
Asynchronous FIFO recipe
an official RTL recipe
0 views
-
UART transmitter recipe
an official RTL recipe
0 views
-
Two-flop synchronizer recipe
an official RTL recipe
1 view
-
SPI master recipe
an official RTL recipe
0 views
-
PWM generator recipe
an official RTL recipe
0 views
-
One-hot state machine recipe
an official RTL recipe
0 views
-
Gray-code converter recipe
an official RTL recipe
0 views
-
Synchronous FIFO recipe
an official RTL recipe
0 views
-
Edge detector recipe
an official RTL recipe
1 view
-
Button debouncer recipe
an official RTL recipe
1 view
-
CRC-8 (serial) recipe
an official RTL recipe
0 views
-
Clock divider (do it with an enable) recipe
an official RTL recipe
0 views
-
Round-robin arbiter recipe
an official RTL recipe
0 views