whitequark changed the topic of #amaranth-lang to: Amaranth hardware definition language · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang
nelgau__ has quit [Ping timeout: 272 seconds]
nelgau has joined #amaranth-lang
cyborg_ar has quit [Ping timeout: 250 seconds]
cyborg_ar has joined #amaranth-lang
<_whitenotifier-9> [YoWASP/nextpnr] whitequark pushed 1 commit to develop [+0/-0/±3] https://github.com/YoWASP/nextpnr/compare/11b32e6b94e9...4509fe3ad097
<_whitenotifier-9> [YoWASP/nextpnr] whitequark 4509fe3 - Update dependencies.
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 268 seconds]
Degi_ is now known as Degi
<_whitenotifier-9> [YoWASP/yosys] whitequark pushed 1 commit to develop [+0/-0/±1] https://github.com/YoWASP/yosys/compare/af85974efac3...17fce075ef9c
<_whitenotifier-9> [YoWASP/yosys] whitequark 17fce07 - Update dependencies.
<d1b2> <sajattack> how do I request a "DirectUsbResource" without a name?
<d1b2> <sajattack> thanks
<d1b2> <sajattack> is hansfbaier here?
<d1b2> <sajattack> I'm interested in his audio interface projects but they're not compiling
<d1b2> <sajattack> most likely because python dependency management is a nightmare
<d1b2> <Herr Brain> Dependency management in general tends to be a nightmare.
<d1b2> <Herr Brain> Ask anyone with a toddler.
nelgau has quit [Read error: Connection reset by peer]
nelgau has joined #amaranth-lang
smkz has quit [Quit: smkz]
Lilian has quit [Quit: ZNC 1.8.2 - https://znc.in]
Lilian has joined #amaranth-lang
smkz has joined #amaranth-lang
Lilian has quit [Quit: ZNC 1.8.2 - https://znc.in]
Lilian has joined #amaranth-lang
Lilian has quit [Client Quit]
Lilian has joined #amaranth-lang
Lilian is now known as libera-znc
libera-znc is now known as Lilian
Lilian has quit [Quit: ZNC 1.8.2 - https://znc.in]
Lilian has joined #amaranth-lang
GenTooMan has joined #amaranth-lang
duck2 has quit [Quit: Ping timeout (120 seconds)]
duck2 has joined #amaranth-lang
cyrozap has quit [Ping timeout: 260 seconds]
cyrozap has joined #amaranth-lang
chaoticryptidz has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
chaoticryptidz has joined #amaranth-lang
mathu has joined #amaranth-lang
<mathu> so i'm trying to write a module representing a device with two buttons that outputs true if both are pressed and i have some questions. here's what i'm working from: device https://pastebin.com/gPb35ssn, simulator script https://pastebin.com/inL0NGRv (typing questions next)
<mathu> first question is: amaranth yells at me for not having a sync domain but it feels like i don't really need one. `out` only changes if one of the inputs does which is `comb` domain stuff, right?
<mathu> second question is: would two buttons typically be represented as a single Signal(2) or as two Signal(1)s?
<mathu> third question: in the test driver script i try to iterate through the Signal(2) to set all the bits to 1. just to see if it'd work. it doesn't - i think that's a python question more than an amaranth one, but i'm wondering if hardware people would approach this with a bitwise operation instead of a loop anyway
<mathu> i'm new to hardware/HDLs/amaranth if you can't tell haha. just thought it'd be fun to putz with since the simulator -> gtkwave iteration loop was so easy to set up
smkz has quit [Ping timeout: 260 seconds]
smkz has joined #amaranth-lang
nelgau has quit [Read error: Connection reset by peer]
nelgau has joined #amaranth-lang
lf has quit [Ping timeout: 260 seconds]
lf has joined #amaranth-lang