whitequark changed the topic of #nmigen to: nMigen hardware description language · code https://github.com/nmigen · logs https://libera.irclog.whitequark.org/nmigen
pftbest has quit [Remote host closed the connection]
peeps[zen] has quit [Ping timeout: 265 seconds]
peepsalot has joined #nmigen
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 265 seconds]
alanvgreen_ has joined #nmigen
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 272 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 265 seconds]
emeb_mac has quit [Ping timeout: 268 seconds]
emeb_mac has joined #nmigen
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 252 seconds]
Degi_ has joined #nmigen
Degi has quit [Ping timeout: 265 seconds]
Degi_ is now known as Degi
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 265 seconds]
aquijoule_ has joined #nmigen
richbridger has quit [Ping timeout: 268 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 272 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 272 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 265 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 258 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 272 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 258 seconds]
pftbest has joined #nmigen
alanvgreen_ has quit [Quit: Connection closed for inactivity]
bvernoux has joined #nmigen
emeb_mac has quit [Quit: Leaving.]
someone--else has joined #nmigen
<d1b2> <Kergadon> Is there a way to include verilog code into nmigen? It seemed like there should be a way to interface them since yosys handles both, but I couldn't find any info on how to do so after about 30 min of digging.
<vup> @Kergadon, you can use instantiate foreign modules using `Instance` and if you use the platform build system you can use `platform.add_file(name, content)` to add (for example verilog) files
<d1b2> <Kergadon> Thanks!
<d1b2> <mtk> in simulation, is there any way for Passive process to wait for clock edge?
jfng[m] has joined #nmigen
<whitequark> use `platform.add_file(filename, content)` to include Verilog sources, and then use Verilog modules through `Instance`
emeb has joined #nmigen
someone--else has quit [Quit: Connection closed]
someone--else has joined #nmigen
<d1b2> <tnt> Speaking of which, I was kind of surprised when I got a "duplicate module xxx" when I happened to name m.submodules.xxx somewhere else in my design.
<d1b2> <tnt> (and xxx is part of included verilog sources)
someone--else has quit [Quit: Connection closed]
emeb_mac has joined #nmigen
bvernoux has quit [Quit: Leaving]
emeb has quit [Ping timeout: 265 seconds]
emeb_mac has quit [Ping timeout: 268 seconds]
emeb has joined #nmigen
emeb_mac has joined #nmigen
<whitequark> that's hard to avoid
alanvgreen_ has joined #nmigen
lf has quit [Ping timeout: 250 seconds]
lf has joined #nmigen
pftbest has quit [Remote host closed the connection]
emeb has quit [Quit: Leaving.]