Tuesday, 2019-01-01

*** tpb has joined #symbiflow00:00
*** perillamint_ has joined #symbiflow02:14
*** perillamint has quit IRC02:16
*** _whitelogger has quit IRC06:24
*** _whitelogger has joined #symbiflow07:34
*** _whitelogger has quit IRC07:36
*** _whitelogger has joined #symbiflow08:23
*** _whitelogger_ has joined #symbiflow08:23
*** _whitelogger__ has joined #symbiflow08:23
*** _whitelogger___ has joined #symbiflow08:23
*** _whitelogger____ has joined #symbiflow08:23
*** kraiskil has joined #symbiflow09:37
kraiskilIs there a tutorial for end-users on how to get a 'hello world'-led blinker project done?09:42
daveshahkraiskil: what FPGA family?09:46
digshadowGuzTech: have you looked at the existing iob fuzzer?10:07
digshadowIirc there were some issues once multiple attributes are changed10:08
kraiskildaveshah, Xilinx - I have a zybo10:12
kraiskilwhy, are the flows that different?10:12
daveshahYes, in particular the current Xilinx flow is very experimental (I don't know much about it though)10:13
digshadowI like the phrase experimental10:24
noopwafelI assume I just pick the default options in the WebPACK installer? i.e. no DSP/SDK11:16
noopwafeltrying to clear up enough disk space reveals I have an existing full install of 2017.2, so that solves that11:20
GuzTechdigshadow: I did, but it seemed a bit confusing to me.11:48
GuzTechWhy does top.v use a 256-bit shift register connected to an IOB that has no output connected? Even though the KEEP attribute is there, it is still optimized away.11:49
GuzTechMy toplevel file just instantiates 1 OBUFT with a specific drive strength. No clock, no strobe, no shift register, just connect pin di to do using an OBUFT, and that gets me some diffs (strength 4, 8, 12, and 16 for LVCMOS33).11:50
GuzTechThe IOB fuzzer seems incomplete, so I looked at the lutinit one which should be simple enough, and after diffing, segmaker is used but I couldn't quite figure out how to get that working or what it does exactly.11:51
GuzTechThen again, I didn't spend that much time on it (begin new year's eve and all).11:52
GuzTechHappy new year peeps!11:52
*** kraiskil_ has joined #symbiflow12:24
*** kraiskil has quit IRC12:25
noopwafeldigshadow: so artix7 is GTP (explains why no GTX) -> the primitives are GTP_CHANNEL_n. they look fun. am going to need more coffee.12:33
digshadownoopwafel: yeah that sounds about right...I think I mentioned I don't remember the details of the IO options on 7 series12:33
digshadownoopwafel: let me know if you need help to get started12:34
digshadowWhite is whitelogger multiplying12:38
digshadowwhy is12:40
*** perillamint_ has quit IRC12:44
*** dbe_ has joined #symbiflow13:40
*** kraiskil_ has quit IRC13:50
dbe_Anyone alive?14:17
sorearit’s new year’s day14:19
digshadowdbe_: going to run the turing test on us?14:41
dbe_hi guys, I was just curious if someone is here. I saw some very interesting talks on the 35c3 and would like to help with the project.14:48
digshadowdbe_: did a specific part of the project catch your interest?14:49
digshadownoopwafel: you are probably past this now, but default installation is fine14:50
dbe_ I would like to work on the bitstreams for altera devices (as a distant goal), but should probably begin with writing tests, documentation and some light python coding14:51
digshadowdbe_: do you have a specific interest in altera? Have you used their devices a lot?14:54
dbe_I've dabbled some with altera CPLDs and FPGAs (all low cost ones) and have access to some altera evaluation boards. Well and I liked the Quartus Software much more than the Xilinx-counterpart14:57
digshadowmithro: we have a mailing list right? trying to find it15:00
mithroYes15:00
digshadowgoing to e-mail MMCM guy, I have a thought on one of the behaviors we saw15:00
mithrohttps://lists.librecores.org/listinfo15:00
tpbTitle: lists.librecores.org Mailing Lists (at lists.librecores.org)15:00
digshadowah? there is a prjxray specific list15:01
digshadowdbe_: there is an altera FPGA project by rqou. I'm not sure the current state of it though: https://github.com/rqou/project-chibi15:03
tpbTitle: GitHub - rqou/project-chibi (at github.com)15:03
digshadowor CPLD maybe?15:04
digshadowyeah Altera Max V CPLD15:04
*** inquisitiv3 has joined #symbiflow15:04
digshadowdbe_: what Xilinx software did you use? ISE or Vivado? IMHO Vivdado is much nicer than ISE15:04
dbe_digshadow: I think I used both. I switched to a more powerful PC so maybe it's an non-issue now. And as I said, I'm not narrowly interested in only altera related work, especially in the beginning.15:07
digshadowdbe_: I would encourage you to work with an existing project if that also interests you. We are still trying to get critical mass on a lot of these parts15:08
digshadowGood options would be Xilinx 7 series (contact me or mithro) or Lattice ECP5 work (contact daveshah)15:09
dbe_oh, what about the 2070(?) project? I didn't find it on the website but mithro told us, that that project would be a good startingpoint for beginners15:10
digshadowThese both have significant momentum behind them...not just at the bitstream level, but also related synthesis and PnR15:10
mithrodbe_: You mean the xc2064?15:10
dbe_or yeah15:10
dbe_oh15:10
digshadowdbe_: oh yeah, project 2064. Thats sort of a hobby project of mine (and Ken S as well)15:10
digshadowWe have a lot of docs from Ken now that need to be crunched on15:10
digshadowAlthough less directly applicable than the others, it would be a good demo project to help people understand the process15:11
digshadowI also know someone interested in understanding some apple 2 peripherals, so there is a cool factor there15:11
dbe_digshadow: what are the requirements to work on the docs from ken?15:11
digshadow(or maybe amiga...need to check)15:12
digshadowdbe_: I'd like to see a bitstream disassembler, ideally bitstream to verilog15:12
digshadowmithro: are those docs public?15:12
digshadowI have a copy, I can ask ken if I can give them out15:12
mithrodbe_: The bitstream is pretty well understood15:13
inquisitiv3Is Symbiflow a temporary name, or are it going to be kept?15:13
mithrohttps://github.com/shirriff/xc206415:13
tpbTitle: GitHub - shirriff/xc2064: Reverse engineering the XC2064 FPGA (at github.com)15:13
mithroinquisitiv3: we might do a rebrand sometime this year depending on a couple of things - why?15:14
digshadowmithro: theres more than that15:14
digshadowthere was  google doc with a bunch of complimentary info I think?15:14
mithrodigshadow: Not sure how relevant that information is?15:15
mithrocr1901_modern started working on Verilog simulation models15:16
digshadowmithro: do you believe ken's docs are complete?15:16
digshadowin the github repo15:17
mithrohttps://github.com/cr1901/symbiflow-arch-defs/tree/xc20xx/xc20xx/primitives15:17
tpbTitle: symbiflow-arch-defs/xc20xx/primitives at xc20xx · cr1901/symbiflow-arch-defs · GitHub (at github.com)15:17
digshadowhmm had not seen cr1901s repo there15:17
inquisitiv3mithro: I saw that symbiflow.io and symbiflow.org was free, so I wondered if noone had bothered to purchase the domain or of there's going to be a rebranding.15:19
dbe_mithro: I heard you are the guy to talk to when one would like to contribute to the project. Is there any work for a beginner left to do on the Xilinx 7 series part of the project?15:33
mithrodbe_: Yes! Still heaps to do, depending on what you are "beginner" at15:33
*** mgielda has joined #symbiflow15:33
mithrodbe_: If you know Python already, there is *heaps* you can do15:36
dbe_mithro: well I'm an EE with some python experience (mostly data acquisition and analysis) and have a tiny bit of experience using myhdl+Quartus. I wanted to check out nMigen next but was distracted by your 35c3 talk. I could also help with testing and documentation, but as a non-native speaker my English is meh15:36
inquisitiv3mithro: Btw, I would like to thank you for your talk at CCC. It was great!15:41
mithroinquisitiv3: Thanks!15:42
inquisitiv3I didn't understand most of it, but it got me interested in FPGAs15:42
*** dzamlo has joined #symbiflow16:01
*** testperson has joined #symbiflow16:14
*** rahix has joined #symbiflow16:52
*** perillamint_ has joined #symbiflow16:54
*** rahix has quit IRC17:09
*** Rahix has joined #symbiflow17:17
*** citypw has quit IRC17:27
*** testperson has quit IRC17:38
*** citypw has joined #symbiflow17:40
*** dbe_ has quit IRC17:59
*** mgielda has quit IRC18:09
*** Timm_ has joined #symbiflow18:19
*** Timm_ has quit IRC21:11
*** sxpert has joined #symbiflow22:09

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