D
David Brown
Guest
On 25/03/2019 10:58, Svenn Are Bjerkem wrote:
Have you considered Spinal <https://github.com/SpinalHDL> ? It is a
high level HDL based on Scala.
On Sunday, March 24, 2019 at 11:01:05 PM UTC+1, Jan Coombs wrote:
On Sun, 24 Mar 2019 08:46:20 -0700 (PDT)
Svenn Are Bjerkem wrote:
On Sunday, March 24, 2019 at 8:31:34 AM UTC+1, Jan Coombs wrote:
On Sat, 23 Mar 2019 19:45:06 -0700 (PDT)
Kevin Neilson wrote:
"Hardware Construction Language": that's a good phrase. I write a lot of Matlab that generates Verilog. I wish I didn't have to, but that's the way it is.
Could you construct and simulate with MyHDL? The verilog
would then be just a simple export. [1]
Jan Coombs
I read on the myhdl discourse that there seems to be a problem with the myhdl owner not maintaining myhdl the way a proper project owner should. Care to comment on that?
Yes, this is a problem. The BDFL found time to consolidate
progress to a 0.10 release. The team look capable, but their
interests will likely diverge/fork if the leadership does not
improve.
What else combines the constructional power of the Python
ecosystem, with simulation speed equal to other free tools
[1], and spits out Verilog or VHDL?
The reason I don't write assembly these days is that gcc does the job for me *and* that there is a certain safety that gcc will not disappear because some leadership wanders off to more interesting projects. This has happened to "fast" tools in the past, and it will happen to "fast" tools in the future. When I decide to put a massive effort into learning something, I would like to know where I am heading. The current situation at myhdl is rocking my trust in it.
It is not that I am not willing to look into new ways of resolving my development and verification tasks. I am looking into both myhdl and cocotb[2] and I use ghdl as my simulator. cocotb managed to get their things together regarding the massive improvement in ghdl[3] on vhdl-2008, myhdl seem to still think iverilog is the only way to cosimulate in the FOSS world.
[2] http://potential.ventures/cocotb/
[3] https://github.com/ghdl/ghdl
Have you considered Spinal <https://github.com/SpinalHDL> ? It is a
high level HDL based on Scala.