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
Degi has quit [Ping timeout: 260 seconds]
Degi has joined #amaranth-lang
nyanotech has quit [Remote host closed the connection]
nyanotech has joined #amaranth-lang
<whitequark[cis]> @vup hm, with ASICs the toolchain will have to lower the abstract memory somehow, which isn't really something that happens today in the first place
<_whitenotifier-2> [amaranth] whitequark commented on issue #1589: Vivado transparent memory issue - https://github.com/amaranth-lang/amaranth/issues/1589#issuecomment-2846476180
frgo has quit [Read error: Connection reset by peer]
frgo_ has joined #amaranth-lang
<vup> well yeah, with ASIC currently I use some memory compiler to lower by hand, but not every kind of memory is supported, for example for the technology I am using there is no memory compiler for async read memories
Chips4MakersakaS has joined #amaranth-lang
<Chips4MakersakaS> My longer term plan is to (re-)implement the Amiga chipset in Amaranth. There I will need to debug video and I did not envision to do it by looking at waverforms...... (full message at <https://catircservices.org/_irc/v1/media/download/ARjDQQQSjIox332wU1IC5IZBqZyDb91Yayc7GHrf3VYTwn5KbSIqqQ6trxJ2RgdwnLIpKpvIOKDCYBdFsFACKL2_8AAAAAAAAGNhdGlyY3NlcnZpY2VzLm9yZy9FRnVOR1NTa1pKTlJ1bmxkYmpta2FzU0Y>)
<whitequark[cis]> I was looking at VGA video modes just recently!
<whitequark[cis]> from a quick look, I'm not sure offhand if there'll be enough capacity to maintain it upstream in -stdio; VGA is pretty dated by this point
Guest37 has joined #amaranth-lang
Guest37 has quit [Client Quit]
<Chips4MakersakaS> Up to you to decide; I could keep some maintenance responsibility even if code is upstreamed. Also I believe DVI-D/HDMI is still based on VGA using similar hsync/vsync principles.
Seb[m] has joined #amaranth-lang
<whitequark[cis]> yeah, it would be quite interesting to do that once the IO subsystem is mature (we still need to add "IO wiring" without which it's a real pain to use)
<Seb[m]> yeah it's unfortunately still got quite some ECP5-specific vestiges. but interested to migrate over to something more generic.
<Chips4MakersakaS> Is it foreseen to be able to use Amaranth Simulator with CXXRTL ? I may want to monitor output of existing chipset implementations in Verilog or VHDL. Alternative is that I port my Monitor to C++ and couple it with CXXRTL.
<_whitenotifier-2> [rfcs] goekce commented on pull request #41: Add an RFC for fixed point types. - https://github.com/amaranth-lang/rfcs/pull/41#issuecomment-2847049372
<_whitenotifier-2> [amaranth] goekce commented on pull request #1578: [WIP] Implement RFC 41: `lib.fixed` - https://github.com/amaranth-lang/amaranth/pull/1578#issuecomment-2847148987
feldim2425 has quit [Quit: ZNC 1.9.1 - https://znc.in]
feldim2425 has joined #amaranth-lang
feldim2425 has quit [Client Quit]
feldim2425 has joined #amaranth-lang
feldim2425 has quit [Remote host closed the connection]
feldim2425 has joined #amaranth-lang
<_whitenotifier-2> [amaranth] vk2seb commented on pull request #1578: [WIP] Implement RFC 41: `lib.fixed` - https://github.com/amaranth-lang/amaranth/pull/1578#issuecomment-2847592819
<_whitenotifier-2> [rfcs] vk2seb commented on pull request #41: Add an RFC for fixed point types. - https://github.com/amaranth-lang/rfcs/pull/41#issuecomment-2847672033
<_whitenotifier-2> [amaranth] vk2seb commented on pull request #1578: [WIP] Implement RFC 41: `lib.fixed` - https://github.com/amaranth-lang/amaranth/pull/1578#issuecomment-2847693602
lf_ has joined #amaranth-lang
lf has quit [Ping timeout: 276 seconds]