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 · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang · Matrix #amaranth-lang:matrix.org
<Wanda[cis]> also it's 2am and I'm at my computer giggling like a madcatgirl at a metaclass
<whitequark[cis]> nice~
feldim2425 has quit [Ping timeout: 260 seconds]
feldim2425 has joined #amaranth-lang
jjsuperpower has joined #amaranth-lang
<_whitenotifier> [amaranth] tcjie opened issue #946: SyncFIFOBuffered raise a TypeError - https://github.com/amaranth-lang/amaranth/issues/946
<_whitenotifier> [amaranth] whitequark commented on issue #946: SyncFIFOBuffered raise a TypeError - https://github.com/amaranth-lang/amaranth/issues/946#issuecomment-1778460341
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 248 seconds]
Degi_ is now known as Degi
<_whitenotifier> [amaranth] tcjie commented on issue #946: SyncFIFOBuffered raise a TypeError - https://github.com/amaranth-lang/amaranth/issues/946#issuecomment-1778463340
<_whitenotifier> [amaranth] whitequark commented on issue #946: SyncFIFOBuffered raise a TypeError - https://github.com/amaranth-lang/amaranth/issues/946#issuecomment-1778464854
<_whitenotifier> [amaranth] whitequark commented on issue #935: `Signature.is_compliant()` should explicitly require its argument to be an Interface. - https://github.com/amaranth-lang/amaranth/issues/935#issuecomment-1778469434
<_whitenotifier> [amaranth] whitequark closed issue #935: `Signature.is_compliant()` should explicitly require its argument to be an Interface. - https://github.com/amaranth-lang/amaranth/issues/935
<_whitenotifier> [amaranth] tcjie commented on issue #946: SyncFIFOBuffered raise a TypeError - https://github.com/amaranth-lang/amaranth/issues/946#issuecomment-1778471805
<_whitenotifier> [amaranth] whitequark closed issue #946: SyncFIFOBuffered raise a TypeError - https://github.com/amaranth-lang/amaranth/issues/946
notgull has quit [Ping timeout: 255 seconds]
notgull has joined #amaranth-lang
nelgau has quit [Read error: Connection reset by peer]
nelgau has joined #amaranth-lang
Charles34 has joined #amaranth-lang
jjsuperpower has quit [Ping timeout: 240 seconds]
Charles34 has quit [Quit: Quit]
PotentialUser-86 has joined #amaranth-lang
PotentialUser-86 has quit [Quit: Client closed]
notgull has quit [Ping timeout: 240 seconds]
notgull has joined #amaranth-lang
alinaqvi has joined #amaranth-lang
<alinaqvi> I want to make asynchronous memory how should i make it ?
<whitequark[cis]> mem = Memory(); mem.read_port(domain=None)
<Wanda[cis]> it's domain="comb"
<whitequark[cis]> oh
alinaqvi has quit [Client Quit]
johnnyfisher[m] has joined #amaranth-lang
<johnnyfisher[m]> Should we have to import domain first??
<whitequark[cis]> import domain?
<johnnyfisher[m]> But in gtkwave there is an one cycle delay
<johnnyfisher[m]> As we make single cycle memory that's we want our memory and read and write at the same clock cycle but it does'nt happen as you can see in the attached picture.
<johnnyfisher[m]> What's the solution for that?
<johnnyfisher[m]> That's why we want our memory to read and write at the same time*
<whitequark[cis]> maybe you want a transparent read port?
<johnnyfisher[m]> ?
alinaqvi has joined #amaranth-lang
<alinaqvi> Kindly tell me how to make a register file Should i make it using reg= Memory() like i did in memory, Or should i use list (32×32)
<_whitenotifier> [amaranth] wanda-phi opened pull request #947: lib.enum: use plain `EnumMeta` as metaclass when `shape` not used. - https://github.com/amaranth-lang/amaranth/pull/947
<Wanda[cis]> Catherine: enjoy your cursed
<_whitenotifier> [amaranth] codecov[bot] commented on pull request #947: lib.enum: use plain `EnumMeta` as metaclass when `shape` not used. - https://github.com/amaranth-lang/amaranth/pull/947#issuecomment-1779688005
<_whitenotifier> [amaranth] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-947-4e4085a95b50e41288615d20211c6c5a41a01193 - https://github.com/amaranth-lang/amaranth
alinaqvi has quit [Ping timeout: 248 seconds]
<_whitenotifier> [amaranth-lang/amaranth] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±3] https://github.com/amaranth-lang/amaranth/compare/4e4085a95b50...1c3227d95626
<_whitenotifier> [amaranth-lang/amaranth] wanda-phi 1c3227d - lib.enum: use plain `EnumMeta` as metaclass when `shape` not used.
<_whitenotifier> [amaranth] whitequark closed pull request #947: lib.enum: use plain `EnumMeta` as metaclass when `shape` not used. - https://github.com/amaranth-lang/amaranth/pull/947
<_whitenotifier> [amaranth] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-947-4e4085a95b50e41288615d20211c6c5a41a01193 - https://github.com/amaranth-lang/amaranth
<_whitenotifier> [amaranth-lang/amaranth-lang.github.io] whitequark pushed 1 commit to main [+0/-0/±32] https://github.com/amaranth-lang/amaranth-lang.github.io/compare/65c5a90eb61c...e2c04e44f579
<_whitenotifier> [amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] e2c04e4 - Deploying to main from @ amaranth-lang/amaranth@1c3227d95626f9c7bd11c82da9d2f760113a4589 🚀
jfng[m] has quit [Quit: Idle timeout reached: 172800s]
Chips4MakersakaS has quit [Quit: Idle timeout reached: 172800s]
nemanjan00[m] has quit [Quit: Idle timeout reached: 172800s]
smkz has quit [Quit: smkz]
smkz has joined #amaranth-lang
smkz has quit [Quit: smkz]
smkz has joined #amaranth-lang
balrog has quit [Quit: Bye]
balrog has joined #amaranth-lang
lf has quit [Ping timeout: 252 seconds]
lf has joined #amaranth-lang