*** tpb <[email protected]> has joined #yosys | 00:00 | |
*** Wolfvak <Wolfvak!~Wolfvak@user/wolfvak> has quit IRC (Quit: ZNC - https://znc.in) | 00:58 | |
*** Wolfvak <Wolfvak!~Wolfvak@user/wolfvak> has joined #yosys | 01:01 | |
*** xutaxkamay <xutaxkamay!~xutaxkama@2a01:e0a:a7e:1050:4488:3146:d3e2:bba0> has quit IRC (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in) | 01:44 | |
*** xutaxkamay <[email protected]> has joined #yosys | 01:44 | |
*** mewt <[email protected]> has quit IRC (Read error: Connection reset by peer) | 03:16 | |
*** mewt <[email protected]> has joined #yosys | 03:16 | |
*** krispaul <[email protected]> has quit IRC (Ping timeout: 272 seconds) | 05:50 | |
*** krispaul <[email protected]> has joined #yosys | 05:51 | |
*** emeb_mac <[email protected]> has quit IRC (Quit: Leaving.) | 06:01 | |
*** FabM <FabM!~FabM@2a03:d604:108:3f00:493f:31b2:3ae:4ec5> has joined #yosys | 06:07 | |
*** Martoni <Martoni!~FabM@2a03:d604:108:3f00:493f:31b2:3ae:4ec5> has joined #yosys | 07:21 | |
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Read error: Connection reset by peer) | 07:21 | |
*** krispaul <[email protected]> has quit IRC (Read error: Connection reset by peer) | 08:02 | |
*** krispaul <[email protected]> has joined #yosys | 08:03 | |
*** Adrien[m] <Adrien[m]!adrienpbma@2a01:4f8:c012:5b7:0:1:0:7e> has joined #yosys | 08:46 | |
Adrien[m] | Hi all, this is a question related to prjxray's tool fasm2frames... (full message at <https://catircservices.org/_irc/v1/media/download/AcAVv0VfHGbFfIONkdjJbkelz3UZs4YYPYXzBFnI7DWOKTSjSOWAsN4cSJfC3WEcrCwfM8Igvz2cX5k1rqC759pCeSDtL7FQAGNhdGlyY3NlcnZpY2VzLm9yZy9VeGJKRmxOcHBraFZyckNNbFd3T2lrRGo>) | 08:46 |
---|---|---|
Adrien[m] | Anyone has an idea what could be the root cause ?? | 08:47 |
Adrien[m] | Tried reinstalling python and all libs and regenerating the packages etc, everything should be on sync about that (Archlinux system)... to not avail | 08:47 |
juri_ | Adrien[m]: your message was way too long, and did not make it to IRC. | 08:49 |
Adrien[m] | ah, sorry. I'll resubmit with shorter lines. | 08:51 |
Adrien[m] | So, I have a question related to prjxray's tool fasm2frames | 08:51 |
Adrien[m] | The optimized fasm parser is based on some antlr4 lib that has python bindings. I would like to use it. But it fails : | 08:51 |
Adrien[m] | /usr/lib/python3.12/site-packages/fasm/parser/__init__.py:30: RuntimeWarning: Unable to import fast Antlr4 parser implementation. | 08:52 |
Adrien[m] | ImportError: cannot import name tags | 08:52 |
Adrien[m] | Falling back to the much slower pure Python textX based parser implementation. | 08:52 |
*** whitequark[cis] <whitequark[cis]!whitequark@2a01:4f8:c012:5b7:0:1:0:4> has joined #yosys | 08:52 | |
whitequark[cis] | juri_: (didn't you get a link to the full message? or do you just not want to click it) | 08:52 |
whitequark[cis] | (I'm the provider of the bridge so if it's broken I'd like to understand how) | 08:52 |
juri_ | whitequark[cis]: I did, and i did not want to click away. | 08:53 |
whitequark[cis] | gotcha | 08:53 |
Adrien[m] | (btw thank you Catherine for your archive of irc logs, super useful :-) ) | 08:55 |
whitequark[cis] | you're welcome! | 08:55 |
Adrien[m] | Is there a bridge for #f4pga too ? | 08:57 |
whitequark[cis] | no, but if the ops want me to set one up i can do that | 08:57 |
Adrien[m] | So I've a submission deadline this WE for a paper where I make of the tools Yosys-nextpnr-prjxray | 09:03 |
Adrien[m] | This fasm parser issue makes the tool killed because out of memory, hence importance of the optimized parser | 09:03 |
Adrien[m] | I'll take any remotely useful suggestion to try to make this python tool fasm2frames condescend to load the underlying antlr4 lib ! | 09:05 |
*** emeb_mac <[email protected]> has joined #yosys | 12:30 | |
Adrien[m] | I can't find where tags is supposed to come from | 12:58 |
Adrien[m] | Need to setup swap space on disk to run the supposedly signoff tool fasm2frames... | 12:58 |
Adrien[m] | How ridiculous :D | 12:59 |
gatecat | yeah, prjxray is a bit of a mess, to say the least | 13:04 |
gatecat | I don't know quite how they managed to make fasm parsing the least efficient step of the process | 13:04 |
gatecat | i don't know how much any of this is being actively worked on anymore, either, unfortunately | 13:05 |
gatecat | maybe there's a better trick to generating bitstreams that I never figured out, idk | 13:05 |
Adrien[m] | and this looks soooOoOooo promising | 13:05 |
Adrien[m] | https://github.com/chipsalliance/fasm/issues/92 | 13:05 |
Adrien[m] | Replace slow implementation with single-header, plain c++ version | 13:05 |
Adrien[m] | To completely remove the dependency fasm in fasm2frames | 13:07 |
Adrien[m] | I can pay to see it happen | 13:07 |
Adrien[m] | With homemade blackberry jam (or else to taste) | 13:08 |
*** Martoni <Martoni!~FabM@2a03:d604:108:3f00:493f:31b2:3ae:4ec5> has quit IRC (Remote host closed the connection) | 16:03 | |
juri_ | Adrien[m]: did that get you working? | 17:32 |
*** Peetz0r <Peetz0r!~Peetz0r@revspace/participant/peetz0r> has quit IRC (Quit: restarting for updates (via.pixie.town)) | 18:21 | |
*** Peetz0r <Peetz0r!~Peetz0r@revspace/participant/peetz0r> has joined #yosys | 18:24 | |
tnt | Is there a list of the cells like \$_DLATCH_P_ that you can map ? Trying to write a tech map for the iHP PDK cells ... | 19:03 |
tnt | Yosys (or abc, whoever does the map) never maps to cells with multiple output right ? So cells with Q & QN outputs are useless ? | 19:08 |
*** bjorkintosh <bjorkintosh!~bjork@user/bjorkintosh> has joined #yosys | 20:51 | |
*** nonchip <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 22:38 | |
*** nonchip <[email protected]> has joined #yosys | 22:38 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!