Tuesday, 2019-07-09

*** tpb has joined #symbiflow00:00
*** lopsided98 has quit IRC02:11
*** lopsided98 has joined #symbiflow02:12
*** tweakoz has joined #symbiflow02:43
*** tweakoz has quit IRC02:52
*** Bertl_oO is now known as Bertl_zZ02:55
*** tweakoz has joined #symbiflow02:57
*** citypw has joined #symbiflow03:17
*** Vonter has joined #symbiflow03:56
*** tweakoz has quit IRC04:24
*** tweakoz has joined #symbiflow04:31
*** Kergadon has joined #symbiflow05:15
*** citypw has quit IRC05:17
*** Kergadon has quit IRC05:24
sf-slack2<justidl3> Thanks for the help. I currently have a pynq v1 board, which happens to use the same fpga logic chip as the zedboard. As of now, what is the best approach for porting boards with the same xilinx chip?05:48
sf-slack2<justidl3> Also, is it better to use the slack or irc channel? Just wondering05:48
*** Miyu has joined #symbiflow05:52
*** proteusguy has joined #symbiflow05:56
*** tweakoz has quit IRC06:31
sf-slack2<kgugala> @justidl3 we have a bot that routes messages between Slack and symbiflow IRC channel, so you can use whatever is more convenient for you06:39
sf-slack2<kgugala> As for your first question:06:40
sf-slack2<kgugala> you have zynq 702006:40
sf-slack2<kgugala> this part is not in our main focus (we support 7010)06:40
sf-slack2<kgugala> however you can try to create part definition in prjxray https://github.com/SymbiFlow/prjxray/tree/master/settings06:41
tpbTitle: prjxray/settings at master · SymbiFlow/prjxray · GitHub (at github.com)06:41
sf-slack2<kgugala> here is the definition for 7010 https://github.com/SymbiFlow/prjxray/blob/master/settings/zynq7.sh06:42
tpbTitle: prjxray/zynq7.sh at master · SymbiFlow/prjxray · GitHub (at github.com)06:42
sf-slack2<kgugala> you'd need to recreate the whole database (run all the fuzzers)06:42
sf-slack2<kgugala> this may take some time06:42
sf-slack2<kgugala> and, of course, you may need to fix some bugs :slightly_smiling_face:06:42
*** Miyu has quit IRC06:46
*** markus-zzz has joined #symbiflow08:35
markus-zzzUsing nextpnr-ecp5 --gui (built from git a few days ago) I am not able to see any of the nets in my design. I have tried right-clicking on entries in the 'Nets' tab and 'Highlight' but nothing shows. Am I doing it wrong or simply misunderstanding something?08:41
daveshahIs the design routed?08:41
markus-zzzyes it is routed08:41
markus-zzz(otherwise nothing should show in the 'Nets' tab right?)08:42
daveshahNets are a netlist entity, so they show in the nets tab as soon as the design is loaded08:43
markus-zzzah, right. yes of course. But anyway routing is done according to the tool.08:45
daveshahNot sure what is happening, seems to work fine for me08:48
daveshahAre you on a relatively recent nextpnr, there was a bug that caused the "cells" and "nets" tabs to swap a while ago?08:49
markus-zzzI am on ff95883008:49
daveshahOh, you are on ECP5 not ice4008:49
daveshahThere's no graphic data for the ECP5 routing yet08:50
daveshahNever got round to doing that08:50
markus-zzzaha, well then that explains :)08:50
markus-zzzWould it be something difficult to do that? What steps would it involve?08:50
*** citypw has joined #symbiflow08:52
*** noahh has joined #symbiflow09:08
daveshahmarkus-zzz: I think we might need to fix some performance issues first09:30
daveshahThe bigger ECP5s have quite a bit of routing to show09:30
daveshahBut basically it would be  a case of adding "Decal" structures describing lines to all the wires09:31
markus-zzzRight, I looked around a bit at how ice40 does it but maybe the drawing framework needs to be redesigned a bit to handle much bigger FPGAs as you say.09:33
markus-zzzjust looking for something that I could possibly help out with.09:34
*** citypw has quit IRC09:34
daveshahIf you are interested in this, the first thing I'd play with is adding a switchbox (just a rectangle in the middle of the tile) and some stub wires09:40
daveshahDon't need to get all the tiles connected up, just have short stubs for each wire09:41
daveshahThis will provide a place to start and also test the performance a bit09:41
markus-zzzyeah, that is probably a good approach. I will try to find some time to play around with it.09:43
*** adjtm has quit IRC10:19
*** adjtm has joined #symbiflow10:55
*** flammit has quit IRC12:04
*** adamgreig has quit IRC12:04
*** daveshah has quit IRC12:04
*** litghost has quit IRC12:04
*** mithro has quit IRC12:04
*** bubble_buster has quit IRC12:04
*** mats has quit IRC12:04
*** diamondman has quit IRC12:04
*** zkms has quit IRC12:04
*** zkms has joined #symbiflow12:05
*** flammit has joined #symbiflow12:10
*** adamgreig has joined #symbiflow12:10
*** daveshah has joined #symbiflow12:10
*** litghost has joined #symbiflow12:10
*** mithro has joined #symbiflow12:10
*** bubble_buster has joined #symbiflow12:10
*** mats has joined #symbiflow12:10
*** diamondman has joined #symbiflow12:10
*** Bertl_zZ is now known as Bertl12:26
*** noahh has quit IRC14:51
*** citypw has joined #symbiflow16:17
*** noahh has joined #symbiflow16:28
*** noahh has quit IRC16:48
*** citypw has quit IRC16:58
*** Kergadon has joined #symbiflow17:00
KergadonHello, I am interested in helping out with this project. I have experience with python and, limited experience with verilog. I have the ecp5-5g versa dev board, so that is what I'd like to focus on at least at the start.17:04
KergadonAlso would switching over to slack be preferable?17:05
sf-slack2<pgielda> It does not matter, there is a bot that moves messages both ways17:53
sf-slack2<pgielda> So whatever works for you is fine17:54
sf-slack2<nikolaus.luhrs> Ah yep, I see that now, I went ahead and joined the slack17:56
*** Kergadon has quit IRC18:46
*** Kergadon has joined #symbiflow18:47
sf-slack2<nikolaus.luhrs> I guess there's not really a getting started guide just yet?19:19
*** Miyu has joined #symbiflow19:24
mithroSomeone poke me if I haven't pushed a new DB for prjxray in 3 hours - can you poke me again?19:42
mithroKergadon / nikolaus.luhrs: You might want to try and catch up with daveshah if you want to do ECP5 related stuff -- however I think a lot of ECP5 stuff is at the stage of "using the toolchain to do things" type area. There are a bunch of people doing cool stuff in the #litex channel like https://github.com/litex-hub/linux-on-litex-vexriscv19:43
tpbTitle: GitHub - litex-hub/linux-on-litex-vexriscv: Linux on LiteX-VexRiscv (at github.com)19:43
*** ovf has quit IRC19:58
*** benreynwar has quit IRC19:58
*** benreynwar has joined #symbiflow19:58
*** ovf has joined #symbiflow19:59
*** zkms has quit IRC20:19
*** zkms has joined #symbiflow20:24
*** Bertl is now known as Bertl_oO20:29
*** Miyu has quit IRC20:41
*** Kergadon has quit IRC20:47
*** mbock has joined #symbiflow20:57
*** mbock has quit IRC21:15
mithroLatest database pushed! -> https://github.com/SymbiFlow/prjxray-db/commit/2e4d3dc3b2355c7b502ef778ff1ce8585e9d388921:44

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