*** tpb <[email protected]> has joined #yosys | 00:01 | |
*** jn <jn!~quassel@user/jn/x-3390946> has quit IRC (Ping timeout: 276 seconds) | 00:28 | |
*** jn_ <jn_!~quassel@2a0a-a54a-fbbd-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de> has joined #yosys | 00:28 | |
vancz | Does yosys do warning and linting and such? I accidentally some verilog where I did a two bit case statement on a register I accidentally made only 1 bit. | 02:01 |
---|---|---|
*** lofty[m] <lofty[m]!loftyfield@2a01:4f8:c012:5b7:0:1:0:570> has joined #yosys | 02:14 | |
lofty[m] | For linting use a linter; Verilator would probably catch it | 02:14 |
vancz | guess I need to combine more toolchains | 03:18 |
vancz | I have a basic question; can I assert a signal and then assert another signal to deassert it on the next clock cycle? or do I need a cycle extra in between to notice the deassert signal? | 03:19 |
vancz | specifically if I have two (software implementations of) chips, one asserts an IRQ, the other detects the IRQ and says to clear it with an IRQ_CLR signal | 03:19 |
vancz | can I do that in two clock cycles or do I need three? | 03:20 |
* vancz wonders if he is asking what he actually means to ask | 03:20 | |
*** FabM <FabM!~FabM@2a03:d604:100:a500:c9dc:602c:ab38:3194> has joined #yosys | 04:51 | |
*** kristianpaul <kristianpaul!~paul@user/kristianpaul> has joined #yosys | 08:03 | |
*** krispaul <[email protected]> has quit IRC (Ping timeout: 244 seconds) | 08:04 | |
*** anticw <[email protected]> has quit IRC (Ping timeout: 244 seconds) | 09:10 | |
*** anticw <[email protected]> has joined #yosys | 09:11 | |
csantosb | Hi, I wonder if this licensing issue with prjbeyond-db may be solved, https://github.com/YosysHQ-GmbH/prjbeyond-db/issues/2 | 09:16 |
lofty[m] | csantosb: what's your intended usecase for that? to be quite honest it never worked amazingly well, and it's not like you can use the end result on real hardware | 09:24 |
csantosb | lofty[m]: packaging nextpnr and all of its supported devices under Guix, see https://issues.guix.gnu.org/78390 | 09:28 |
tpb | Title: [PATCH electronics-team] gnu: nextpnr: Add ecp5 and himbaechel architectures. (at issues.guix.gnu.org) | 09:28 |
lofty[m] | csantosb: yeah, I wouldn't bother. | 09:29 |
lofty[m] | I think the venn diagram of Guix users and people interested in the NanoXplore FPGA is two separate circles | 09:31 |
csantosb | Unless a license is provided, it cannot be distributed, and this holds for all repositories. | 09:33 |
lofty[m] | then do not distribute it. nextpnr is modular enough that you can simply not build the ng-ultra uarch. | 09:33 |
csantosb | Any reason not to ? | 09:34 |
lofty[m] | have you actually tried to use that architecture? | 09:34 |
lofty[m] | you cannot use the output of it, because converting the nextpnr output to a usable bitstream requires a license for NanoXplore's Impulse toolchain | 09:35 |
csantosb | Sure, this is explained in the readme | 09:37 |
lofty[m] | sorry, I'm really confused here | 09:37 |
lofty[m] | why do you want to package a toolchain you cannot use for anything. | 09:38 |
csantosb | For exactly the same reason nextpnr considers it | 09:42 |
lofty[m] | I do not think your motivation here is "so I could still have a job" | 09:43 |
csantosb | ? | 09:43 |
lofty[m] | https://activities.esa.int/4000141380 | 09:44 |
tpb | Title: An open source FPGA toolchain for a European space-grade FPGA | Activities Portal (at activities.esa.int) | 09:44 |
lofty[m] | that ESA money partially went towards making sure I still had a job. | 09:45 |
lofty[m] | in terms of actually making an architecture open-source, this was a dead end from the start because of the dependence on Impulse | 09:46 |
csantosb | No, unrelated | 09:47 |
lofty[m] | we published it so we had stuff to show to ESA. | 09:47 |
*** zero-xray6 <zero-xray6!~nonlinear@user/nonlinear> has joined #yosys | 10:17 | |
*** zero-xray <zero-xray!~nonlinear@user/nonlinear> has quit IRC (Ping timeout: 276 seconds) | 10:20 | |
*** zero-xray6 is now known as zero-xray | 10:20 | |
*** peepsalot <peepsalot!~peepsalot@openscad/peepsalot> has quit IRC (Remote host closed the connection) | 14:29 | |
*** peepsalot <peepsalot!~peepsalot@openscad/peepsalot> has joined #yosys | 14:29 | |
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 268 seconds) | 16:03 | |
*** smkz <smkz!~x@user/smkz> has quit IRC (Quit: smkz) | 16:32 | |
*** smkz <smkz!~x@user/smkz> has joined #yosys | 16:33 | |
*** smkz <smkz!~x@user/smkz> has quit IRC (Quit: smkz) | 16:44 | |
*** smkz <smkz!~x@user/smkz> has joined #yosys | 17:18 | |
*** nonchip <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 22:10 | |
*** nonchip <[email protected]> has joined #yosys | 22:11 | |
*** flag <[email protected]> has quit IRC (Ping timeout: 252 seconds) | 22:33 | |
*** flag <[email protected]> has joined #yosys | 22:35 | |
*** jn_ is now known as jn | 23:34 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!