Thursday, 2019-10-31

*** tpb has joined #symbiflow00:00
*** alexhw[m] has quit IRC00:19
*** kmehall has quit IRC00:19
*** John_K has quit IRC00:19
*** _whitenotifier has quit IRC00:19
*** alexhw[m] has joined #symbiflow00:19
litghosthackerfoo: Something is clear from looking at the data is that some expansion maps are significantly more empty with the new method00:21
litghosthackerfoo: Specifically, NR1BEG -> BYP_ALT00:21
litghosthackerfoo: This is will no filling00:21
litghostwith*00:22
*** _whitenotifier has joined #symbiflow00:25
*** kmehall has joined #symbiflow00:25
*** John_K has joined #symbiflow00:25
litghosthackerfoo: I think when picking sample points, we should be maxizing the number of nodes at the location00:50
litghosthackerfoo: I added a print for each expanded RR node, and only 10 NR1BEG nodes were expands00:51
litghosthackerfoo: I would've expected 3 * 3 * 4 = 36, nodes to be expanded00:51
litghosthackerfoo: Because there are 4 NR1BEG wires per interconnect switch box00:52
litghosthackerfoo: This might explain why there is more data sparcity, but I'm not confident yet00:52
hackerfoolitghost: 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
hackerfooAlso that's probably expensive to compute without some spatial data structure.01:00
*** freemint has quit IRC01:11
hackerfooOkay, 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
hackerfoolitghost: Does that sound reasonable?01:12
litghostThat was my thinking01:12
litghostOne detail that may or may not matter is whether to use vpr or canonical point for centering01:13
hackerfooThe canonical point is probably better, right?01:14
hackerfooMaybe I shouldn't use VPR coordinates at all.01:15
*** freemint has joined #symbiflow02:15
*** freemint has quit IRC02:21
*** stzsch has quit IRC02:46
*** stzsch has joined #symbiflow02:49
*** stzsch has quit IRC03:08
*** stzsch has joined #symbiflow03:08
*** stzsch has quit IRC03:23
*** stzsch_ has joined #symbiflow03:23
*** stzsch_ has quit IRC03:49
*** stzsch has joined #symbiflow03:49
*** rvalles has quit IRC03:51
*** rvalles has joined #symbiflow04:33
*** _whitelogger has quit IRC04:36
*** _whitelogger has joined #symbiflow04:39
*** Vonter has quit IRC04:52
*** craigo has joined #symbiflow05:01
*** Vonter has joined #symbiflow05:01
*** kraiskil has joined #symbiflow05:16
*** OmniMancer has joined #symbiflow05:29
*** citypw has joined #symbiflow05:40
*** _whitelogger has quit IRC05:45
*** _whitelogger has joined #symbiflow05:48
*** craigo has quit IRC05:50
*** Bertl_zZ is now known as Bertl08:01
*** freemint has joined #symbiflow08:17
*** _whitelogger has quit IRC08:45
*** _whitelogger has joined #symbiflow08:48
*** freemint has quit IRC09:00
*** freemint has joined #symbiflow09:01
*** kuldeep has joined #symbiflow09:15
*** kraiskil has quit IRC10:36
*** Bertl is now known as Bertl_oO11:04
*** proteus-guy has joined #symbiflow12:00
*** kraiskil has joined #symbiflow13:44
*** davidthings has joined #symbiflow14:16
*** davidthings has quit IRC15:36
*** davidw has joined #symbiflow15:36
*** davidw is now known as Guest4260215:37
*** Guest42602 has quit IRC15:59
*** Vonter has quit IRC16:24
* lromor[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/oxaCNpNgcSZkDtqLzqBRJehx >16:28
litghostYosys 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
litghostAs we are finalizing the ROI breakout work, we have intentionally disabled the yosys BUFG insertion behavior to accomidate both ROI and ROI-less graphs16:32
litghostOnce all xc7 graphs are ROI-less, we can re-enable Yosys's BUFG insertion16:32
*** Vonter has joined #symbiflow16:34
lromor[m]I see. Thanks for clarifying!16:50
*** citypw has quit IRC16:58
*** OmniMancer has quit IRC17:00
*** proteus-guy has quit IRC17:06
*** ZipCPU has quit IRC17:12
hackerfoolitghost: 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
litghosthackerfoo: I'm relatively ambivalent on it, but you are welcome to make that change upstream and incorporate downstream17:29
hackerfooOkay. I don't like methods to return `void` if they can return something useful.17:30
*** ZipCPU has joined #symbiflow17:46
*** proteus-guy has joined #symbiflow17:59
*** kraiskil has quit IRC18:08
*** proteus-guy has quit IRC19:04
*** freemint has quit IRC19:58
*** freemint has joined #symbiflow19:59
*** freemint has quit IRC20:24
*** freemint has joined #symbiflow20:30
*** kraiskil has joined #symbiflow21:34
*** kraiskil has quit IRC21:56
*** freemint has quit IRC22:27
*** freemint has joined #symbiflow22:31

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!