<_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.