<blueCmd>
debit is pretty nice, but sadly it seems to have bit-rotten over the years
<blueCmd>
I tried using it to reverse the bit-file of a Virtex-4 just now, and it's pretty ifficy to get to run, especially since only some Virtex pars are supported
forksand has joined ##openfpga
freemint has quit [Ping timeout: 245 seconds]
freemint has joined ##openfpga
freeemint has joined ##openfpga
freemint has quit [Ping timeout: 240 seconds]
freeemint has quit [Remote host closed the connection]
freeemint has joined ##openfpga
rombik_su has joined ##openfpga
cr1901_modern has quit [Read error: Connection reset by peer]
cr1901_modern has joined ##openfpga
Asu`afk is now known as Asu
OmniMancer has quit [Quit: Leaving.]
craigjb has quit [Ping timeout: 240 seconds]
craigjb has joined ##openfpga
emeb has joined ##openfpga
<emily>
pepijndevos: hi, poking you as I figure you probably know more about ghdl than me -- I'd like to package it for NixOS/nixpkgs, but not sure whether a release version or the git HEAD would be more appropriate (nixpkgs is totally fine having as long as they're kept reasonably stable, and I notice that the last release is quite old)
<emily>
pepijndevos: I'd also like to understand which backend to use for the package -- looks like only mcode and llvm get tarball releases, so presumably not gcc at least?
<emily>
(I'm fine with build pain, just want to give the best experience for users. if both backends are useful than I can package them both)
<pepijndevos[m]>
emily the right guy to talk to would be 1132 something on gitter. I'd say for synthesis definitely master, for simulation stable is fine
<pie__>
(yeah the good thing about nix is hopefully you only go through build pain theN+1 times you try to get it to build right, the first time)
<emily>
pepijndevos[m]: ok, thanks :)
<pepijndevos[m]>
There is a page in the docs about the backends
<emily>
I'd be interested in seeing VHDL synthesis working, that requires a patched yosys right?
<pepijndevos[m]>
Basically I think GCC has some coverage thing, but llvm is easier to build. Mcode is slower
<pepijndevos[m]>
No, you can load ghdldynth-beta as a plugin
<emily>
oh, cool
<pepijndevos[m]>
That's the recommended way until the plugin is upstreamed in yosys
<pepijndevos[m]>
Tristan is currently working on memory interference, after which it should be able to synthesize Microwatt
<pepijndevos[m]>
Should, because they keep adding new things haha
<emily>
does it support building multiple backends or do you need separate ghdl builds for that? ah, well, I should ask this stuff on the gitter I suppose :)
<emily>
just need to find the time to jump through the hoops of yet another chat platform...
<pepijndevos[m]>
I think it's separate builds
<pepijndevos[m]>
Yea this 1132 guy maintains packages and docker images
<pepijndevos[m]>
At least with gitter you can just oauth once with github and be done, rather than getting an invite for every single project [angry look at slack]