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 joined #amaranth-lang
Degi has quit [Ping timeout: 240 seconds]
Degi_ is now known as Degi
<_whitenotifier-8> [YoWASP/nextpnr] whitequark pushed 1 commit to develop-0.6 [+0/-0/±1] https://github.com/YoWASP/nextpnr/commit/fc4992d63cc7
<_whitenotifier-8> [YoWASP/nextpnr] whitequark fc4992d - [autorelease] nextpnr 0.6.
<_whitenotifier-8> [nextpnr] whitequark created branch develop-0.6 - https://github.com/YoWASP/nextpnr
<_whitenotifier-8> [YoWASP/nextpnr] whitequark pushed 1 commit to develop [+0/-0/±1] https://github.com/YoWASP/nextpnr/compare/f527a993dd73...054df2fbe868
<_whitenotifier-8> [YoWASP/nextpnr] whitequark 054df2f - Update dependencies.
<_whitenotifier-8> [YoWASP/nextpnr] whitequark created branch release-0.6 https://github.com/YoWASP/nextpnr/commit/fc4992d63cc7ef4991d8219d776f34461042e2d0
<_whitenotifier-8> [nextpnr] whitequark created branch release-0.6 - https://github.com/YoWASP/nextpnr
<d1b2> <Olivier Galibert> Am I correct? You can't derive from Value or Statement because rtlil.py is not going to have a on_whatever-your-type-is to know what to do with it
<whitequark> you can't derive from Value or Statement because I decided against supporting it
<whitequark> anything else is a consequence
<d1b2> <Olivier Galibert> heh, that works too 🙂
<d1b2> <Olivier Galibert> And you have ValueCastable for extension. Are you ever supposed to use Assign when writing an extension or should you just use the objects produced by a .eq called on one of the Value derivatives?
<whitequark> there's probably no reason to not go for .eq
<d1b2> <Olivier Galibert> I agree. Possibly Assert may end up _Assert
<d1b2> <Olivier Galibert> Assign I mean
<whitequark> yeah
<whitequark> I think I've mentioned it in the docs so it may end up public for pedagogical reasons, not sure
<_whitenotifier-8> [amaranth] richardeoin commented on pull request #759: add Lattice Nexus vendor platform (using nextpnr-nexus and prjoxide) - https://github.com/amaranth-lang/amaranth/pull/759#issuecomment-1552118719
<_whitenotifier-8> [amaranth] richardeoin reviewed pull request #759 commit - https://github.com/amaranth-lang/amaranth/pull/759#discussion_r1197077682
<_whitenotifier-8> [amaranth] richardeoin reviewed pull request #759 commit - https://github.com/amaranth-lang/amaranth/pull/759#discussion_r1197077057
lf has quit [Ping timeout: 240 seconds]
lf has joined #amaranth-lang