*** tpb has joined #yosys | 00:00 | |
*** srk has quit IRC | 00:00 | |
*** srk has joined #yosys | 00:03 | |
*** kristianpaul has quit IRC | 00:04 | |
*** kristianpaul has joined #yosys | 00:05 | |
*** lf has quit IRC | 00:24 | |
*** lf has joined #yosys | 00:24 | |
*** philtor has joined #yosys | 00:26 | |
*** dxld has quit IRC | 00:49 | |
*** dxld has joined #yosys | 00:52 | |
*** vidbina_ has quit IRC | 02:08 | |
*** craigo has joined #yosys | 02:16 | |
*** citypw has joined #yosys | 02:23 | |
*** citypw has quit IRC | 02:24 | |
*** citypw has joined #yosys | 02:25 | |
*** Degi_ has joined #yosys | 03:50 | |
*** Degi has quit IRC | 03:50 | |
*** Degi_ is now known as Degi | 03:50 | |
*** _whitelogger has quit IRC | 03:57 | |
*** _whitelogger has joined #yosys | 03:59 | |
*** jfcaron has quit IRC | 05:00 | |
*** _whitelogger has quit IRC | 05:09 | |
*** _whitelogger has joined #yosys | 05:11 | |
*** citypw has quit IRC | 05:33 | |
*** emeb_mac has quit IRC | 06:05 | |
*** futarisIRCcloud has quit IRC | 06:44 | |
*** _whitelogger has quit IRC | 07:54 | |
*** _whitelogger has joined #yosys | 07:56 | |
*** FFY00 has quit IRC | 08:18 | |
*** FFY00 has joined #yosys | 08:19 | |
*** fevv8[m] has quit IRC | 09:00 | |
*** citypw has joined #yosys | 10:21 | |
*** evil_chuck has joined #yosys | 10:56 | |
*** evil_chuck has left #yosys | 10:56 | |
*** jakobwenzel has joined #yosys | 12:28 | |
*** futarisIRCcloud has joined #yosys | 12:36 | |
*** daveshah is now known as gatecat | 13:04 | |
*** gmc has joined #yosys | 13:27 | |
*** jfcaron has joined #yosys | 14:25 | |
*** jfcaron has quit IRC | 14:49 | |
agg | i've been playing with running lots of nextpnr seeds and noticed that even seemingly insignificant/very small changes to my design can lead to large shifts in the nextpnr timing distribution, as though yosys/abc is either finding a bad seed or (assuming it's all deterministic) has very high sensitivity to initial conditions; are there any knobs i can tweak inside synthesis? | 15:04 |
---|---|---|
agg | for example, I have a design with 300 luts and might get 80+-5MHz from 500 nextpnr runs, and swapping the order of a small priority encoder drops the whole distribution 10MHz, same number of cells used | 15:06 |
agg | I don't have an exact example case to share yet (and mostly I'm going through nmigen too, which adds another layer), but I've noticed it happening several times while trying to improve timing on this design | 15:06 |
agg | (e.g. in nmigen I have an if/elif that drives a registered signal, and just swapping their ordering can cause this huge change in timing distribution, and then making another small change elsewhere restores it) | 15:08 |
*** srk has quit IRC | 15:08 | |
*** srk has joined #yosys | 15:09 | |
*** danvet has joined #yosys | 16:14 | |
*** srk has quit IRC | 17:08 | |
*** srk has joined #yosys | 17:09 | |
*** emeb_mac has joined #yosys | 17:32 | |
*** citypw has quit IRC | 17:34 | |
*** futarisIRCcloud has quit IRC | 17:44 | |
*** craigo has quit IRC | 18:37 | |
*** Thorn has joined #yosys | 19:06 | |
*** jfcaron has joined #yosys | 19:22 | |
*** X-Scale` has joined #yosys | 19:34 | |
*** X-Scale has quit IRC | 19:35 | |
*** X-Scale` is now known as X-Scale | 19:35 | |
*** vidbina_ has joined #yosys | 19:48 | |
*** vup has quit IRC | 20:40 | |
*** vup has joined #yosys | 20:55 | |
*** danvet has quit IRC | 22:19 | |
*** vidbina_ has quit IRC | 23:05 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!