Solving Advent Of Code on FPGAs with Haskell RetroClash
Summary
In-depth exploration of solving Advent of Code puzzles on FPGAs using Haskell's Clash. The article explains hardware design concepts such as Mealy machines, RTL, and BRAM, walks through incremental design iterations, and discusses deploying to FPGA hardware with real-world tooling and code references.