Arithmetic practice problems

Arithmetic circuits turn math into gates. Practice adders, subtractors, ALUs, leading-zero counters and CRCs in SystemVerilog, and compare how small and how shallow your design synthesizes.