Silicon Lab

Physical Design Problems

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

Fix 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.

Physical Design · L1

  1. L1.6.1 The clock that reached no register 1050 Fix Easy Verilator

Physical Design · L2

  1. L2.8.1 Restore the same-edge hold check 1125 Fix Medium Verilator

Physical Design · L3

  1. L3.3.1 Open a route past the macros 1125 Fix Medium Verilator

Physical Design · L4

  1. L4.4.1 Repair the slow reset tree 1125 Fix Medium Verilator

Physical Design · L5

  1. L5.3.1 Put the external clock at its real edge 1125 Fix Medium Verilator

Physical Design · L6

  1. L6.3.1 Give the crossbar pins room 1125 Fix Medium Verilator

Physical Design · L7

  1. L7.5.1 Reconnect the selector without new base cells 1125 Fix Medium Verilator

Physical Design · L8

  1. L8.2.1 Diagnose hold before adding cells 1125 Fix Medium Verilator