<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
<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/