I wasn't aware of any other big players doing this... I suspect it will limit the impact this project can have if industry can't adopt it easily into existing processes.
I wasn't aware of any other big players doing this... I suspect it will limit the impact this project can have if industry can't adopt it easily into existing processes.
Other HDL based on scala includes SpinalHDL.
These two HDL are pretty welcomed because of opensource and usability. You can find lots of projects in them. Notably rocket-chip, which is also in chisel. https://github.com/chipsalliance/rocket-chip
They're around for a while but still young and some people are pushing for adoption.
There, solved it once and for all. :)
It was created and used by the same group that created RISC-V so it makes perfect sense.
SiFive, arguably the biggest player in RISC-V, use Chisel to design their processors.
Scala has actually some stand in HW development and high-performance computing. See also https://spatial-lang.org/ which is another Scala DSL, this time for accelerators.
Scala in general is a much underrated language. One of the most powerful high level languages, but with a concise and very clean core. Since the new syntax was introduced in version 3 it even looks amazingly beautiful.
I know, people (frankly especially here on HN) are repeating some FUD about this language, but this are usually issues solved a decade ago.
People should really reconsider trying out Scala. Especially the new major version 3.
https://virtuslab.com/blog/the-most-common-scala-myths-debun...
Why? (I know nothing about hardware design, but know a thing or two about Scala. All the languages better than Scala are used even less than Scala.)