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
peepsalot has joined #amaranth-lang
cr1901_ is now known as cr1901
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 256 seconds]
Degi_ is now known as Degi
FFY00 has joined #amaranth-lang
FFY00_ has quit [Ping timeout: 272 seconds]
jjsuperpower_ has joined #amaranth-lang
jjsuperpower__ has quit [Ping timeout: 246 seconds]
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 264 seconds]
frgo_ has joined #amaranth-lang
frgo has quit [Ping timeout: 268 seconds]
frgo_ has quit [Read error: Connection reset by peer]
frgo has joined #amaranth-lang
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined #amaranth-lang
bl0x[m] has joined #amaranth-lang
<bl0x[m]> I'm trying to synthesize some code with large Memory blocks with the Vivado tool chain. It used to infer block RAM, but with the most recent Amaranth it does not. Did something change in that regard since Amaranth 0.4.dev60? Is there a way to annotate that Is want the Memory to be block RAM?
<bl0x[m]> Vivado version is 2022.2.
<whitequark[cis]> please post a minimal complete example demonstrating the issue
<whitequark[cis]> the memory-related code was essentially completely rewritten
<bl0x[m]> I was hoping for some vague pointer... I'll see if I can produce a minimal example that shows the same issue.
<whitequark[cis]> there wouldn't be one
<whitequark[cis]> a pointer, I mean. too many changes
<bl0x[m]> I went through the change log and that was a bit too vague.
<whitequark[cis]> you won't find a single specific change responsible, no
<whitequark[cis]> even if you narrow it down to a specific commit that wouldn't help
<bl0x[m]> Ok, I'll check for myself and if I'm still lost I'll post an example
<bl0x[m]> Thanks
Mackage has joined #amaranth-lang
<bl0x[m]> I can pinpoint the change in behavior to commit 8c4a15ab. This is no surprise, I guess.
Mackage has left #amaranth-lang [#amaranth-lang]
<Wanda[cis]> hmmm
<Wanda[cis]> that's actually somewhat surprising
<Wanda[cis]> that shouldn't really change what yosys emits in the end
<Wanda[cis]> well, not materially
<whitequark[cis]> famous last words
lf has quit [Ping timeout: 260 seconds]
lf_ has joined #amaranth-lang