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
buganini has joined #amaranth-lang
buganini has quit [Read error: Connection reset by peer]
<_whitenotifier-9> [amaranth-stdio] jfng opened pull request #17: tests: migrate to the new amaranth.sim API. - https://github.com/amaranth-lang/amaranth-stdio/pull/17
buganini has joined #amaranth-lang
jfng[m] has joined #amaranth-lang
<jfng[m]> <_whitenotifier-9> "[amaranth-stdio] jfng opened..." <- hm, the CI seems to be stuck
<_whitenotifier-9> [amaranth-stdio] jfng closed pull request #17: tests: migrate to the new amaranth.sim API. - https://github.com/amaranth-lang/amaranth-stdio/pull/17
notgull has joined #amaranth-lang
<_whitenotifier-9> [amaranth-stdio] jfng reopened pull request #17: tests: migrate to the new amaranth.sim API. - https://github.com/amaranth-lang/amaranth-stdio/pull/17
<jfng[m]> fixed, GHA got disabled because -stdio was stale for >60 days
<_whitenotifier-9> [amaranth-stdio] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-17-ae774a5709321d5bffddbcebed09b0e350cb6282 - https://github.com/amaranth-lang/amaranth-stdio
<_whitenotifier-9> [amaranth-lang/amaranth-stdio] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/amaranth-lang/amaranth-stdio/compare/ae774a570932...91807daf8376
<_whitenotifier-9> [amaranth-lang/amaranth-stdio] jfng 91807da - tests: migrate to the new amaranth.sim API.
<_whitenotifier-9> [amaranth-stdio] jfng closed pull request #17: tests: migrate to the new amaranth.sim API. - https://github.com/amaranth-lang/amaranth-stdio/pull/17
<_whitenotifier-9> [amaranth-stdio] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-17-ae774a5709321d5bffddbcebed09b0e350cb6282 - https://github.com/amaranth-lang/amaranth-stdio
<_whitenotifier-9> [amaranth-lang/amaranth-lang.github.io] whitequark pushed 1 commit to main [+0/-0/±8] https://github.com/amaranth-lang/amaranth-lang.github.io/compare/c803614a7c88...2928dde91adc
<_whitenotifier-9> [amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] 2928dde - Deploying to main from @ amaranth-lang/amaranth-stdio@91807daf8376a88626d1ca11ef352f250b068c34 🚀
buganini has quit [Read error: Connection reset by peer]
notgull has quit [Ping timeout: 264 seconds]
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 260 seconds]
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 260 seconds]
Degi_ is now known as Degi
buganini has joined #amaranth-lang
jn has quit [Ping timeout: 246 seconds]
jn has joined #amaranth-lang
jn has joined #amaranth-lang
buganini has quit [Read error: Connection reset by peer]
<_whitenotifier-9> [amaranth] whitequark commented on pull request #1380: Update install.rst to specify how to install board definitions - https://github.com/amaranth-lang/amaranth/pull/1380#issuecomment-2159826299
<jfng[m]> yep!
<whitequark[cis]> out of curiosity why do this and not um
<whitequark[cis]> 0b111_00_00_001_0
<whitequark[cis]> i think this https://github.com/amaranth-lang/amaranth-soc/pull/91/files#diff-b27b3789df0f95d7577dc3753cb366496ecdcb9d71e254f0e8f3740a0b75ee09R72 was a consequence of the old simulator's implicit additional pipeline cycle
<whitequark[cis]> but i'm actually unsure (and this makes me happy we finally have a way to do feedback without artificial delay cycles)
<jfng[m]> <whitequark[cis]> "out of curiosity why do this and..." <- for readability; you can see which bits goes in each field at a glance
<whitequark[cis]> makes sense
newell has joined #amaranth-lang
<jfng[m]> WB writes will have two cycles of latency (i.e. `len(wb_bus.sel) + 1` cycles)
<jfng[m]> i am tempted to add some `ctx.delay(1e-7)` before asserting comb feedbacks in order to improve readability of the VCD file upon failure
<whitequark[cis]> ahhh'
<whitequark[cis]> * ahhh
<whitequark[cis]> jfng[m]: so, there is fs_per_delta= argument of write_vcd
<jfng[m]> oh nice
newell has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #amaranth-lang
jess has quit [*.net *.split]
Darius has quit [*.net *.split]
marcan has quit [*.net *.split]
GenTooMan has quit [*.net *.split]
trabucayre has quit [*.net *.split]
electronic_eel has quit [*.net *.split]
trabucayre has joined #amaranth-lang
electronic_eel has joined #amaranth-lang
marcan has joined #amaranth-lang
Darius has joined #amaranth-lang
GenTooMan has joined #amaranth-lang
jess has joined #amaranth-lang
jjsuperpower has quit [Remote host closed the connection]
jjsuperpower has joined #amaranth-lang
<_whitenotifier-9> [amaranth] whitequark closed issue #13: Make it possible for generators to simulate combinatorial logic - https://github.com/amaranth-lang/amaranth/issues/13
<_whitenotifier-9> [amaranth] whitequark commented on issue #13: Make it possible for generators to simulate combinatorial logic - https://github.com/amaranth-lang/amaranth/issues/13#issuecomment-2160817727
<_whitenotifier-9> [amaranth] whitequark closed issue #318: pysim: Throw Error or Warning on writing to non-port variable - https://github.com/amaranth-lang/amaranth/issues/318
<_whitenotifier-9> [amaranth] whitequark commented on issue #318: pysim: Throw Error or Warning on writing to non-port variable - https://github.com/amaranth-lang/amaranth/issues/318#issuecomment-2160831418
<_whitenotifier-9> [amaranth] whitequark closed issue #458: Decouple pin direction overrides, XDRs, etc from request() - https://github.com/amaranth-lang/amaranth/issues/458
<_whitenotifier-9> [amaranth] whitequark commented on issue #458: Decouple pin direction overrides, XDRs, etc from request() - https://github.com/amaranth-lang/amaranth/issues/458#issuecomment-2160836226
<_whitenotifier-9> [amaranth] whitequark commented on issue #462: Pin direction and XDR can be set even if there is not matching subsignal - https://github.com/amaranth-lang/amaranth/issues/462#issuecomment-2160838453
<_whitenotifier-9> [amaranth] whitequark closed issue #462: Pin direction and XDR can be set even if there is not matching subsignal - https://github.com/amaranth-lang/amaranth/issues/462