ChanServ changed the topic of #nmigen to: nMigen hardware description language · code at https://github.com/nmigen · logs at https://freenode.irclog.whitequark.org/nmigen · IRC meetings each Monday at 1800 UTC · next meeting TBD
<_whitenotifier> [YoWASP/nextpnr] whitequark pushed 1 commit to develop [+0/-0/±1] https://git.io/Jt20w
<_whitenotifier> [YoWASP/nextpnr] whitequark 9f8cfa7 - Update dependencies.
lf_ has quit [Ping timeout: 258 seconds]
lf has joined #nmigen
<_whitenotifier> [nmigen] hansfbaier commented on issue #572: Add option to suppress code generation comments - https://git.io/Jt2E1
<_whitenotifier> [nmigen] hansfbaier edited a comment on issue #572: Add option to suppress code generation comments - https://git.io/Jt2E1
<_whitenotifier> [YoWASP/yosys] whitequark pushed 1 commit to develop [+0/-0/±1] https://git.io/Jt2EQ
<_whitenotifier> [YoWASP/yosys] whitequark ef1ecb2 - Update dependencies.
<_whitenotifier> [nmigen] whitequark commented on issue #572: Add option to suppress code generation comments - https://git.io/Jt2u6
<_whitenotifier> [nmigen] whitequark edited a comment on issue #572: Add option to suppress code generation comments - https://git.io/Jt2u6
richbridger has joined #nmigen
aquijoule__ has quit [Ping timeout: 264 seconds]
revolve has quit [Read error: Connection reset by peer]
pftbest has quit [Remote host closed the connection]
revolve has joined #nmigen
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 256 seconds]
futarisIRCcloud has joined #nmigen
<agg> in case anyone else is like me and regularly ends up running nextpnr with --seed 1, --seed 2, --seed 3 until it passes, i finally hacked together a little python script to do it and collect stats/console histogram etc https://twitter.com/adamgreig/status/1357882118731427840
pftbest has joined #nmigen
<agg> (I appreciate the timing accuracy is not necessarily good enough for a MHz or two to make a real difference...)
<vup> hmm, how is one supposed to handle FFSynchronizers together with nmigen formal? The FFSynchronizers are reset-less by default (for good reasons), but when using formal this of course causes problems, as even if one properly resets the design / assumes a valid initial state, one cannot assume the proper values for the inner stages of the FFSynchronizer
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
Degi_ has joined #nmigen
Degi has quit [Ping timeout: 240 seconds]
Degi_ is now known as Degi
pftbest has quit [Ping timeout: 240 seconds]
<_whitenotifier> [nmigen] hansfbaier commented on issue #572: Add option to suppress code generation comments - https://git.io/Jt2a5
Bertl_oO is now known as Bertl_zZ
<mithro> agg: I love that! You did a much better job then I would have.
<agg> I guess I should tidy up the wrapper and release it properly 😅
<agg> I was planning to add "stop on success", your Google doc is exactly what I wanted
<mithro> agg: daveshah said he would be interested in including something like that with nextpnr
<mithro> agg: I was actually more interested in the statistical side of things...
<agg> Probably better done inside npnr rather than relying on a python wrapper but my c++ is long neglected and not sure how straightforward spawning the processes would be
<agg> Yea, the stats are quite interesting, though what I actually want to know is what difference it makes in reality
<agg> In this toy example there's maybe 5MHz of spread and I expect you'd need to go to a corner of PVT space to see any difference
electronic_eel has quit [Ping timeout: 256 seconds]
electronic_eel has joined #nmigen
<agg> Might be a fun excuse to fix the long broken env chamber at work, heh. I wonder if it makes sense as a sort of "production release" to spend some cpu finding the best seed and hoping it buys you some margin.
electronic_eel has quit [Ping timeout: 240 seconds]
electronic_eel has joined #nmigen
electronic_eel has quit [Ping timeout: 246 seconds]
electronic_eel has joined #nmigen
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
PyroPeter_ has joined #nmigen
PyroPeter has quit [Ping timeout: 240 seconds]
PyroPeter_ is now known as PyroPeter
aquijoule_ has joined #nmigen
richbridger has quit [Ping timeout: 276 seconds]
_whitelogger has joined #nmigen
SpaceCoaster_ has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
SpaceCoaster has joined #nmigen
emeb_mac has quit [Quit: Leaving.]
pftbest has joined #nmigen
petitionynd has joined #nmigen
revolve has quit [Read error: Connection reset by peer]
revolve has joined #nmigen
petitionynd has quit [K-Lined]
Bertl_zZ is now known as Bertl
Chips4Makers has quit [Remote host closed the connection]
bvernoux has joined #nmigen
chipmuenk has joined #nmigen
Chips4Makers has joined #nmigen
bvernoux1 has joined #nmigen
bvernoux has quit [Ping timeout: 240 seconds]
<d1b2> <mardab> Hey, can I ask about something that I'm pretty sure that one might call it stupid?
<Sarayan> stuuuuuuuuuuuuupid!
<Sarayan> Ok it's done, you can ask now
aquijoule_ has quit [Ping timeout: 256 seconds]
bvernoux1 has quit [Quit: Leaving]
bvernoux has joined #nmigen
<d1b2> <mubes> @agg just made my Christmas card list brilliantly helpful. Ta. I've got a build that seems to have a pretty spread depending on seed, so I'm well used to the 'am I feeling lucky' random number generator thing....indeed, release builds have the magic number coded into the makefile to save others the pain.
richbridger has joined #nmigen
<agg> mubes: glad to hear it! definitely got a more positive reception than I expected for 50 lines of late night python
emeb_mac has joined #nmigen
pftbest has quit [Remote host closed the connection]
revolve has quit [Read error: Connection reset by peer]
pftbest has joined #nmigen
Bertl is now known as Bertl_oO
revolve has joined #nmigen
pftbest has quit [Ping timeout: 256 seconds]
pftbest has joined #nmigen
electronic_eel has quit [Ping timeout: 256 seconds]
electronic_eel has joined #nmigen
electronic_eel has quit [Ping timeout: 265 seconds]
electronic_eel_ has joined #nmigen
electronic_eel_ has quit [Client Quit]
electronic_eel has joined #nmigen
bvernoux1 has joined #nmigen
bvernoux has quit [Ping timeout: 272 seconds]
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 276 seconds]
chipmuenk has quit [Quit: chipmuenk]
pftbest has joined #nmigen
BeerSerc_ has quit [Remote host closed the connection]
R3D has joined #nmigen
R3D has left #nmigen [#nmigen]
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
revolve has quit [Ping timeout: 240 seconds]
revolve has joined #nmigen
bvernoux1 has quit [Quit: Leaving]
<lsneff> Found some time to work on ligeia again. Been having trouble with inconsistent mmap performance.