Monday, 2020-12-28

*** tpb has joined #symbiflow00:00
hansfbaierprjxray/build/tools/gen_part_base_yaml: not found  <======= known issue when running fuzzers?00:27
*** ASHR has quit IRC00:52
*** ASHR has joined #symbiflow01:05
sf-slack1<cheah.3> Hi guys, looking to start messing around with Symbiflow and RISC-V.  I ordered one of those cheap 7010 boards from China, but I'd like to also try something out with the ICE40 or ECP5 since those chips seem to be better supported.  Does anybody have a recommendation for cheap development boards?  Tiny FPGA looks like it would fit the bill, but I can't find them in stock anywhere and it's not clear the developer is01:25
sf-slack1supporting it anymore01:25
*** ASHR has quit IRC01:26
*** ASHR has joined #symbiflow01:26
*** ASHR has joined #symbiflow01:28
hansfbaiersf-slack1: The Colorlight 5A-75B is unbeatable value. Not a dev board technically, but the value for money rocks01:32
sf-slack1<cheah.3> any links to the docs on that one?  which chip is on there?01:34
hansfbaiersf-slack1: https://github.com/q3k/chubby7501:36
*** rvalles_ has joined #symbiflow01:37
*** rvalles has quit IRC01:37
hansfbaiersf-slack1: 25k LUTs01:37
hansfbaiersf-slack1: LEs rather01:38
sf-slack1<cheah.3> Nice, seems pretty reasonable and amazon has them in stock.  I was hoping for something with an actual schematic, but it looks like they've already documented the pinout pretty much01:50
hansfbaiersf-slack1: They are $14 now on AliExpress01:51
sf-slack1<cheah.3> I might pick one up just for the hell of it then.  Any other recommendations?  I'd prefer something in the US so can work on it this week01:54
*** ASHR has quit IRC01:56
*** citypw has joined #symbiflow02:07
sf-slack1<rdz.fco89> I second this post. Pretty decent Verilog and Python knowledge. I am really interesed in helping this project move forward.02:14
hansfbaiersf-slack1: As for lattice boards, the colorlight seems to be as cheap as it can get. There are a lot of cool open hardware boards, but they are pricey, because manufactured in small quantities02:23
hansfbaiersf-slack1: If you want great value for money, the Litefury/Nitefury commercial variants named Acorn CLE-101 and CLE-215 for 100k or 200k LUTS each. You can get them second hand real cheap on ebay02:24
hansfbaiersf-slack1: Xilinx Artix-702:25
hansfbaiersf-slack1: You cant get an PCIe board that cheap anywhere else, usually will have to pay $500+ for PCIe boards02:25
*** frubbl has quit IRC02:29
*** frubbl has joined #symbiflow02:32
umarcorhttps://github.com/kelu124/awesome-latticeFPGAs03:07
*** frubbl has quit IRC04:03
*** hansfbaier has quit IRC04:03
*** citypw has quit IRC04:11
*** Degi_ has joined #symbiflow04:46
*** Degi has quit IRC04:46
*** Degi_ is now known as Degi04:46
sf-slack1<cheah.3> Thanks for the list, lots of good stuff in there.  The colorlight i5 board looks interesting, i like the sodimm socket idea as you could build a new baseboard after development. https://a.aliexpress.com/_m0bwaot05:14
tpbTitle: Gitter ECP5 FPGA RISC V Entwicklung Bord Farblicht i5 modul LFE5U Open Source Toolchain|Demo-Board| - AliExpress (at a.aliexpress.com)05:14
*** citypw has joined #symbiflow06:59
*** tannewt has quit IRC07:45
*** ovf has quit IRC07:46
*** tannewt has joined #symbiflow07:47
*** kraiskil has joined #symbiflow07:48
*** ovf has joined #symbiflow07:49
*** kraiskil has quit IRC08:49
*** citypw has quit IRC08:55
*** frubbl has joined #symbiflow09:07
*** citypw has joined #symbiflow09:07
*** hansfbaier has joined #symbiflow11:21
hansfbaier074-dump_all is running and running and already accumulated 57GB *gasp* .... my SSD is running full :(11:22
*** kraiskil has joined #symbiflow11:24
*** hansfbaier has quit IRC12:29
*** frubbl has quit IRC13:03
*** ayazar has quit IRC14:56
*** ayazar has joined #symbiflow14:57
*** ayazar has quit IRC15:03
*** ayazar has joined #symbiflow15:04
*** citypw has quit IRC15:08
*** kraiskil has quit IRC15:21
*** kraiskil has joined #symbiflow15:22
*** andrewb1999 has joined #symbiflow15:50
andrewb1999Is there a way to get an arbitrary litex design to map thro;ugh symbiflow?15:51
andrewb1999I know there are issues with MMCMs but I'm not sure how to get litex to stop generating them15:52
andrewb1999Are there any other issues I should know about as well?15:52
sf-slack1<acomodi> @andrewb1999: I had done sth similar for a Litex-Linux design for the nexys-video. Basically, instead of the MMCM I instantiated a PLL by modifying the target python script15:57
sf-slack1<acomodi> https://github.com/litex-hub/litex-boards/blob/9beaf25822c3794e14e8773778e014b3d7d9c80b/litex_boards/targets/nexys_video.py#L4015:58
sf-slack1<acomodi> For instance, instead of the S7MMCM module, you can use the S7PLL one from litex.soc.cores.clock15:59
sf-slack1<acomodi> similarly as done for the arty board https://github.com/litex-hub/litex-boards/blob/9beaf25822c3794e14e8773778e014b3d7d9c80b/litex_boards/targets/arty.py#L4215:59
andrewb1999@acomodi: Thanks!  I'll try that16:01
*** ASHR has joined #symbiflow16:42
*** kraiskil has quit IRC16:55
*** FFY00 has quit IRC17:09
*** FFY00 has joined #symbiflow17:09
*** FFY00 has quit IRC17:13
*** FFY00 has joined #symbiflow17:14
*** FFY00 has quit IRC17:16
*** FFY00 has joined #symbiflow17:16
*** FFY00 has quit IRC17:28
*** FFY00 has joined #symbiflow17:28
*** FFY00 has quit IRC17:48
*** FFY00 has joined #symbiflow17:48
*** FFY00 has quit IRC18:03
*** FFY00 has joined #symbiflow18:04
*** FFY00 has quit IRC18:11
*** FFY00 has joined #symbiflow18:11
*** FFY00 has quit IRC18:13
*** FFY00 has joined #symbiflow18:13
*** ASHR has quit IRC18:42
*** FFY00 has quit IRC18:45
*** FFY00 has joined #symbiflow18:45
andrewb1999@acomodi: That fix worked, although sometimes the memtest from litex fails.  I'19:32
andrewb1999I'm on the nexys video so did you have to do anything special to get the DRAM to work reliably?19:33
*** kraiskil has joined #symbiflow20:09
*** kraiskil has quit IRC20:38
*** kraiskil has joined #symbiflow20:50
*** kraiskil has quit IRC21:03
*** frubbl has joined #symbiflow21:34
sf-slack1<syed.ahmed.emails> Hi all, I'm not sure if I should ask this question here, so please let me know if there  is some other channel which is more appropriate. I am seeing a VPR issue where placement fails with the following error:  ```  BB estimate of min-dist (placement) wire length: 28852  Error 1: bb_cost_check: 113.861 and bb_cost: 108.685 differ in check_place.  # Placement took 4.41 seconds (max_rss 294.0 MiB, delta_rss22:31
sf-slack1+0.0 MiB)  Incr Slack updates 145 in 0.0446406 sec  Full Max Req/Worst Slack updates 128 in 0.00775294 sec  Incr Max Req/Worst Slack updates 17 in 0.00117789 sec  Incr Criticality updates 16 in 0.0066925 sec  Full Criticality updates 129 in 0.0626554 sec  Error 2:   Type: Placement  File:22:31
sf-slack1/tmp/really-really-really-really-really-really-really-really-really-really-really-really-really-long-path/conda/conda-bld/symbiflow-vtr_1605895402114/work/vpr/src/place/place.cpp  Line: 2469  Message:   Completed placement consistency check, 1 errors found.  Aborting program.  ``` To give a little bit context, I'm working with @butta on his partial reconfig support for symbiflow. We are sythesizing some verilog on a PR region.22:31
sf-slack1The test passes when we are using a different set of partition pins placement. So it's kinda hard to nail down what exactly is causing this. So I'm wondering if anybody has seen this error before and know a general direction I could look at. Any help is appreciated!22:31

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!