*** tpb has joined #yosys | 00:00 | |
*** emeb has quit IRC | 00:30 | |
*** gsi_ has joined #yosys | 00:49 | |
*** gsi__ has quit IRC | 00:53 | |
*** proteusguy has quit IRC | 01:15 | |
*** Forty-Bot has joined #yosys | 01:15 | |
*** proteusguy has joined #yosys | 01:20 | |
*** tux3 has joined #yosys | 01:20 | |
*** SpaceCoaster has joined #yosys | 01:37 | |
*** PyroPeter has quit IRC | 02:45 | |
*** PyroPeter has joined #yosys | 02:58 | |
*** Thorn has quit IRC | 03:32 | |
*** voxadam has quit IRC | 03:47 | |
*** voxadam has joined #yosys | 03:48 | |
*** voxadam has quit IRC | 04:27 | |
*** voxadam has joined #yosys | 04:27 | |
*** kraiskil has joined #yosys | 04:44 | |
*** rohitksingh_work has joined #yosys | 05:05 | |
*** GoldRin has joined #yosys | 05:34 | |
*** Jybz has joined #yosys | 05:50 | |
*** dys has quit IRC | 06:07 | |
*** indy has quit IRC | 06:19 | |
*** adjtm has quit IRC | 06:22 | |
*** adjtm has joined #yosys | 06:22 | |
*** vonnieda_ has joined #yosys | 06:31 | |
*** vonnieda has quit IRC | 06:34 | |
*** jryans has quit IRC | 07:01 | |
*** nrossi has quit IRC | 07:01 | |
*** fevv8[m] has quit IRC | 07:01 | |
*** rrika has quit IRC | 07:04 | |
*** rrika has joined #yosys | 07:06 | |
*** fevv8[m] has joined #yosys | 07:12 | |
*** emeb_mac has quit IRC | 07:13 | |
*** brett-soric has joined #yosys | 07:17 | |
*** dys has joined #yosys | 07:22 | |
*** Jybz has quit IRC | 07:49 | |
*** nrossi has joined #yosys | 07:55 | |
*** jryans has joined #yosys | 07:55 | |
*** Jybz has joined #yosys | 08:01 | |
*** brett-soric has left #yosys | 08:05 | |
*** Thorn has joined #yosys | 08:13 | |
*** vonnieda has joined #yosys | 08:15 | |
*** Jybz has quit IRC | 08:16 | |
*** vonnieda_ has quit IRC | 08:16 | |
*** kraiskil has quit IRC | 08:20 | |
*** adjtm has quit IRC | 09:30 | |
*** citypw has joined #yosys | 09:37 | |
*** s_frit has quit IRC | 09:40 | |
*** s_frit has joined #yosys | 09:40 | |
*** _whitelogger has quit IRC | 09:44 | |
*** _whitelogger has joined #yosys | 09:47 | |
*** pie_ has quit IRC | 10:40 | |
*** Thorn has quit IRC | 10:49 | |
*** adjtm has joined #yosys | 11:05 | |
*** AlexDaniel has joined #yosys | 11:12 | |
*** rohitksingh has joined #yosys | 11:50 | |
*** Thorn has joined #yosys | 11:57 | |
*** kraiskil has joined #yosys | 12:13 | |
*** kraiskil has quit IRC | 12:18 | |
*** kraiskil has joined #yosys | 12:31 | |
*** ironsteel has quit IRC | 12:33 | |
*** rrika has quit IRC | 12:34 | |
*** rrika has joined #yosys | 12:37 | |
*** somlo has quit IRC | 13:22 | |
*** rohitksingh has quit IRC | 13:22 | |
*** adjtm has quit IRC | 13:22 | |
*** somlo has joined #yosys | 13:23 | |
*** adjtm has joined #yosys | 13:40 | |
*** rohitksingh_work has quit IRC | 13:45 | |
somlo | any chance to have yosys PR # 1098 rebased against the latest master, and force-pushed? I'm getting merge conflicts, and guessing how to resolve them is a bit above my head :) | 13:51 |
---|---|---|
*** vonnieda has quit IRC | 13:52 | |
*** vonnieda has joined #yosys | 14:07 | |
daveshah | somlo: I think Eddie will look at this later. But not seeing any issues merging into master here | 14:10 |
somlo | daveshah: maybe I'm doing git wrong :) but I cloned yosys, got 74945dd as the latest commit in master | 14:13 |
somlo | then I "git fetch origin pull/1098/head:foo1098; git checkout foo1098; git rebase master" | 14:14 |
somlo | and got a conflict | 14:14 |
daveshah | somlo: A simple merge into master of xaig is fine though | 14:17 |
daveshah | Any reason for rebasing instead? | 14:17 |
somlo | It's totally possible that I'm overcomplicating this, but since I've successfulyl built an RPM of the latest master, I wanted to extract a simple 1098 "cumulative" patch to add to the rpm build process :) | 14:17 |
*** pie_ has joined #yosys | 14:18 | |
daveshah | Because 1098 has had master merged into it several times, I'm not sure that rebase like that will work | 14:18 |
somlo | i.e., "git diff master > yosys-fedora-1098.patch" or something :) | 14:18 |
somlo | oh well, I can always just grab 1098 itself and build an RPM out of it (with the caveat that I no longer know exactly *what* I'm testing, compared to actual master :) | 14:19 |
daveshah | create a new branch off master, merge xaig into that branch, then diff against master? | 14:19 |
somlo | it's certainly a failing on my part, though, so no sweat :) | 14:19 |
somlo | I'll try that (I'm more or less cargo-culting git, but that last thing you said makes sense, so I'll go do that) | 14:20 |
daveshah | In any case, this is the same as what would happen when we merge the pull request (as we merge rather than rebase PRs in Yosys) | 14:20 |
somlo | makes sense, the more attention I pay to the details :) | 14:21 |
somlo | daveshah: thanks, that worked (and thanks for the new git "alternate route from a to b" :) | 14:26 |
*** emeb has joined #yosys | 14:48 | |
*** rohitksingh has joined #yosys | 14:54 | |
*** adjtm has quit IRC | 14:55 | |
*** dys has quit IRC | 15:14 | |
*** togo has joined #yosys | 15:36 | |
*** jakobwenzel has quit IRC | 15:51 | |
*** kraiskil has quit IRC | 15:51 | |
*** GoldRin has quit IRC | 16:05 | |
*** _whitelogger has quit IRC | 16:29 | |
*** _whitelogger has joined #yosys | 16:32 | |
*** somlo has quit IRC | 16:37 | |
*** rohitksingh has quit IRC | 16:38 | |
*** somlo has joined #yosys | 16:38 | |
azonenberg | Soo anybody here good with GUI stuff and E&M? | 17:15 |
azonenberg | i've played around a bunch with OpenEMS and found it pretty much impossible to use, the solver is fine but there's just no tooling or UI that seems reasonable to work with | 17:15 |
azonenberg | i really don't want to burn $12K on Sonnet (or use proprietary EDA software in general) but i also need to get my work done | 17:16 |
azonenberg | i would love if somebody made a GUI at that level, or even remotely close, around the OpenEMS solver | 17:16 |
azonenberg | is that something folks are interested in / able to contribute to? | 17:17 |
cr1901 | azonenberg: okay w/ the GUI stuff... I could relearn the E&M stuff... but... I've been unwell | 17:42 |
sorear | I would love an excuse to learn more FEM but I am extremely not in a position to commit time | 17:46 |
sorear | Probably should ask what platform you want supported | 17:46 |
*** kraiskil has joined #yosys | 18:04 | |
kristianpaul | *spam* does the CE40HX8K have 1V8 IO *spam* ? | 18:41 |
tnt | kristianpaul: yes | 18:41 |
tnt | kristianpaul: (welll assuming you power one of the io bank with 1v8 ...) | 18:42 |
kristianpaul | oh thats tricky for my setup... , but thank you for pointing it | 18:42 |
tnt | that's pretty much like any other fpga, you need the io bank to be powered to the voltage you want to use. | 18:44 |
sorear | I'd be surprised if there's an exception. there needs to be a rail somewhere to reference logic highs too | 18:45 |
sorear | it'd be Bad if the FPGA tried to synthesize its own "1V8" reference, wound up slightly higher than the "1V8" on the board, and drove a steady-state current through the nearest protection diode | 18:46 |
tnt | sorear: well diodes have drops, you'd need it to be more than slightly higher :p | 18:47 |
tnt | (I mean, point-of-load / local regulation on board is a thing with several chips using different Vio regulators talking to each other) | 18:48 |
daveshah | The ECP5 allows 1.2V inputs (but not outputs) with any bank Vcc | 19:02 |
daveshah | Powered by core Vcc | 19:02 |
kristianpaul | oh | 19:07 |
kristianpaul | I want that ;) | 19:07 |
benreynwar | ZipCPU, daveshah: Thanks for the tips yesterday. I ended up making two modifications to sby_core.py to get things working. I had to add a "flatten" stage, otherwise the unused logic within a submodule wasn't removed during optimization, and I had to add the "-purge" argument after "opt_clean" to get rid of all the unused nets. The end result was to decrease the size of the smt2 file from 20MBi down to 5 MBi, and the time | 19:10 |
benreynwar | to write out the VCD file from over an hour, down to 2 s. I still don't understand why it was taking so long before, but it's working well now. | 19:10 |
ZipCPU | benreynwar: You might find that those changes are better made within your sby file | 19:11 |
ZipCPU | They can be placed into the [script] section, right after the prep command | 19:11 |
benreynwar | ZipCPU: That sounds much more sensible! I'll move them over. | 19:12 |
ZipCPU | ;) | 19:12 |
*** kraiskil has quit IRC | 19:17 | |
*** vonnieda has quit IRC | 20:54 | |
*** vonnieda has joined #yosys | 21:22 | |
*** lutsabound has joined #yosys | 22:25 | |
*** dys has joined #yosys | 22:50 | |
*** vonnieda has quit IRC | 22:52 | |
*** togo has quit IRC | 23:02 | |
*** dys has quit IRC | 23:56 | |
*** adjtm has joined #yosys | 23:59 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!