s_frit_ has quit [Remote host closed the connection]
s_frit has joined #yosys
_whitelogger has joined #yosys
fsasm has joined #yosys
rohitksingh has joined #yosys
AlexDaniel has joined #yosys
ZipCPU|Laptop has quit [Ping timeout: 272 seconds]
<pepijndevos_>
ZirconiumX, do you think it'd work to remove pmux2shiftx and add demultiplexer chips?
<pepijndevos_>
Not even sure what kind of HDL gets you a pmux, but I want it for the chip select of my SPI RAM :D
Cerpin has joined #yosys
<ZirconiumX>
pepijndevos_: you mean decoders
<ZirconiumX>
You could, but I don't know how well Yosys and ABC work with them
<cr1901_modern>
http://ix.io/1OuI Okay, what does this mean (other than my nextpnr is prob too old)?
<ZirconiumX>
Remember that ABC struggles with multiple input chips, and won't use multiple output chips
emeb_mac has joined #yosys
Cerpin has quit [Ping timeout: 245 seconds]
<cr1901_modern>
daveshah: Did yosys/nextpnr change recently such that I could get this error? http://ix.io/1OuI
Cerpin has joined #yosys
* cr1901_modern
will recompile nextpnr in a bit
<daveshah>
Yeah it was the whitebox stuff in Yosys
<daveshah>
Needs a nextpnr update
<cr1901_modern>
whitebox?
<cr1901_modern>
and got it, I'll recompile
<daveshah>
Some of the SB_ cell models are now whitebox (with logic content) rather than blackbox to allow more optimisations, therefore tagged with a different attribute
<cr1901_modern>
oh interesting
<cr1901_modern>
I have a script at this point to recompile yosys and nextpnr. I do it once every 3 weeks at this point.
<cr1901_modern>
But I haven't deployed it on my current machine, so a mismatch happened
<ZirconiumX>
daveshah: is there a heuristic for when something should be whitebox versus blackbox?
<daveshah>
Simple combinational cells like LUTs, carry logic and muxes might as well be whitebox
<ZirconiumX>
Is this a Yosys or an ABC(9) thing?
<emeb_mac>
quick followup on some issues I posted a few days ago: was building icestorm/yosys/nextpnr on a brand new RPi4 under raspbian buster. was seeing some odd hangups in yosys-abc. Turned out to be PEBKAC - hadn't done an update of buster. After updating and rebuilding icestorm/yosys/nextpnr I'm seeing proper operation of yosys-abc.
rohitksingh has quit [Ping timeout: 244 seconds]
<cr1901_modern>
I wonder if whitebox means officially arachne-pnr no longer works (just curious)
<daveshah>
No, shouldn't affect the blif flow at all
<daveshah>
It's a Yosys change to support abc9
<daveshah>
But will also feed into more advanced Yosys stuff in the future (indeed it was separate from the abc9 pr iirc)
fsasm_ has joined #yosys
fsasm has quit [Ping timeout: 246 seconds]
knielsen has quit [Quit: leaving]
knielsen has joined #yosys
citypw has quit [Ping timeout: 245 seconds]
dys has quit [Ping timeout: 246 seconds]
dys has joined #yosys
maikmerten has joined #yosys
fsasm_ has quit [Quit: Leaving]
emeb_mac has quit [Quit: Leaving.]
rohitksingh has joined #yosys
ZipCPU|Laptop has joined #yosys
rohitksingh has quit [Ping timeout: 268 seconds]
emeb_mac has joined #yosys
maikmerten has quit [Remote host closed the connection]