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: 240 seconds]
Degi has joined #amaranth-lang
<_whitenotifier-8> [YoWASP/yosys] whitequark pushed 1 commit to develop [+0/-0/±1] https://github.com/YoWASP/yosys/compare/a5144b8c873f...3cac299736dd
<_whitenotifier-8> [YoWASP/yosys] whitequark 3cac299 - Update dependencies.
<_whitenotifier-8> [YoWASP/nextpnr] whitequark pushed 1 commit to develop [+0/-0/±2] https://github.com/YoWASP/nextpnr/compare/054df2fbe868...cfcdeb279a27
<_whitenotifier-8> [YoWASP/nextpnr] whitequark cfcdeb2 - Update dependencies.
_whitenotifier-8 has quit [Ping timeout: 250 seconds]
phire has quit [Ping timeout: 250 seconds]
phire has joined #amaranth-lang
<d1b2> <Nate> hm, maybe a yosys synth_nexus / memory inference issue, but it seems amaranth AsyncFIFO and SyncFIFOBuffered outputs are '0 when their depth is > 16 on a CrossLink-NX device (despite simulation looking OK)), whereas SyncFIFO works with reasonably larger depth (e.g. 4096) (width=32 here). However, I noticed that SyncFIFO causes yosys to infer LUTRAM (less than desirable w/ 4k elements). Tips are most appreciated (in the mean time, will make
<d1b2> an MRE, and maybe test on an iCE40).
_whitenotifier-f has joined #amaranth-lang
<_whitenotifier-f> [rfcs] tilk commented on pull request #11: Minimal type annotation support - https://github.com/amaranth-lang/rfcs/pull/11#issuecomment-1552956469
<_whitenotifier-f> [rfcs] whitequark commented on pull request #11: Minimal type annotation support - https://github.com/amaranth-lang/rfcs/pull/11#issuecomment-1553099997
lf has quit [Ping timeout: 246 seconds]
lf has joined #amaranth-lang
<crzwdjk> I think the FIFOs just uses Memory under the hood, on iCE40 that becomes a BRAM generally.
<whitequark> it sounds like a crosslink-nx synthesis or pnr issue
lf has quit [Ping timeout: 248 seconds]
lf has joined #amaranth-lang
cr1901 has quit [Quit: Leaving]
cr1901 has joined #amaranth-lang
jn has quit [Remote host closed the connection]
jn has joined #amaranth-lang
jn has quit [Changing host]
jn has joined #amaranth-lang
lf has quit [Ping timeout: 240 seconds]
lf has joined #amaranth-lang