whitequark changed the topic of #yosys to: Yosys Open SYnthesis Suite: https://github.com/YosysHQ/yosys/ | Channel logs: https://libera.irclog.whitequark.org/yosys/ | Bridged to #yosys:matrix.org
tpb has quit [Remote host closed the connection]
tpb has joined #yosys
Wolfvak has quit [Quit: ZNC - https://znc.in]
Wolfvak has joined #yosys
xutaxkamay has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
xutaxkamay has joined #yosys
mewt has quit [Read error: Connection reset by peer]
mewt has joined #yosys
krispaul has quit [Ping timeout: 272 seconds]
krispaul has joined #yosys
emeb_mac has quit [Quit: Leaving.]
FabM has joined #yosys
FabM has quit [Changing host]
FabM has joined #yosys
Martoni has joined #yosys
FabM has quit [Read error: Connection reset by peer]
krispaul has quit [Read error: Connection reset by peer]
krispaul has joined #yosys
Adrien[m] has joined #yosys
<Adrien[m]> Anyone has an idea what could be the root cause ??
<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
<juri_> Adrien[m]: your message was way too long, and did not make it to IRC.
<Adrien[m]> ah, sorry. I'll resubmit with shorter lines.
<Adrien[m]> So, I have a question related to prjxray's tool fasm2frames
<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 :
<Adrien[m]> /usr/lib/python3.12/site-packages/fasm/parser/__init__.py:30: RuntimeWarning: Unable to import fast Antlr4 parser implementation.
<Adrien[m]>  ImportError: cannot import name tags
<Adrien[m]> Falling back to the much slower pure Python textX based parser implementation.
whitequark[cis] has joined #yosys
<whitequark[cis]> juri_: (didn't you get a link to the full message? or do you just not want to click it)
<whitequark[cis]> (I'm the provider of the bridge so if it's broken I'd like to understand how)
<juri_> whitequark[cis]: I did, and i did not want to click away.
<whitequark[cis]> gotcha
<Adrien[m]> (btw thank you Catherine for your archive of irc logs, super useful :-) )
<whitequark[cis]> you're welcome!
<Adrien[m]> Is there a bridge for #f4pga too ?
<whitequark[cis]> no, but if the ops want me to set one up i can do that
<Adrien[m]> So I've a submission deadline this WE for a paper where I make of the tools Yosys-nextpnr-prjxray
<Adrien[m]> This fasm parser issue makes the tool killed because out of memory, hence importance of the optimized parser
<Adrien[m]> I'll take any remotely useful suggestion to try to make this python tool fasm2frames condescend to load the underlying antlr4 lib !
emeb_mac has joined #yosys
<Adrien[m]> I can't find where tags is supposed to come from
<Adrien[m]> Need to setup swap space on disk to run the supposedly signoff tool fasm2frames...
<Adrien[m]> How ridiculous :D
<gatecat> yeah, prjxray is a bit of a mess, to say the least
<gatecat> I don't know quite how they managed to make fasm parsing the least efficient step of the process
<gatecat> i don't know how much any of this is being actively worked on anymore, either, unfortunately
<gatecat> maybe there's a better trick to generating bitstreams that I never figured out, idk
<Adrien[m]> and this looks soooOoOooo promising
<Adrien[m]> Replace slow implementation with single-header, plain c++ version
<Adrien[m]> To completely remove the dependency fasm in fasm2frames
<Adrien[m]> I can pay to see it happen
<Adrien[m]> With homemade blackberry jam (or else to taste)
Martoni has quit [Remote host closed the connection]
<juri_> Adrien[m]: did that get you working?
Peetz0r has quit [Quit: restarting for updates (via.pixie.town)]
Peetz0r has joined #yosys
<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 ...
<tnt> Yosys (or abc, whoever does the map) never maps to cells with multiple output right ? So cells with Q & QN outputs are useless ?
bjorkintosh has joined #yosys
nonchip has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
nonchip has joined #yosys