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
skipwich has quit [Quit: DISCONNECT]
skipwich has joined #amaranth-lang
FFY00 has joined #amaranth-lang
FFY00_ has quit [Ping timeout: 240 seconds]
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 255 seconds]
Degi_ is now known as Degi
trappedinpajamas has joined #amaranth-lang
<trappedinpajamas> I know there's examples of Amaranth being embedded inside LiteX, but are there examples of the opposite? I'd like to use LiteEth/LiteDRAM/LiteSPI but don't really like the current state/future of LiteX.
<trappedinpajamas> * I know there's examples of Amaranth being embedded inside LiteX, but are there examples of the opposite? I'd like to use LiteEth/LiteDRAM/LiteSPI but am not super optimistic on the current state/future of LiteX.
<whitequark[cis]> it works basically the same way
<whitequark[cis]> you use an Instance
<whitequark[cis]> oh sorry you want specific examples, right
<trappedinpajamas> all good - Looking mainly at https://github.com/orbcode/orbtrace/blob/main/orbtrace/amaranth_glue/wrapper.py and I am not the most knowledgable on Migen internals to know how to invert this process.
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 245 seconds]
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 268 seconds]
Ekho has quit [Quit: CORE ERROR, SYSTEM HALTED.]
Ekho has joined #amaranth-lang
zyp[m] has joined #amaranth-lang
<zyp[m]> <trappedinpajamas> "all good - Looking mainly at..." <- I'm planning to refactor orbtrace from amaranth on top of litex to litex on top of amaranth (unless I just end up replacing all the litex components with amaranth components outright), but I haven't really started on that yet
<zyp[m]> as for amaranth on top of litex, I've reused the code from orbtrace in a couple other projects, so here's it as a reusable library with a bit more features: https://github.com/zyp/zyp-amaranth-libs/
d_olex has quit [Ping timeout: 255 seconds]
SpaceCoaster has quit [Quit: Bye]
SpaceCoaster has joined #amaranth-lang
feldim2425 has quit [Quit: ZNC 1.9.0 - https://znc.in]
feldim2425 has joined #amaranth-lang
notgull has joined #amaranth-lang
GenTooMan has quit [Read error: Connection reset by peer]
notgull has quit [Ping timeout: 252 seconds]
cybernaut has joined #amaranth-lang
cybernaut has quit [Read error: Connection reset by peer]
GenTooMan has joined #amaranth-lang
notgull has joined #amaranth-lang
notgull has quit [Ping timeout: 268 seconds]
mindw0rk has quit [Remote host closed the connection]
mindw0rk has joined #amaranth-lang
peeps has joined #amaranth-lang
Degi_ has joined #amaranth-lang
peeps[zen] has quit [Remote host closed the connection]
Degi has quit [Remote host closed the connection]
Degi_ is now known as Degi
lf_ has quit [Ping timeout: 260 seconds]
lf has joined #amaranth-lang