Thursday, 2020-10-08

*** tpb has joined #yosys00:00
*** Degi has quit IRC02:31
*** Degi has joined #yosys02:32
*** citypw has joined #yosys02:36
*** _whitelogger has quit IRC02:39
*** _whitelogger has joined #yosys02:41
*** captain_morgan has quit IRC03:17
*** captain_morgan has joined #yosys03:19
*** captain_morgan has quit IRC04:18
*** captain_morgan has joined #yosys04:20
*** cr1901_modern has joined #yosys04:21
*** LJ_cache has quit IRC04:29
*** FL4SHK has quit IRC06:27
*** FL4SHK has joined #yosys06:29
*** promach3 has quit IRC06:35
*** notafile has quit IRC06:35
*** wiizzard has quit IRC06:35
*** fevv8[m] has quit IRC06:35
*** jryans has quit IRC06:35
*** gkelly has quit IRC06:35
*** fevv8[m] has joined #yosys06:43
*** proteusguy has quit IRC06:46
*** proteusguy has joined #yosys06:48
*** notafile has joined #yosys07:03
*** jryans has joined #yosys07:03
*** promach3 has joined #yosys07:03
*** wiizzard has joined #yosys07:03
*** gkelly has joined #yosys07:03
*** vidbina has joined #yosys07:07
*** FFY00 has quit IRC07:12
*** FFY00 has joined #yosys07:13
*** kraiskil has joined #yosys07:19
*** proteusguy has quit IRC07:33
*** jryans has quit IRC07:33
*** notafile has quit IRC07:33
*** _whitelogger has quit IRC07:33
*** kmehall_ has quit IRC07:33
*** proteusguy has joined #yosys07:33
*** _whitelogger has joined #yosys07:35
*** jryans has joined #yosys07:36
*** notafile has joined #yosys07:37
*** peepsalot has quit IRC07:38
*** kmehall_ has joined #yosys07:38
*** peepsalot has joined #yosys07:46
*** kraiskil has quit IRC08:05
*** ejcspii has joined #yosys08:30
*** ejcspii has quit IRC08:35
pepijndevosuh... nextpnr claims to use 100% CPU but my fans are idle and routing is making close to zero progress08:59
pepijndevosIt's taking 2 minutes per batch08:59
daveshahtry running with --debug --verbose to see what it is stuck on09:03
pepijndevosand abort 3467 seconds of progress? XD okay let's see09:04
daveshahare your delays messed up by any chance?09:05
*** az0re has quit IRC09:05
daveshaheither that or unresolveably conflicting signals are usually the cause of weird router behaviour09:05
pepijndevosuh, this is Apicula, so delays could be... interesting09:06
daveshahas we've discussed before, they don't need to be accurate09:06
daveshahthey just need to be consistent with your delay estimate09:06
tntMmm, I usually cherry pick " ice40: Pack LUT and carry in more cases" and "ice40: Use correct delays for LUT-permutation pips" from your branches, I'm wondering if that could explain why some seed yield router ending in a infinite loop.09:06
pepijndevosyea I think we changed them and that seemed to resolve the problem back then09:06
pepijndevosBut this design uses a significant part of the FPGA, so without clock routing it could be that it just struggles a lot with timing09:07
pepijndevosrunning...09:10
pepijndevosI have no idea what I'm looking at. How much of this output do you want?09:13
pepijndevosIt seems to be doing a fair amount of unbinding09:14
daveshahAbout 20-30 nets worth of output should be enough to get a rough idea09:16
pepijndevoshttps://bpa.st/GXXA09:17
tpbTitle: View paste GXXA (at bpa.st)09:17
daveshahCan't see anything too obviously wrong09:18
daveshahThe visited node count is quite high so I suspect it is just the delay estimate needs tuning09:18
daveshahprobably increasing09:18
pepijndevosctx.setDelayScaling(0.05, 0.5) this one right?09:19
daveshahYeah09:19
pepijndevospick a number haha09:19
daveshahTry doubling both to start with09:19
pepijndevoswoooo that's going so much faster09:20
pepijndevosbefore it was showing 100ms+ pauses in the output, now it's racing by faster than I can read09:21
pepijndevosI think the number of visited nodes is much lower indeed now09:21
pepijndevossome output: https://bpa.st/76OQ I'll run it without debug now to see if it finishes09:23
tpbTitle: View paste 76OQ (at bpa.st)09:23
daveshahIf the estimate is now too high (I suspect the second number in particular might be) it will go much faster but also take more iterations09:23
pepijndevosI see... I'll try tweaking it a bit more09:23
daveshahThis is a picorv32 demo?09:23
pepijndevosyea09:24
daveshahdo you have any RAM primitives yet?09:24
pepijndevosno haha09:24
daveshahfor some reason I've found bitblasted RAMs tend to be quite slow to route09:24
pepijndevosso it's taking up most of the 9k luts with registers09:24
*** ktemkin has quit IRC09:27
*** ktemkin has joined #yosys09:28
pepijndevosit's actually only marginally worse in terms of itterations than before. I recall at 31000 it was at 8k unrouted before, while now it's at 9k09:29
pepijndevosyay, I'm counting primes ;)09:46
*** X-Scale` has joined #yosys10:32
*** X-Scale has quit IRC10:34
*** X-Scale` is now known as X-Scale10:34
*** vidbina has quit IRC10:41
*** alexhw has quit IRC10:53
*** alexhw has joined #yosys10:55
*** ejcspii has joined #yosys11:31
*** ejcspii has quit IRC11:36
*** vidbina has joined #yosys11:49
*** kristianpaul has quit IRC13:06
*** kristianpaul has joined #yosys13:12
*** ejcspii has joined #yosys13:44
*** ejcspii has quit IRC13:49
*** kraiskil has joined #yosys14:00
*** Asu has joined #yosys14:15
*** vidbina has quit IRC14:45
*** kraiskil has quit IRC14:49
*** citypw has quit IRC14:52
*** kraiskil has joined #yosys15:09
*** kraiskil has quit IRC15:54
*** az0re has joined #yosys16:01
*** az0re has quit IRC16:11
*** az0re has joined #yosys16:25
*** emeb has joined #yosys16:48
*** ejcspii has joined #yosys17:52
*** ejcspii has quit IRC17:57
*** indy_ is now known as indy18:11
*** evil_chuck has joined #yosys18:12
*** lf has quit IRC18:13
*** lf has joined #yosys18:15
*** lf has quit IRC18:52
*** lf has joined #yosys18:56
*** az0re has quit IRC19:03
*** anticw has quit IRC19:30
*** anticw has joined #yosys19:30
*** bzztploink has quit IRC19:32
*** kraiskil has joined #yosys19:48
*** az0re has joined #yosys19:58
*** bzztploink has joined #yosys20:09
*** evil_chuck has quit IRC20:13
*** anticw has quit IRC20:23
*** anticw has joined #yosys20:23
*** kraiskil has quit IRC20:54
*** X-Scale` has joined #yosys21:06
*** X-Scale has quit IRC21:08
*** X-Scale` is now known as X-Scale21:08
*** Asu has quit IRC21:57
*** az0re has quit IRC23:01
*** bzztploink has quit IRC23:29
*** bzztploink has joined #yosys23:36
*** lf has quit IRC23:54
*** lf has joined #yosys23:55

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!