Thursday, 2019-06-27

*** tpb has joined #symbiflow00:00
*** mrhat2010[m] has quit IRC00:15
*** rvalles has quit IRC00:15
*** rvalles has joined #symbiflow00:16
*** mrhat2010[m] has joined #symbiflow00:17
*** citypw has quit IRC00:44
*** sorear has quit IRC00:58
*** sorear has joined #symbiflow01:02
*** Bertl_oO is now known as Bertl_zZ02:49
*** tweakoz has joined #symbiflow03:01
*** futarisIRCcloud has quit IRC03:28
*** futarisIRCcloud has joined #symbiflow04:24
*** proteusguy has quit IRC06:00
*** proteusguy has joined #symbiflow06:13
*** Miyu has joined #symbiflow06:40
*** kraiskil has joined #symbiflow06:40
*** OmniMancer has joined #symbiflow07:49
*** adjtm has quit IRC08:03
*** tweakoz has quit IRC08:47
*** adjtm has joined #symbiflow08:54
*** Bertl_zZ is now known as Bertl_oO08:59
*** Vonter has quit IRC08:59
*** Vonter has joined #symbiflow08:59
*** kraiskil has quit IRC10:41
*** kraiskil has joined #symbiflow10:53
*** markus62 has joined #symbiflow10:59
*** markus62 has quit IRC11:03
*** proteusguy has quit IRC11:03
*** adjtm has quit IRC11:11
*** proteusguy has joined #symbiflow11:15
sf-slack2<acomodi> @hackerfoo: I have a question on brams: what should be the behavior of the xc7 bram tests on HW?13:26
sf-slack2<acomodi> Meaning, what should I see to be sure they are correctly working?13:26
hackerfooacomodi: Here's how to run the test: https://github.com/HackerFoo/hackerfoo-go-functions/blob/master/functions/symbiflow#L21413:28
tpbTitle: hackerfoo-go-functions/symbiflow at master · HackerFoo/hackerfoo-go-functions · GitHub (at github.com)13:28
*** space_zealot has joined #symbiflow13:28
sf-slack2<acomodi> @hackerfoo: Great, thanks13:29
hackerfooIf you want, you can install my symbiflow scripts and use "go bram_test 36 run": https://github.com/HackerFoo/hackerfoo-go-functions13:32
tpbTitle: GitHub - HackerFoo/hackerfoo-go-functions: HackerFoos go functions (at github.com)13:32
sf-slack2<acomodi> Yeah, I think that is the best way, and those scripts are very handy actually13:33
hackerfooI hope others create their own script repos that can be linked in to .go.sh, then the answer to "how do I do this?" can be "run `go something`" instead of sending scripts around.13:52
*** alexhw has quit IRC13:59
*** alexhw has joined #symbiflow14:00
*** kraiskil has quit IRC14:10
*** kraiskil has joined #symbiflow14:22
*** space_zealot has quit IRC14:50
*** adjtm has joined #symbiflow14:59
sf-slack2<butta> Using the conda version of VPR and yosys we are getting this error on some of our test cases:15:09
sf-slack2<butta> /scratch/safe/SymbiFlow/vtr-symbiflow/vpr/src/base/netlist.tpp:726 create_pin: Assertion 'pin_net(pin_id) == net_id' failed.15:09
*** kraiskil has quit IRC15:14
*** adjtm has quit IRC15:20
mithroHackerFoo: https://github.com/YosysHQ/yosys/issues/113415:21
tpbTitle: Synthesis of asymmetric block RAMs · Issue #1134 · YosysHQ/yosys · GitHub (at github.com)15:21
*** kraiskil has joined #symbiflow15:25
*** space_zealot has joined #symbiflow15:34
*** kraiskil has quit IRC15:39
*** goku12 has joined #symbiflow15:56
*** noahh has joined #symbiflow16:02
*** kraiskil has joined #symbiflow16:10
*** OmniMancer has quit IRC16:25
*** proteusguy has quit IRC16:32
*** proteusguy has joined #symbiflow16:51
*** space_zealot has quit IRC16:57
mithroPushed new database17:18
litghostThanks17:19
mithrotmichalak: Is CLK_HROW_TOP_R.CLK_HROW_CK_IN_R0_ACTIVE suppose to be missing on Kintex 717:23
mithrotmichalak: IE Is there a fuzzer for kintex7/segbits_clk_hrow_top_r.db which is still disabled?17:24
mithro kintex7/segbits_clk_hrow_top_r.db             |  926 -----------------------------------------------------------------------------------------------------------------------------17:25
mithro926 lines removed from that file...17:25
litghostmithro: https://github.com/SymbiFlow/prjxray/issues/91417:25
tpbTitle: Investigate missing CLK_HROW PIPs bits for Kintex and Zynq · Issue #914 · SymbiFlow/prjxray · GitHub (at github.com)17:25
mithroOkay, I just pushed updated kintex+zynq DBs too17:30
mithroWill probably push another update this afternoon17:33
*** adjtm has joined #symbiflow17:34
mithroacomodi: I think it makes sense to add Kokoro to run the VtR tests on the SymbiFlow repo17:38
*** space_zealot has joined #symbiflow18:03
*** markus84 has joined #symbiflow18:32
*** space_zealot has quit IRC18:39
markus84If I am interested in helping out where would I get started? My skillset is mostly C++, Verilog and compiler stuff in general.18:42
*** markus84 has quit IRC19:04
*** markus58 has joined #symbiflow19:09
hackerfoomarkus84: Are therre any issues in this list you might be interested in? https://github.com/issues?q=is%3Aopen+is%3Aissue+user%3ASymbiflow+label%3A%22good+first+issue%2219:28
hackerfooCheck this out: https://github.com/HackerFoo/hackerfoo-go-functions/blob/master/functions/symbiflow#L162-L18419:29
tpbTitle: hackerfoo-go-functions/symbiflow at master · HackerFoo/hackerfoo-go-functions · GitHub (at github.com)19:29
hackerfoo`go sf_build something`, and then if it fails you can use `go error_command` to show the failed command, or `go retry_error_command` to run just that command again.19:30
markus58hackerfoo: Thanks I will have a look. Nice to see that there is a 'good first issue' label.19:32
markus58hackerfoo: So the title of https://github.com/SymbiFlow/yosys/issues/32 looks quite interesting but there isn't much description of what currently works and what does not.19:37
tpbTitle: Add 8/16/32 bit widths for block RAM inference · Issue #32 · SymbiFlow/yosys · GitHub (at github.com)19:37
sf-slack2<tmichalak> @mithro: no, there is no reason for CLK_HROW_TOP_R.CLK_HROW_CK_IN_R0_ACTIVE going missing for kintex. Actually there are more bits missing, this is why I opened a ticket today (https://github.com/SymbiFlow/prjxray/issues/914) to investigate the root cause19:39
tpbTitle: Investigate missing CLK_HROW PIPs bits for Kintex and Zynq · Issue #914 · SymbiFlow/prjxray · GitHub (at github.com)19:39
hackerfoomarkus58: I started on it, but it turned out to be a bit more work that I thought: https://github.com/SymbiFlow/yosys/compare/master+wip...HackerFoo:infer_ramb36e119:41
tpbTitle: Comparing SymbiFlow:master+wip...HackerFoo:infer_ramb36e1 · SymbiFlow/yosys · GitHub (at github.com)19:41
sf-slack2<tmichalak> @mithro: there is no other fuzzer calculating those bits that is currently disabled, so I am kind of surprised that everything is there for Artix, but gone for Kintex or Zynq. I am pretty sure there is a small bug in the maketodo script19:41
hackerfoomarkus58: Because brams_map.v will also need updated to map DI and DO correctly (no DIP/DOP for 8/16/32 bits): https://github.com/SymbiFlow/yosys/blob/master%2Bwip/techlibs/xilinx/brams_map.v#L164-L16519:43
tpbTitle: yosys/brams_map.v at master+wip · SymbiFlow/yosys · GitHub (at github.com)19:43
sf-slack2<tmichalak> @markus58: You may also check out the list of tasks tagged with 'help wanted' : https://github.com/issues?page=1&q=is%3Aopen+is%3Aissue+user%3ASymbiflow+label%3A%22help+wanted%22&utf8=%E2%9C%9319:45
hackerfooI'm happy to answer questions, I recently worked on this. Here's the relevant test: https://github.com/SymbiFlow/symbiflow-arch-defs/blob/master/xc7/tests/bram_test/bram_test_36.v19:45
tpbTitle: symbiflow-arch-defs/bram_test_36.v at master · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)19:45
hackerfoomarkus58: If you want to use my scripts, `go bram_test 36 run` should build and run the test: https://github.com/HackerFoo/hackerfoo-go-functions/blob/master/functions/symbiflow#L216-L23619:48
tpbTitle: hackerfoo-go-functions/symbiflow at master · HackerFoo/hackerfoo-go-functions · GitHub (at github.com)19:48
hackerfoohttps://github.com/HackerFoo/hackerfoo-go-functions19:48
*** Miyu has quit IRC19:48
tpbTitle: GitHub - HackerFoo/hackerfoo-go-functions: HackerFoos go functions (at github.com)19:48
markus58hackerfoo: If you summarize a bit in the ticket I could give it a try. Right now I am not at all familiar with the code base but hopefully that would change.19:49
markus58sf-slack2: Thanks I will browse that list too!19:50
duck2so, `--allow_dangling_combinational_nodes on` and `--disable_errors check_unbuffered_edges:check_route` tames xc7 warnings. nice new options!20:01
*** markus58 has quit IRC20:02
hackerfoomarkus58: I've updated https://github.com/SymbiFlow/yosys/issues/3220:03
tpbTitle: Add 8/16/32 bit widths for block RAM inference · Issue #32 · SymbiFlow/yosys · GitHub (at github.com)20:03
*** markus36 has joined #symbiflow20:11
*** markus36 has quit IRC20:13
*** kraiskil has quit IRC20:31
*** space_zealot has joined #symbiflow20:45
*** goku12 has quit IRC21:33
*** space_zealot has quit IRC22:06
*** Bertl_oO is now known as Bertl_zZ22:28
*** Vonter has quit IRC22:35
hackerfooThis is really cool for fixing a Python script: https://github.com/HackerFoo/hackerfoo-go-functions/blob/master/functions/symbiflow#L182-L19323:00
tpbTitle: hackerfoo-go-functions/symbiflow at master · HackerFoo/hackerfoo-go-functions · GitHub (at github.com)23:00
*** Vonter has joined #symbiflow23:05
mithroduck2: Still trying to process your `<xs:all>` comments....23:15
duck2mithro: i could only process them in a boring waiting room :P anywhere too cryptic?23:22
mithroduck2: Just trying to do too many things at once :-)23:23
mithrolitghost: Do you know if https://github.com/SymbiFlow/prjxray/issues/917 is expected?23:35
tpbTitle: Should some pips bounce from 050-pip-seed and 056-pip-rem? · Issue #917 · SymbiFlow/prjxray · GitHub (at github.com)23:35

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