Nice simple introduction. Would be interesting for someone here with access to HLS tools, esp C to verilog stuff, to tell us what speedup they get straight-up using the C code. As in, very little input past what the HLS tools come up with.