whitequark changed the topic of #amaranth-lang to: Amaranth hardware definition language · weekly meetings on Mondays at 1700 UTC · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang
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: 256 seconds]
bl0x has joined #amaranth-lang
bl0x_ has quit [Ping timeout: 246 seconds]
<d1b2> <Nate> how feasible / problematic is using the generated verilog to port modules between amaranth <-> migen / verilog systems? I assume there are no gotchas I should know about?
urja has quit [Read error: Connection reset by peer]
urja has joined #amaranth-lang
<whitequark> the main gotcha is "Verilog" to be honest
<d1b2> <josuah_dem> For debug, I also use the Yosys intermediate representation file generated by Amaranth (named build/top.il) which is quite verbose, but still allows me to check "what value do I end-up in the end? did Amaranth synthesize that block inside that compile-time python if, ...)
<_whitenotifier-8> [amaranth] whitequark commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531685529
<key2> Nate: what are you trying to do exactly ?
<d1b2> <Nate> Like, mismatches between amaranth and the Verilog?
<d1b2> <Nate> Possibly interface an amaranth block with litex / nmigen
<_whitenotifier-8> [amaranth] matthuszagh commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531809980
<_whitenotifier-8> [amaranth] whitequark commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531810654
<_whitenotifier-8> [amaranth] whitequark commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531811140
<_whitenotifier-8> [amaranth] matthuszagh commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531923094
<_whitenotifier-8> [amaranth] whitequark commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531928203
jess has quit [Quit: Lost terminal]
jess has joined #amaranth-lang
<_whitenotifier-8> [amaranth] matthuszagh commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531935214
<_whitenotifier-8> [amaranth] whitequark commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531936638
<_whitenotifier-8> [amaranth] matthuszagh commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531943905
<_whitenotifier-8> [amaranth] whitequark commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531945287
<_whitenotifier-8> [amaranth] matthuszagh commented on issue #769: Possible to define operators for aggregate types? - https://github.com/amaranth-lang/amaranth/issues/769#issuecomment-1531952060
<key2> Nate: that is what I use to do it: https://github.com/lambdaconcept/amaranth-to-litex
<d1b2> <Nate> cool, looks promising
mindw0rk has quit [Ping timeout: 252 seconds]
mindw0rk has joined #amaranth-lang