*** tpb has joined #symbiflow | 00:00 | |
*** alexhw[m] has quit IRC | 00:19 | |
*** kmehall has quit IRC | 00:19 | |
*** John_K has quit IRC | 00:19 | |
*** _whitenotifier has quit IRC | 00:19 | |
*** alexhw[m] has joined #symbiflow | 00:19 | |
litghost | hackerfoo: Something is clear from looking at the data is that some expansion maps are significantly more empty with the new method | 00:21 |
---|---|---|
litghost | hackerfoo: Specifically, NR1BEG -> BYP_ALT | 00:21 |
litghost | hackerfoo: This is will no filling | 00:21 |
litghost | with* | 00:22 |
*** _whitenotifier has joined #symbiflow | 00:25 | |
*** kmehall has joined #symbiflow | 00:25 | |
*** John_K has joined #symbiflow | 00:25 | |
litghost | hackerfoo: I think when picking sample points, we should be maxizing the number of nodes at the location | 00:50 |
litghost | hackerfoo: I added a print for each expanded RR node, and only 10 NR1BEG nodes were expands | 00:51 |
litghost | hackerfoo: I would've expected 3 * 3 * 4 = 36, nodes to be expanded | 00:51 |
litghost | hackerfoo: Because there are 4 NR1BEG wires per interconnect switch box | 00:52 |
litghost | hackerfoo: This might explain why there is more data sparcity, but I'm not confident yet | 00:52 |
hackerfoo | litghost: I thought of just expanding a window at each point until there are enough samples, but I don't know how many is enough. | 00:59 |
hackerfoo | Also that's probably expensive to compute without some spatial data structure. | 01:00 |
*** freemint has quit IRC | 01:11 | |
hackerfoo | Okay, I'm going to build a grid per segment type with counts of that segment type, and then pick the maximum count in each grid cell, nearest the center to break ties. | 01:11 |
hackerfoo | litghost: Does that sound reasonable? | 01:12 |
litghost | That was my thinking | 01:12 |
litghost | One detail that may or may not matter is whether to use vpr or canonical point for centering | 01:13 |
hackerfoo | The canonical point is probably better, right? | 01:14 |
hackerfoo | Maybe I shouldn't use VPR coordinates at all. | 01:15 |
*** freemint has joined #symbiflow | 02:15 | |
*** freemint has quit IRC | 02:21 | |
*** stzsch has quit IRC | 02:46 | |
*** stzsch has joined #symbiflow | 02:49 | |
*** stzsch has quit IRC | 03:08 | |
*** stzsch has joined #symbiflow | 03:08 | |
*** stzsch has quit IRC | 03:23 | |
*** stzsch_ has joined #symbiflow | 03:23 | |
*** stzsch_ has quit IRC | 03:49 | |
*** stzsch has joined #symbiflow | 03:49 | |
*** rvalles has quit IRC | 03:51 | |
*** rvalles has joined #symbiflow | 04:33 | |
*** _whitelogger has quit IRC | 04:36 | |
*** _whitelogger has joined #symbiflow | 04:39 | |
*** Vonter has quit IRC | 04:52 | |
*** craigo has joined #symbiflow | 05:01 | |
*** Vonter has joined #symbiflow | 05:01 | |
*** kraiskil has joined #symbiflow | 05:16 | |
*** OmniMancer has joined #symbiflow | 05:29 | |
*** citypw has joined #symbiflow | 05:40 | |
*** _whitelogger has quit IRC | 05:45 | |
*** _whitelogger has joined #symbiflow | 05:48 | |
*** craigo has quit IRC | 05:50 | |
*** Bertl_zZ is now known as Bertl | 08:01 | |
*** freemint has joined #symbiflow | 08:17 | |
*** _whitelogger has quit IRC | 08:45 | |
*** _whitelogger has joined #symbiflow | 08:48 | |
*** freemint has quit IRC | 09:00 | |
*** freemint has joined #symbiflow | 09:01 | |
*** kuldeep has joined #symbiflow | 09:15 | |
*** kraiskil has quit IRC | 10:36 | |
*** Bertl is now known as Bertl_oO | 11:04 | |
*** proteus-guy has joined #symbiflow | 12:00 | |
*** kraiskil has joined #symbiflow | 13:44 | |
*** davidthings has joined #symbiflow | 14:16 | |
*** davidthings has quit IRC | 15:36 | |
*** davidw has joined #symbiflow | 15:36 | |
*** davidw is now known as Guest42602 | 15:37 | |
*** Guest42602 has quit IRC | 15:59 | |
*** Vonter has quit IRC | 16:24 | |
* lromor[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/oxaCNpNgcSZkDtqLzqBRJehx > | 16:28 | |
litghost | Yosys new inserts BUFG's automatically if "-noclkbuf" is not supplied. In the ROI graph, the BUFG is outside of the ROI. In the ROI-less graph the BUFG is required. | 16:31 |
litghost | As we are finalizing the ROI breakout work, we have intentionally disabled the yosys BUFG insertion behavior to accomidate both ROI and ROI-less graphs | 16:32 |
litghost | Once all xc7 graphs are ROI-less, we can re-enable Yosys's BUFG insertion | 16:32 |
*** Vonter has joined #symbiflow | 16:34 | |
lromor[m] | I see. Thanks for clarifying! | 16:50 |
*** citypw has quit IRC | 16:58 | |
*** OmniMancer has quit IRC | 17:00 | |
*** proteus-guy has quit IRC | 17:06 | |
*** ZipCPU has quit IRC | 17:12 | |
hackerfoo | litghost: Is it worth changing the `set_X` methods in vtr::Rect to the builder pattern so you can write e.g. `rect.set_ymin(1).set_ymax(2).set_xmin(3).set_xmax(4)`? | 17:28 |
litghost | hackerfoo: I'm relatively ambivalent on it, but you are welcome to make that change upstream and incorporate downstream | 17:29 |
hackerfoo | Okay. I don't like methods to return `void` if they can return something useful. | 17:30 |
*** ZipCPU has joined #symbiflow | 17:46 | |
*** proteus-guy has joined #symbiflow | 17:59 | |
*** kraiskil has quit IRC | 18:08 | |
*** proteus-guy has quit IRC | 19:04 | |
*** freemint has quit IRC | 19:58 | |
*** freemint has joined #symbiflow | 19:59 | |
*** freemint has quit IRC | 20:24 | |
*** freemint has joined #symbiflow | 20:30 | |
*** kraiskil has joined #symbiflow | 21:34 | |
*** kraiskil has quit IRC | 21:56 | |
*** freemint has quit IRC | 22:27 | |
*** freemint has joined #symbiflow | 22:31 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!