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
bl0x has joined #amaranth-lang
bl0x_ has quit [Ping timeout: 265 seconds]
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 265 seconds]
Degi_ is now known as Degi
<_whitenotifier-9> [amaranth-boards] bl0x synchronize pull request #208: Initial support for Tang nano 9k board - https://github.com/amaranth-lang/amaranth-boards/pull/208
futarisIRCcloud has joined #amaranth-lang
markov_twain has joined #amaranth-lang
<d1b2> <jer_emy> how do I get access to the amaranth signals that correspond to the module rst signal? I'm trying to basically do m.If(reset):
<d1b2> <jer_emy> also, how can I get access to the clk signal to add it to my list of traces in the sim.write_vcd call ?
josuah has quit [Remote host closed the connection]
josuah has joined #amaranth-lang
lambda has quit [Ping timeout: 255 seconds]
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
<vup> @jer_emy: ResetSignal("domain_name") and ClockSignal("domain_name")
lambda has joined #amaranth-lang
lambda has quit [Ping timeout: 248 seconds]
<_whitenotifier-9> [amaranth-soc] chenz opened issue #39: Resources on dense memory windows must be sized multipes of "parent" data_width? - https://github.com/amaranth-lang/amaranth-soc/issues/39
lambda has joined #amaranth-lang
<DeVector[m]> Catherine: Can you please share CXXRTL testbench for Minerva SoC(https://twitter.com/whitequark/status/1341128583901810693?s=20) if you still have
markov_twain has quit [Read error: Connection reset by peer]
markov_twain has joined #amaranth-lang
lambda has quit [Ping timeout: 260 seconds]
lambda has joined #amaranth-lang
sugarbeet has joined #amaranth-lang
sugarbeet has quit [Quit: Reconnecting]
sugarbeet has joined #amaranth-lang
sugarbeet has quit [Client Quit]
sugarbeet has joined #amaranth-lang
<d1b2> <jer_emy> @vup: I tried that, but if I add ClockSignal() or reference the stored clock signal instance inside my class in the traces=[...] parameter of the write_vcd function I just get the error AttributeError: 'ClockSignal' object has no attribute 'name'
<d1b2> <jer_emy> similar problem for ResetSignal too
<d1b2> <jer_emy> also, how do you drive ResetSignal in a testbench ? if I try inst.rst.eq(0) I get AttributeError: 'ResetSignal' object has no attribute 'reset'