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
electronic_eel has quit [Ping timeout: 272 seconds]
electronic_eel has joined #amaranth-lang
<cr1901> Did some optimizations on icache... down to 105 LUTs, 11 DFFs, and 4 BRAMs for direct-mapped. And also deployed using LiteX. SPI flash sequential reads are 7x times faster*, SPI flash random reads 2x faster. Basic memtest now completes 5-5.5x faster.
<whitequark[cis]> niiiiiice
<whitequark[cis]> good job
<cr1901> Tyvm :D
<cr1901> * This is not a real result. I forgot to bring out logic to disable caching on non-insn fetches to SPI flash region. Though maybe I should keep it and document "only use for read-only mem" or something...
* cr1901 crosses out "icache" and writes "dual instruction/read-only memory cache"
<cr1901> At some point I'll make a package for this or as an add-on to Sentinel
frgo_ has quit [Read error: Connection reset by peer]
frgo has joined #amaranth-lang
frgo has quit [Read error: Connection reset by peer]
frgo_ has joined #amaranth-lang
Degi has quit [Ping timeout: 252 seconds]
Degi has joined #amaranth-lang
jn has quit [Ping timeout: 265 seconds]
jn has joined #amaranth-lang
jn has quit [Changing host]
jn has joined #amaranth-lang
mindw0rk has quit [Read error: Connection reset by peer]
mindw0rk has joined #amaranth-lang
pie_ has quit [Quit: No Ping reply in 180 seconds.]
pie_ has joined #amaranth-lang
urja has quit [Read error: Connection reset by peer]
urja has joined #amaranth-lang
Raito_Bezarius has quit [Ping timeout: 272 seconds]
Raito_Bezarius has joined #amaranth-lang
Raito_Bezarius has quit [Max SendQ exceeded]
Raito_Bezarius has joined #amaranth-lang
mindw0rk has quit [Read error: Connection reset by peer]
mindw0rk has joined #amaranth-lang
frgo_ has quit [Read error: Connection reset by peer]
balrog has quit [Quit: Bye]
frgo has joined #amaranth-lang
balrog has joined #amaranth-lang