whitequark[cis] changed the topic of #amaranth-lang to: Amaranth hardware definition language · weekly meetings: Amaranth each Mon 1700 UTC, Amaranth SoC each Fri 1700 UTC · play https://amaranth-lang.org/play/ · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang · Matrix #amaranth-lang:matrix.org
_whitenotifier-e has joined #amaranth-lang
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 264 seconds]
<tpw_rules> i had considered doing option 1 before but wq seemed to desire something akin to 3
Lunaphied[m] has joined #amaranth-lang
<Lunaphied[m]> Did multiclock formal support kind of lose steam?
<Wanda[cis]> as in, in amaranth?
<Wanda[cis]> there were serious doubts about formal support in general
<Wanda[cis]> as in, the current model is completely tied to yosys and its formal methodology, which ... doesn't seem all that good in the grand scheme of things
<Wanda[cis]> and so formal support is effectively frozen in place until someone competent in formal comes along and proposes something a) actually reasonable, b) implementable with the tools we have
<Wanda[cis]> tbh amaranth is outgrowing yosys, in many ways. all the memory stuff I ranted about above is one area in which it is quite visible; formal is another
<Lunaphied[m]> It seems like Yosys in general is being outgrown by itself and Amaranth is suffering for it
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 245 seconds]
Degi_ is now known as Degi
FireFly has quit [Ping timeout: 255 seconds]
indy_ is now known as indy
frgo has joined #amaranth-lang
<whitequark[cis]> Yosys isn't growing much, for various cursed resasons I don't want to go into
<whitequark[cis]> it's... expanding, but not growing
<whitequark[cis]> as for formal, the only mode I see being supported is multiclock only smtbmc only without any sby being involved whatsoever (with Amaranth managing processes)
<whitequark[cis]> Jannis knows my reasoning and broadly agrees with it, so it's not even a niche view
frgo has quit [Remote host closed the connection]
<_whitenotifier-e> [amaranth-boards] calder opened pull request #244: Split Arty S7 25 and 50 mains. - https://github.com/amaranth-lang/amaranth-boards/pull/244
<_whitenotifier-e> [amaranth-boards] calder edited pull request #244: Split Arty S7 25 and 50 mains. - https://github.com/amaranth-lang/amaranth-boards/pull/244
<Lunaphied[m]> <whitequark[cis]> "as for formal, the only mode I..." <- Sorry I'm a bit long in memory on formal, the split between sby and smtbmc here is what again?
Maja has quit [Quit: No Ping reply in 180 seconds.]
Maja has joined #amaranth-lang
Maja has quit [Client Quit]
<_whitenotifier-e> [amaranth-boards] wanda-phi commented on pull request #244: Split Arty S7 25 and 50 mains. - https://github.com/amaranth-lang/amaranth-boards/pull/244#issuecomment-2077370308
catlosgay[m] has joined #amaranth-lang
<catlosgay[m]> smtbmc is a particular formal verification engine, sby is a tool that wraps around it and other formal verification engines and provides a configuration format etc
<catlosgay[m]> (smtbmc is distributed as part of yosys, it is a python script that wraps around the output of write_smt2 and calls into SMT solvers)
Maja has joined #amaranth-lang
d_olex has joined #amaranth-lang
d_olex has quit [Quit: Leaving]
d_olex has joined #amaranth-lang
d_olex has quit [Remote host closed the connection]
d_olex has joined #amaranth-lang
lf has quit [*.net *.split]
smkz has quit [*.net *.split]
Degi has quit [*.net *.split]
_whitenotifier-e has quit [*.net *.split]
Raito_Bezarius has quit [*.net *.split]
peepsalot has quit [*.net *.split]
josuah has quit [*.net *.split]
lethalbit has quit [*.net *.split]
sugarbeet has quit [*.net *.split]
nimh_ has quit [*.net *.split]
cr1901 has quit [*.net *.split]
mwk has quit [*.net *.split]
GenTooMan has quit [*.net *.split]
Lord_Nightmare has quit [*.net *.split]
Darius has quit [*.net *.split]
pie_ has quit [*.net *.split]
Ekho has quit [*.net *.split]
Psentee has quit [*.net *.split]
eigenform has quit [*.net *.split]
eigenform has joined #amaranth-lang
lf has joined #amaranth-lang
Darius has joined #amaranth-lang
Psentee has joined #amaranth-lang
Lord_Nightmare has joined #amaranth-lang
mwk has joined #amaranth-lang
GenTooMan has joined #amaranth-lang
cr1901 has joined #amaranth-lang
smkz has joined #amaranth-lang
pie_ has joined #amaranth-lang
Ekho has joined #amaranth-lang
Degi has joined #amaranth-lang
peepsalot has joined #amaranth-lang
_whitenotifier-e has joined #amaranth-lang
Raito_Bezarius has joined #amaranth-lang
josuah has joined #amaranth-lang
lethalbit has joined #amaranth-lang
sugarbeet has joined #amaranth-lang
nimh_ has joined #amaranth-lang
d_olex has quit [Ping timeout: 256 seconds]
frgo has joined #amaranth-lang
frgo has quit [Ping timeout: 256 seconds]
frgo has joined #amaranth-lang
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 264 seconds]
lf has quit [Ping timeout: 245 seconds]
lf has joined #amaranth-lang