Silicon Lab

Physical Design Problems

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

Implement 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.4.1 Finish legal cell placement 975 Implement Easy Verilator

Physical Design · L2

  1. L2.7.1 Budget both sides of the block 1050 Implement Medium Verilator

Physical Design · L3

  1. L3.1.1 A floorplan after snapping 1050 Implement Medium Verilator

Physical Design · L4

  1. L4.3.1 Recover wirelength after legalization 975 Implement Easy Verilator

Physical Design · L5

  1. L5.1.1 Separate local skew from clock spread 975 Implement Easy Verilator

Physical Design · L6

  1. L6.6.1 Compute a clock-pin antenna budget 975 Implement Easy Verilator

Physical Design · L7

  1. L7.1.1 Make the hold repair survive four corners 1050 Implement Medium Verilator

Physical Design · L8

  1. L8.1.1 Keep the FIFO crossings visible 1050 Implement Medium Verilator