Chisel would allow me to write say, a codec algorithm and compile it into hardware, correct? As well as specify the hardware that is necessary to describe it?
I'm a casual in that space but I thought Chisel was an HDL that could be used to support HLS.