3 ms·
I thought that this was about the hardware description language Clash developed by some ex-colleagues, but it appeared to be something else. Clash [1] is based
by fjfaase 1y ago
I thought that this was about the hardware description language Clash developed by some ex-colleagues, but it appeared to be something else. Clash [1] is based on the functional programming language Haskell and it can output to VHDL, Verilog, or SystemVerilog.
Although the last official release mentioned on the website is from 2021, it is still actively developed on GitHub [2]. See also contranomy [3] for a non-pipelined RV32I RISC-V core written in Clash.
[1] https://clash-lang.org/ https://clash-lang.org/
[2] https://github.com/clash-lang/clash-compiler https://github.com/clash-lang/clash-compiler
[3] https://github.com/christiaanb/contranomy https://github.com/christiaanb/contranomy
- thezoq2 1y agoClash was the HDL that I used before starting Spade. I'm not a huge fan of haskell and wanted a few more hardware specific features which is why I didn't stick with it. That said, Clash is great and I know quite a few people at QBay. They don't seem to be slowing down any time soon!