Monday, 2019-04-08

*** tpb has joined #symbiflow00:00
*** citypw has quit IRC02:09
*** citypw has joined #symbiflow03:14
*** Bertl is now known as Bertl_zZ03:29
*** proteusguy has quit IRC05:03
*** proteusguy has joined #symbiflow06:43
*** ayumis13 has quit IRC07:19
*** analognoise has joined #symbiflow07:57
*** i8hantanu has joined #symbiflow08:30
*** OmniMancer has joined #symbiflow08:43
*** _whitelogger has quit IRC09:31
*** _whitelogger has joined #symbiflow09:34
sf-slack<mgielda> @duck2 @risto.pejasinovic - what's the status of the GSoC applications?09:43
*** citypw has quit IRC10:07
*** ayumis13 has joined #symbiflow10:09
*** analognoise has quit IRC10:10
*** ayumis13 has quit IRC10:16
*** futarisIRCcloud has quit IRC10:19
*** ayumis13 has joined #symbiflow10:19
ayumis13hello everyone, I am writing the proposal for the GSOC 19 for the project python library for generating VTR arch.xml files . Just wanted to ask if this project is the part of the program.10:21
*** ayumis13 has quit IRC10:49
sf-slack<mgielda> is this an issue from the ideas list10:51
sf-slack<mgielda> ?10:51
sf-slack<risto.pejasinovic> @mgielda I think I took too much to write quality proposal, for the little time I had. I have the general idea but not enough details. I uploaded draft, I am open to opinions.10:55
sf-slack<mgielda> can you link to the draft?10:56
sf-slack<mgielda> (hard to give opinions without seeing it)10:56
sf-slack<risto.pejasinovic> https://docs.google.com/document/d/11ub2RSJ02Aenqj1DmMTb994sVdaB6PFgpNI-BK3PWXE/edit10:56
tpbTitle: Draft proposal for SymbiFlow GSoC - Google Docs (at docs.google.com)10:56
sf-slack<risto.pejasinovic> Sorry I think you can see it from GSoC10:56
sf-slack<risto.pejasinovic> thought*10:56
sf-slack<risto.pejasinovic> Its very early draft10:57
sf-slack<mgielda> it's Yosys11:01
sf-slack<mgielda> I can see it indeed, but we I don't get a notification11:01
sf-slack<mgielda> so it's best to say explicitly when you're uploading stuff, and generally keep the conversation running11:02
sf-slack<mgielda> people are busy, they will not have time to ping you for updates11:02
sf-slack<mgielda> well you still have time to improve the proposal if you want to participate11:02
sf-slack<risto.pejasinovic> I am interested in project. You can see my line of thinking in proposal, maybe suggest me if I am far of? There are some details that I think I could n ot figure alone in proposal. It would take me probably a week or more to research.11:05
*** ayumis13 has joined #symbiflow11:07
sf-slack<risto.pejasinovic> I am not sure what fuzzers are all gonna be needed to document PS7 ports. So I cannot write for sure that...11:08
sf-slack<mgielda> well do as much reasearch as you can11:12
sf-slack<mgielda> we'll try to comment on your draft today11:12
sf-slack<mgielda> but don't sit around and wait, dig into the code11:13
sf-slack<mgielda> ;)11:13
sf-slack<risto.pejasinovic> Thanks, im on it :) .11:14
sf-slack<acomodi> @risto.pejasinovic a suggestion would be not to write only the links of the github issues, but try also to briefly explain what they are about, this will increase readability of the document.11:14
sf-slack<risto.pejasinovic> @acomodi Thanks, I will change that.11:15
*** ayumis13 has quit IRC11:21
duck2mgielda: hello, here is my draft: https://docs.google.com/document/d/1bxVSlnD2vfiWvrIwesxh0HMK4LLZORN8s4ZDm8yQ5WY/ I consider it to be mostly done(thanks to mithro's helpful comments), but I think there are a few things that I couldn't fully ...substantiate, such as the idea of generating the rr_graph from tileconn.json in VPR. i also didn't provid11:42
duck2e a very exact schedule, but i feel that is against the nature of the job. anyway, comments are always welcome :)11:42
tpbTitle: GSoC Proposal: Optimization of VPR File Formats - Google Docs (at docs.google.com)11:42
*** Vonter has quit IRC12:11
sf-slack<saisumanthkalluri> Hello! I'm wishing to work on the issue #11 titled 'adding Verilog Support for Sphinx' and I wanted to know if building a Verilog Extension for Sphinx would be an appropriate amount of work for the GSoC project.   I'm unable to make a much more educated decision as I discovered this project too late and I have started digging into the working of Sphinx but I'm running out of time.  Thank you.12:21
sf-slack<saisumanthkalluri> (extension => domain)12:22
sf-slack<kgugala> Hi @saisumanthkalluri I think this could be a GSoC project12:23
sf-slack<saisumanthkalluri> @kgugala that's motivating! Although I do not think I have enough time left to break down the project deliverables to fine details without understanding Sphinx better (for which I have no time left).   Would that be a big no-no as far as the selection process is concerned? I believe I have the skills though.12:25
sf-slack<kgugala> If you file a proposal draft we can help you with it12:27
sf-slack<kgugala> just ping as here12:27
sf-slack<saisumanthkalluri> @kgugala on it.  thank you!12:28
*** proteusguy has quit IRC12:48
*** Vonter has joined #symbiflow13:00
*** i8hantanu has quit IRC13:07
*** proteusguy has joined #symbiflow13:19
*** Bertl_zZ is now known as Bertl13:27
*** citypw has joined #symbiflow14:15
sf-slack<risto.pejasinovic> @acomodi I updated the draft with your suggestions. Can you take a look again. I am a bit worried about my predictions on complexity of individual tasks.14:55
sf-slack<mkurc> Good time of day. My status: Working on tile grid location mapping. After merging recent changes from master to my work I have a regression. The VPR cannot find a connection between CLBs and new synthetic BLK_SY-VCC and BLK_SY-GND tiles. Trying to locate the bug.14:57
litghostmkurc: Is it between VCC/GND and OPAD?15:41
*** ana_ has joined #symbiflow15:44
mithroduck2: It is expected that your schedule will probably change substantially when you actually get around to doing the implementation15:47
*** citypw has quit IRC15:50
mithroduck2: I'll put some more details into the Python about how to do the edge bit15:51
*** OmniMancer has quit IRC16:09
*** ana_ has quit IRC16:11
litghostmkurc: https://github.com/SymbiFlow/symbiflow-arch-defs/issues/54416:23
tpbTitle: [XC7] Constant routing network cannot connect to OPADs · Issue #544 · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)16:23
litghostmithro: https://github.com/SymbiFlow/symbiflow-arch-defs/pull/54516:43
tpbTitle: [XC7] Make use of global constant network optional. by litghost · Pull Request #545 · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)16:43
*** Prayas has joined #symbiflow16:44
*** proteusguy has quit IRC16:52
*** proteusguy has joined #symbiflow17:04
*** analognoise has joined #symbiflow17:13
sf-slack<mkurc> @litghost No it is not to/from an OPAD17:43
litghostmkurc: Okay, then it is some other form of regression17:43
sf-slack<mkurc> This must be my mistake as the new constant routing works from master.17:44
litghostmkurc: You can try disabling the constant network per https://github.com/SymbiFlow/symbiflow-arch-defs/pull/545, but that isn't a long term solution17:44
sf-slack<mkurc> I've encountered the problem while merging my grid loc mapping with the master.17:45
sf-slack<mkurc> It works when the mapping is 1 to 1 (identical) but fails when I split CLB columns.17:45
sf-slack<mkurc> Probably there is something in the new code that I am missing. I am going to investigate tomorrow17:46
litghostk17:46
sf-slack<acomodi> equivalence tiles update: I have started implementing the solution described in the document. It seems to be working, with some workarounds, but I know how to get to a cleaner implementation.17:59
litghostacomodi: Great!18:00
*** swick has joined #symbiflow18:04
*** litghost has quit IRC18:28
*** litghost has joined #symbiflow18:28
*** proteusguy has quit IRC18:43
PrayasHi All! This is Prayas. I am here to contribute to Symbiflow.18:53
PrayasI have some experience in this domain as I am an intern at Mentor-A Siemens usiness18:54
PrayasBusiness*18:55
PrayasI also have a Full Time offer there. I have experience in Design Verification Technology. I've worked on Unified Power Format and developed Power Aware APIs for Questa.18:58
PrayasThe Questa® Advanced Simulator combines high performance and capacity simulation with unified advanced debug and functional coverage capabilities for the most complete native support of Verilog, SystemVerilog, VHDL, SystemC, SVA, UPF and UVM.18:58
PrayasThe Questa Advanced Simulator is the core simulation and debug engine of the Questa Verification Solution; the comprehensive advanced verification platform capable of reducing the risk of validating complex FPGA and SoC designs.18:59
PrayasI'm exploring some symbiflow projects. Please let me know if you have some advice for me. If you think there is something I can start working on, please let me know. Will be happy to contribute in the future :)19:02
PrayasAlso, I'm comfortable in system verilog. I can work on optimizations. I can also dump design hierarchyand library information into TCL files.19:03
*** [itchyjunk] has joined #symbiflow19:56
PrayasHi All!19:56
[itchyjunk]Yes, your message appears, Prayas.19:57
[itchyjunk]You might need to wait for someone to respond if you asked a question.Good luck.19:57
PrayasThanks @itchyjunk19:57
PrayasI just registered my nickname. I don't know if my messages were visible here not. So, sending them again. Please ignore them, if its spam for you.19:58
PrayasHi All! This is Prayas. I am here to contribute to Symbiflow.19:59
PrayasI have some experience in this domain as I am an intern at Mentor-A Siemens Business19:59
PrayasI have experience in Design Verification Technology. I've worked on Unified Power Format and developed Power Aware APIs for Questa.19:59
PrayasThe Questa® Advanced Simulator combines high performance and capacity simulation with unified advanced debug and functional coverage capabilities for the most complete native support of Verilog, SystemVerilog, VHDL, SystemC, SVA, UPF and UVM.19:59
PrayasI'm exploring some symbiflow projects. Please let me know if you have some advice for me. If you think there is something I can start working on, please let me know. Will be happy to contribute in the future :)20:00
PrayasAlso, I'm comfortable in system verilog. I can work on optimizations. I can also dump design hierarchyand library information into TCL files.20:00
*** analognoise has quit IRC20:01
*** analognoise has joined #symbiflow20:01
[itchyjunk]https://symbiflow.github.io/#help20:04
tpbTitle: SymbiFlow - the GCC of FPGAs (at symbiflow.github.io)20:04
*** Prayas_ has joined #symbiflow20:06
*** Prayas has quit IRC20:09
[itchyjunk]Prayas_, not sure if you saw it. but following the topic, i found this link20:09
[itchyjunk]https://symbiflow.github.io/#help20:09
tpbTitle: SymbiFlow - the GCC of FPGAs (at symbiflow.github.io)20:09
sf-slack<arora.prayas> Thanks20:12
[itchyjunk]Oh, I was going to suggest checking slack but looks like there is a bridge already.20:16
*** [itchyjunk] has quit IRC20:20
*** [_] has joined #symbiflow20:20
*** [_] is now known as [itchyjunk]20:21
Prayas_Yes, thanks :)20:26
*** Prayas_ has quit IRC20:31
sf-slack<arora.prayas> Hi! I'm looking to work on the issue #16 - 'Convert the Verilog to Routing test runner from Perl to Python' (link- https://github.com/SymbiFlow/ideas/issues/16 ). I have a query, what is the expected approach for this task ? Should I write suitable regex to convert some  I wanted to know if building a Verilog Extension for Sphinx would be an appropriate amount of work for the GSoC project.   I'm unable to make a20:37
sf-slackmuch more educated decision as I discovered this project too late and I have started digging into the working of Sphinx but I'm running out of time.  Thank you.20:37
tpbTitle: Convert the Verilog to Routing test runner from Perl to Python · Issue #16 · SymbiFlow/ideas · GitHub (at github.com)20:37
sf-slack<arora.prayas> Hi! I'm looking to work on the issue #16 - 'Convert the Verilog to Routing test runner from Perl to Python' (link- https://github.com/SymbiFlow/ideas/issues/16 ). I can work on both Perl and Python as I have done some scripting before. I have a query. What is the expected approach for this task?  Is there some common code in similar scripts that I can write suitable regular expressions for to convert it to Python20:44
sf-slack? The other way would be to understand the perl scripts and write equivalent Python scipts.  Will this be a good project to be considered for my GSOC '19 application ?  Regards, Prayas Arora20:44
tpbTitle: Convert the Verilog to Routing test runner from Perl to Python · Issue #16 · SymbiFlow/ideas · GitHub (at github.com)20:44
*** Simian has joined #symbiflow20:51
SimianHey all20:52
SimianDoes anyone have an example of an ICE40 fasm20:53
*** Simian has left #symbiflow21:00
*** auto-autocrat has joined #symbiflow21:02
litghosthttps://usercontent.irccloud-cdn.com/file/5sIghAPd/top.fasm21:11
*** [itchyjunk] has left #symbiflow21:22
hackerfooDo the autosim targets work in symbiflow-arch-defs? I tried running ram_test_autosim_synth_view, but the clock runs and nothing else happens.22:33
mithrohackerfoo: Unclear22:34
litghost@hackerfoo: The DRAM one might work22:34
hackerfooThat was the DRAM one.22:34
litghost@hackerfoo: I remember it working okay, and I think I debugged it using autosim22:35
litghosthackerfoo: But its been a while22:35
* hackerfoo uploaded an image: autosim.jpg (306KB) < http://sandbox.hackerfoo.com:8008/_matrix/media/v1/download/sandbox.hackerfoo.com/YrMShHMdcNkGQHpanFkWxHFo >22:35
hackerfoomem[63:0] is stuck at a bunch of 6s and 9s.22:36
litghosthackerfoo: Ya, I see that22:37
litghosthackerfoo: Did you look at the FSM state signals22:37
hackerfooThose are the only signals that had names. I couldn't find the others in the wave viewer. There are a bunch of numbers of the form _NNNN_.22:40
elmsAnyone familiar with or know about https://www.efinixinc.com/technology.html ?22:45
litghosthackerfoo: Click the "top" to see the signal names22:46
litghosthackerfoo: The sim does appear to be broken, which is very interesting.  Likely a sim model error22:47
hackerfooThanks. I see lots of signals with Xs now.22:49
*** auto-autocrat has quit IRC22:54
hackerfooIt seems to get stuck in VERIFY_INIT state.22:57
hackerfooShould I create an issue?23:01
litghosthackerfoo: Sure23:02

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