whitequark changed the topic of #amaranth-lang to: Amaranth hardware definition language · weekly meetings on Mondays at 1700 UTC · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang
Degi has quit [Ping timeout: 248 seconds]
Degi has joined #amaranth-lang
toshywoshy has quit [Ping timeout: 265 seconds]
<_whitenotifier-9> [YoWASP/yosys] whitequark pushed 1 commit to develop [+0/-0/±1] https://github.com/YoWASP/yosys/compare/90cc73e2e9bf...3a600e10999b
<_whitenotifier-9> [YoWASP/yosys] whitequark 3a600e1 - Update dependencies.
toshywoshy has joined #amaranth-lang
<cr1901> If I have a comparison such as "foo == (bar + 15 - 1)", where "foo" and "bar" have unsigned(4) shape, is the proper way to force a comparison to wrap like this?:
<cr1901> foo == (bar + 15 - 1)[:4]
<cr1901> Anyone got anything better (this works)?
Sarayan has quit [Ping timeout: 250 seconds]
Sarayan has joined #amaranth-lang
<FL4SHK> where is the rfc for `Interface`?
<FL4SHK> I just did a search, couldn't find it
<FL4SHK> oh wait
<FL4SHK> I may have found it
<FL4SHK> or, well, I found part of it
<FL4SHK> I found existing RFCs
<FL4SHK> I guess these are the RFCs that have already been written
<d1b2> <zyp> the interface RFC is still on an unmerged branch: https://github.com/amaranth-lang/rfcs/blob/interfaces/text/0002-interfaces.md
<FL4SHK> thanks zyp
<FL4SHK> will interfaces be usable with `Instance`s?
<FL4SHK> if not, I suppose I should write my own thing for that
<FL4SHK> though maybe just examining the inputs and outputs of an interface would be good enough, as I could just create a kwargs
<FL4SHK> and pass that to the `Instance`
<whitequark> FL4SHK: that would be another RFC; I haven't really thought about it yet
jjsuperpower has joined #amaranth-lang
sauce has quit [Remote host closed the connection]
sauce has joined #amaranth-lang
jjsuperpower_ has joined #amaranth-lang
jjsuperpower has quit [Ping timeout: 240 seconds]
<_whitenotifier-9> [amaranth-soc] jfng commented on issue #10: Peripheral API design: exposing bus interfaces - https://github.com/amaranth-lang/amaranth-soc/issues/10#issuecomment-1579514237
jjsuperpower_ has quit [Ping timeout: 240 seconds]
<FL4SHK> whitequark: I see
lethalbit has quit [Quit: kill -9 -1]
lethalbit has joined #amaranth-lang