Silicon Lab

Digital Design Problems

Build a design, hunt its bugs, or repair what fails. Every answer runs on a real simulator.

Verify problems

Build starts from a specification: make it work, then make it small or fast. Bug Hunt asks for the checker or the test that catches broken designs. Repair hands you a failure: find the cause, then fix the design.

RTL Design · R7 RTL That Others Can Read and Verify

  1. R7.2.1 The FIFO that checks itself 1125 Verify Medium Verilator

RTL Design · R8 Capstones

  1. R8.4.2 Catch the faulty stream filters 1500 Verify Hard Browser