*** tpb has joined #symbiflow | 00:00 | |
*** freemint has quit IRC | 00:31 | |
*** freemint has joined #symbiflow | 00:31 | |
*** kraiskil has quit IRC | 00:38 | |
*** freemint has quit IRC | 00:55 | |
*** freemint has joined #symbiflow | 00:55 | |
*** freemint has quit IRC | 01:30 | |
*** freemint has joined #symbiflow | 01:31 | |
*** dnotq has quit IRC | 02:11 | |
*** ghjklou has joined #symbiflow | 03:02 | |
*** ghjklou has quit IRC | 03:03 | |
*** davidthings has joined #symbiflow | 03:17 | |
*** nrossi has joined #symbiflow | 03:19 | |
*** davidthings has quit IRC | 03:22 | |
*** davidthings has joined #symbiflow | 03:25 | |
*** davidthings has quit IRC | 03:27 | |
*** davidthings has joined #symbiflow | 03:28 | |
-_whitenotifier-f- [sv-tests] mithro opened issue #451: Test failing on kokoro - https://git.io/Je6fh | 03:32 | |
*** freemint has quit IRC | 04:51 | |
*** citypw has joined #symbiflow | 05:07 | |
*** davidw has joined #symbiflow | 05:32 | |
*** davidthings has quit IRC | 05:32 | |
*** davidw is now known as Guest73963 | 05:33 | |
*** unkraut has joined #symbiflow | 05:41 | |
*** Bertl_zZ is now known as Bertl_oO | 06:12 | |
*** proteus-guy has joined #symbiflow | 06:17 | |
*** OmniMancer has joined #symbiflow | 06:20 | |
-_whitenotifier-f- [sv-tests] mithro opened issue #453: Tag not present in the database: basejump and 16.9 - https://git.io/Je6Uz | 06:30 | |
*** iu has joined #symbiflow | 06:33 | |
*** iu has quit IRC | 06:41 | |
*** proteus-guy has quit IRC | 07:22 | |
*** proteus-guy has joined #symbiflow | 08:01 | |
*** kraiskil has joined #symbiflow | 08:12 | |
*** ZipCPU has quit IRC | 08:40 | |
*** kraiskil has quit IRC | 08:43 | |
*** ZipCPU has joined #symbiflow | 08:44 | |
*** celadon has joined #symbiflow | 08:59 | |
-_whitenotifier-f- [symbiflow-arch-defs] kgugala opened issue #1159: Add support for multiple parts in families - https://git.io/Je6IE | 09:23 | |
-_whitenotifier-f- [symbiflow-arch-defs] kgugala opened issue #1160: Create make install target - https://git.io/Je6Ij | 09:40 | |
*** kraiskil has joined #symbiflow | 09:48 | |
-_whitenotifier-f- [symbiflow-arch-defs] mkurc-ant opened issue #1161: Inference of 3-state IOBUFs in Yosys - https://git.io/Je6LD | 10:16 | |
*** proteus-guy has quit IRC | 11:03 | |
*** proteus-guy has joined #symbiflow | 11:18 | |
-_whitenotifier-f- [python-symbiflow-v2x] glatosinski opened issue #21: Errors during Travis CI tests - https://git.io/Je6q1 | 11:50 | |
*** freemint has joined #symbiflow | 12:18 | |
*** freemint has quit IRC | 12:55 | |
*** freemint has joined #symbiflow | 13:14 | |
*** freeemint has joined #symbiflow | 13:22 | |
*** freemint has quit IRC | 13:22 | |
*** freeemint has quit IRC | 13:37 | |
*** freemint has joined #symbiflow | 13:37 | |
*** freemint has quit IRC | 13:39 | |
*** freemint has joined #symbiflow | 13:39 | |
bunnie | so...i got through step 7 (i think) on the quickstart, I have a lot of data in 072-ordered_wires. But when I run step 9, i get a "no tilegrid.json" found error. What am I doing wrong? | 13:46 |
---|---|---|
bunnie | I've got a "run.ok" in a few directories too now, so something seems to be working, but for example I don't see an entry for spartan7 in the database directory, so I'm worried I've got something configured wrong? The export XRAY_DATABASE is spartan7 in my environment. | 13:49 |
*** freemint has quit IRC | 13:54 | |
*** OmniMancer has quit IRC | 13:54 | |
*** freemint has joined #symbiflow | 13:54 | |
bunnie | yes, it definitely seems the lack of a database/spartan7/partnumber.yaml file is holding things up. What's the right way for me to go about building the spartan7 database .yaml/.json files? | 13:59 |
*** freemint has quit IRC | 14:09 | |
*** freemint has joined #symbiflow | 14:11 | |
*** freeemint has joined #symbiflow | 14:11 | |
*** freeemint has quit IRC | 14:13 | |
*** freemint has joined #symbiflow | 14:15 | |
*** kraiskil has quit IRC | 14:17 | |
*** freeemint has joined #symbiflow | 14:20 | |
*** freeemint has quit IRC | 14:20 | |
*** freeemint has joined #symbiflow | 14:20 | |
*** freeemint has quit IRC | 14:20 | |
*** freemint has quit IRC | 14:22 | |
*** freemint has joined #symbiflow | 14:24 | |
*** kraiskil has joined #symbiflow | 14:31 | |
miek | bunnie: it looks like those should be built by 001-part-yaml? | 14:43 |
*** freemint has quit IRC | 14:58 | |
*** proteus-guy has quit IRC | 15:00 | |
*** Guest73963 has quit IRC | 15:04 | |
*** Guest73963 has joined #symbiflow | 15:04 | |
*** freemint has joined #symbiflow | 15:12 | |
*** kraiskil has quit IRC | 15:17 | |
-_whitenotifier-f- [python-symbiflow-v2x] glatosinski opened issue #22: Changing outputs of the `vlog_to_pbtype` function in Python 3.5 - https://git.io/Je6ZU | 15:25 | |
litghost | bunnie: Ya, 001 generates the partnumber.yaml | 15:32 |
litghost | bunnie: And any fuzzer that touches the bitstream needs it | 15:32 |
litghost | bunnie: It is a very fast fuzzer, you should be able to run it | 15:32 |
litghost | bunnie: FYI, the fuzzer order info is located here; https://github.com/SymbiFlow/prjxray/blob/master/fuzzers/Makefile#L57 | 15:34 |
tpb | Title: prjxray/Makefile at master · SymbiFlow/prjxray · GitHub (at github.com) | 15:34 |
*** vaughnbetz has joined #symbiflow | 15:38 | |
*** mrhat2010[m] has quit IRC | 15:40 | |
*** alexhw[m] has quit IRC | 15:41 | |
vaughnbetz | Some info on artix7 optimization quality: router time is down to 29 s and 71 s for murax and picosoc respectively with the Nov. 17 Symbiflow build. The router is using its defaults of astar_fac = 1.2 and bb_factor = 3; critical path delay actually improved a little (5%) vs. the older build we were using. Top 3 routines from gprof are | 15:43 |
*** YFWang97 has joined #symbiflow | 15:43 | |
vaughnbetz | https://www.irccloud.com/pastebin/SJGpv0JL/ | 15:43 |
tpb | Title: Snippet | IRCCloud (at www.irccloud.com) | 15:43 |
vaughnbetz | Keith, should we try again with a larger region of interest? How do we get the larger region of interest? | 15:44 |
bunnie | ah ok. I see the problem. I first have to mkdir spartan7 in database. Everything breaks without that directory being made first. I thought the errors saying file can't be found was complaining about them not existing in the first place, but in fact the root cause is there is no spartan7 directory. | 15:54 |
bunnie | for some reason I thought that would be automatic as part of the script. | 15:54 |
bunnie | yah. things running much better now. :) | 15:57 |
*** freemint has quit IRC | 16:02 | |
*** freemint has joined #symbiflow | 16:05 | |
*** YFWang97 has quit IRC | 16:17 | |
-_whitenotifier-f- [sv-tests] mithro opened issue #456: Tar up the outputs on Kokoro - https://git.io/Je6nF | 16:17 | |
*** citypw has quit IRC | 17:09 | |
*** Guest73963 has quit IRC | 17:14 | |
*** freemint has quit IRC | 17:25 | |
*** mkru has joined #symbiflow | 17:36 | |
*** kgugala has joined #symbiflow | 17:41 | |
litghost | vaughnbetz: That is true. The full 50T graph is postfixed with "_full" | 18:12 |
litghost | vaughnbetz: So the 1/5 50T graph picosoc is picosoc_basys_bin | 18:12 |
litghost | vaughnbetz: The full 50T graph picosoc is picosoc_basys3_full_bin | 18:12 |
litghost | Sorry type above the 1/5 50T is picosoc_basys3_bin | 18:13 |
litghost | vaughnbetz: The ROI is no longer present for two target types no, instead we have the idea of a "graph limit", which dynamically limits the imported graph size | 18:13 |
litghost | vaughnbetz: In the absence of the graph limit it uses the whole part | 18:14 |
*** dnotq has joined #symbiflow | 18:15 | |
litghost | vaughnbetz: We current have a 2/5 50T graph which is called "xc7a50t-bottom", defined here: https://github.com/SymbiFlow/symbiflow-arch-defs/blob/master/xc7/archs/artix7/devices/xc7a50t-bottom-virt/CMakeLists.txt#L28 | 18:15 |
tpb | Title: symbiflow-arch-defs/CMakeLists.txt at master · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com) | 18:15 |
litghost | vaughnbetz: The primary reason we are using the bottom two CMT's is because VPR doesn't have clock network specific placement implemented (per https://github.com/verilog-to-routing/vtr-verilog-to-routing/issues/1045#issuecomment-553949121) | 18:15 |
tpb | Title: Placer awareness of dedicate routing resources · Issue #1045 · verilog-to-routing/vtr-verilog-to-routing · GitHub (at github.com) | 18:15 |
litghost | vaughnbetz: The PLL <-> BUFG relationship requires special placement requirements | 18:16 |
litghost | vaughnbetz: We avoid having VPR know about them by only importing the portion of the graph that is valid | 18:16 |
*** Guest73963 has joined #symbiflow | 18:17 | |
bunnie | hmm...i'm getting stuck in 005-tilegrid now, the specific issue being that IOBX0Y101 doesn't exist in this part. I checked in the layout editor, and it's not there, but for some reason it's being extracted into the tiles.txt file. I tried adjusting the XRAY_ROY IOB range to IOB_X0Y0:IOB_X0Y49 in the settings file, but that didn't seem to do the trick. Any hints appreciated :) | 18:53 |
*** kraiskil has joined #symbiflow | 18:56 | |
litghost | 005-tilegrid has some specialized logic, did you redefine the part from artix7 to spartan7? | 18:59 |
litghost | ah, "make_project_roi" in https://github.com/SymbiFlow/prjxray/blob/master/fuzzers/005-tilegrid/generate_tiles.tcl#L37 needs to be replaced | 19:00 |
tpb | Title: prjxray/generate_tiles.tcl at master · SymbiFlow/prjxray · GitHub (at github.com) | 19:00 |
litghost | All the stuff about pblocks in https://github.com/SymbiFlow/prjxray/blob/015b04ce90e7c8899933f6b6f54da730a212b202/fuzzers/005-tilegrid/util.tcl#L144 can be removed | 19:01 |
tpb | Title: prjxray/util.tcl at 015b04ce90e7c8899933f6b6f54da730a212b202 · SymbiFlow/prjxray · GitHub (at github.com) | 19:01 |
bunnie | thanks. looks like i can just edit utils.tcl's make_iob_sites function to excise the ones that don't exist..i'll give that a try. | 19:12 |
*** davidthings has joined #symbiflow | 19:17 | |
*** Guest73963 has quit IRC | 19:18 | |
*** davidthings has quit IRC | 19:32 | |
*** sf-slack has joined #symbiflow | 19:33 | |
*** davidthings has joined #symbiflow | 19:33 | |
*** davidthings has quit IRC | 19:51 | |
*** davidthings has joined #symbiflow | 19:52 | |
*** freemint has joined #symbiflow | 20:02 | |
*** freemint has quit IRC | 20:57 | |
*** freemint has joined #symbiflow | 20:59 | |
*** nrossi has quit IRC | 21:32 | |
*** dnotq has quit IRC | 21:42 | |
*** dnotq has joined #symbiflow | 21:49 | |
vaughnbetz | Thanks Keith. | 23:09 |
*** kraiskil has quit IRC | 23:38 | |
*** kraiskil has joined #symbiflow | 23:45 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!