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
<_whitenotifier-e> [amaranth] lethalbit synchronize pull request #644: vendor.openlane: OpenLANE ASIC Platform - https://git.io/JDYBi
Sarayan has quit [Ping timeout: 240 seconds]
<_whitenotifier-e> [YoWASP/nextpnr] whitequark pushed 1 commit to develop [+0/-0/±1] https://git.io/JDBXM
<_whitenotifier-e> [YoWASP/nextpnr] whitequark 040f374 - Update dependencies.
lf_ has quit [Ping timeout: 240 seconds]
lf has joined #amaranth-lang
<_whitenotifier-e> [amaranth] lethalbit synchronize pull request #644: vendor.openlane: OpenLANE ASIC Platform - https://git.io/JDYBi
<_whitenotifier-e> [YoWASP/yosys] whitequark pushed 1 commit to develop [+0/-0/±1] https://git.io/JDB9V
<_whitenotifier-e> [YoWASP/yosys] whitequark fe2b769 - Update dependencies.
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 250 seconds]
Degi_ is now known as Degi
bl0x has quit [Ping timeout: 240 seconds]
bl0x has joined #amaranth-lang
nelgau has quit [Remote host closed the connection]
nelgau has joined #amaranth-lang
nelgau has quit [Ping timeout: 252 seconds]
nelgau has joined #amaranth-lang
nelgau has quit [Ping timeout: 265 seconds]
nelgau has joined #amaranth-lang
nelgau has quit [Read error: Connection reset by peer]
nelgau has joined #amaranth-lang
nelgau has quit [Remote host closed the connection]
nelgau has joined #amaranth-lang
nelgau has quit [Ping timeout: 256 seconds]
dragonmux has joined #amaranth-lang
<d1b2> <esden> Is there a way to stack connectors? The icebreaker-bitsy has a breakout board for the edge connector to pmod connectors. Is there an elegant way to represent that in the platform?
emeb_mac has quit [Quit: Leaving.]
Sarayan has joined #amaranth-lang
electronic_eel has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
electronic_eel has joined #amaranth-lang
trabucay1e has joined #amaranth-lang
duck27 has joined #amaranth-lang
gekh0 has joined #amaranth-lang
gdd1 has joined #amaranth-lang
pie_ has joined #amaranth-lang
Lilian has quit [*.net *.split]
gdd has quit [*.net *.split]
d1b2 has quit [*.net *.split]
trabucayre has quit [*.net *.split]
urja has quit [*.net *.split]
Lilian has joined #amaranth-lang
d1b2 has joined #amaranth-lang
urja has joined #amaranth-lang
<whitequark> yeah, you can stack connectors
<whitequark> the connector pins are recursively resolved until you get to an FPGA pin
<_whitenotifier-e> [amaranth-lang/amaranth-yosys] whitequark pushed 1 commit to develop [+0/-0/±1] https://git.io/JD03V
<_whitenotifier-e> [amaranth-lang/amaranth-yosys] whitequark 032f828 - Require wasmtime>=0.30,<0.33.
<_whitenotifier-e> [amaranth-lang/amaranth] whitequark pushed 1 commit to main [+0/-0/±3] https://git.io/JD0CO
<_whitenotifier-e> [amaranth-lang/amaranth] whitequark 847e469 - back.{verilog,rtlil}: fix commit d83c4a1b.
<_whitenotifier-e> [amaranth] whitequark closed pull request #659: Fix 'ports' argument getting lost as it's no longer 'kwargs' - https://git.io/JDBsc
<_whitenotifier-e> [amaranth-lang/amaranth] github-actions[bot] pushed 1 commit to gh-pages [+0/-0/±26] https://git.io/JD0CW
<_whitenotifier-e> [amaranth-lang/amaranth] whitequark 76bb6fe - Deploying to gh-pages from @ 847e46927bb4e5e9bc56d0885535c9ff7f79f248 🚀
trabucay1e is now known as trabucayre
<_whitenotifier-e> [amaranth] whitequark commented on issue #660: Guidance on naming - when to say "Amaranth HDL" versus just "Amaranth". - https://git.io/JD0BU
<_whitenotifier-e> [amaranth] whitequark commented on pull request #659: Fix 'ports' argument getting lost as it's no longer 'kwargs' - https://git.io/JD00T
<d1b2> <286Tech> Hmm, I have renamed everything in my nmigen CPU to amaranth, but I get an error when I want to use the ulx3s from amaranth_boards: "TypeError: Resource number must be an integer, not adc". It refers to the SPIResource on line 76.
<whitequark> oh, that's a bug in the boards repo that was hidden until recently
Beolmo has joined #amaranth-lang
Beolmo has quit [Client Quit]
<d1b2> <286Tech> Ah ok. Is it reporterd or would you want me to make a bug report?
<_whitenotifier-e> [amaranth-lang/amaranth-boards] whitequark pushed 1 commit to main [+0/-0/±1] https://git.io/JD0P7
<_whitenotifier-e> [amaranth-lang/amaranth-boards] whitequark 01c5066 - ulx3s: add missing ADC resource number.
Beolmo has joined #amaranth-lang
Beolmo has quit [Client Quit]
<d1b2> <286Tech> Well that was quick, thank you!
<_whitenotifier-e> [amaranth] modwizcode commented on issue #660: Guidance on naming - when to say "Amaranth HDL" versus just "Amaranth". - https://git.io/JD0jU
<_whitenotifier-e> [amaranth] modwizcode commented on issue #661: Order of bits within pattern syntax should be documented - https://git.io/JD0jE
<d1b2> <286Tech> Hmm, yosys segfaults when executing the MEMORY_BRAM pass. Is it possible to use the builtin yosys version of amaranth?
nelgau has joined #amaranth-lang
<lofty> 286Tech: that's a bug; I can investigate if you want?
<lofty> The builtin Yosys version is pretty hollowed out; mostly existing just to turn RTLIL into Verilog
<d1b2> <286Tech> Sure, but I don't have a small example that triggers the problem.
<d1b2> <286Tech> Unless you want to clone my CPU repo 😄
<_whitenotifier-e> [amaranth] Ravenslofty commented on issue #661: Order of bits within pattern syntax should be documented - https://git.io/JDEUh
nelgau has quit [Ping timeout: 260 seconds]
<lofty> 286Tech: Yosys has the bugpoint pass to produce that "small example" :P
<d1b2> <286Tech> How do I run that? bugpoint -command "synth_ecp5 -top top" produces an .il file with just "autoidx1" in it.
<d1b2> <286Tech> Oh wait, maybe I could simply share the top.il file?
<lofty> 286Tech: sure, that works
<lofty> I'm on Discord, so attaching it works
<d1b2> <286Tech> Ah ok, I was gonna use pastebin
<d1b2> <286Tech> But that works too
<d1b2> <Lofty> 😛
<d1b2> <Lofty> Right, I can repro
lofty has quit [Quit: ZNC - https://znc.in]
<d1b2> <286Tech> Cool
<d1b2> <Lofty> bugpoint's running. Needed a somewhat ad-hoc script to make it only consider segfaults as crashes, but it works
<_whitenotifier-e> [amaranth] martinling commented on issue #660: Guidance on naming - when to say "Amaranth HDL" versus just "Amaranth". - https://git.io/JDEm5
<d1b2> <Lofty> I think bugpoint might be somewhat stuck in a loop
<d1b2> <Lofty> @286Tech can you confirm this crashes on your end?
<d1b2> <286Tech> @Lofty Yes, this crashes here.
<d1b2> <286Tech> Btw, I'm on the latest Yosys main commit.
<d1b2> <Lofty> Ooh, I can get this to crash in two different passes
<d1b2> <286Tech> Interesting, for me it always crashes at the MEMORY_BRAM pass consistently.
<d1b2> <Lofty> yosys -p "memory" bugpoint.il
<d1b2> <286Tech> Ah yes, then is segfaults during the MEMORY_MAP pass.
<_whitenotifier-e> [amaranth] modwizcode opened pull request #662: setup: add workaround for pypa/pip#7953. - https://git.io/JDEG7
<_whitenotifier-e> [amaranth] modwizcode edited pull request #662: setup: add workaround for pypa/pip#7953. - https://git.io/JDEG7
<_whitenotifier-e> [amaranth] whitequark closed pull request #662: setup: add workaround for pypa/pip#7953. - https://git.io/JDEG7
<_whitenotifier-e> [amaranth-lang/amaranth] whitequark pushed 1 commit to main [+0/-0/±1] https://git.io/JDEna
<_whitenotifier-e> [amaranth-lang/amaranth] modwizcode b1f5664 - setup: add workaround for pypa/pip#7953.
<_whitenotifier-e> [amaranth-lang/amaranth] github-actions[bot] pushed 1 commit to gh-pages [+0/-0/±26] https://git.io/JDEno
<_whitenotifier-e> [amaranth-lang/amaranth] whitequark 72eb80c - Deploying to gh-pages from @ b1f5664b05725676cafa6c9313096c6fba0a47be 🚀
<d1b2> <286Tech> @Lofty Thank you!
lofty has joined #amaranth-lang
emeb has joined #amaranth-lang
Luke has joined #amaranth-lang
bvernoux has joined #amaranth-lang
duck27 is now known as duck2
Guest8334 has joined #amaranth-lang
<d1b2> <286Tech> Yo, you people are quick! 😄
<lofty> Also, uh, does this channel have +b lkcl?
<_whitenotifier-e> [amaranth] lethalbit synchronize pull request #644: vendor.openlane: OpenLANE ASIC Platform - https://git.io/JDYBi
Guest8334 has quit [Quit: Client closed]
<d1b2> <286Tech> Ok, I can confirm that whitequark's PR fixes the bugpoint as well as my CPU situation 🙂
nelgau has joined #amaranth-lang
nelgau has quit [Ping timeout: 260 seconds]
emeb_mac has joined #amaranth-lang
oter has joined #amaranth-lang
oter has quit [Remote host closed the connection]
oter has joined #amaranth-lang
oter has quit [Remote host closed the connection]
oter has joined #amaranth-lang
nelgau has joined #amaranth-lang
Guest4341 has joined #amaranth-lang
Guest4341 has quit [Client Quit]
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #amaranth-lang
lf has quit [Quit: https://quassel-irc.org - Komfortabler Chat. Überall.]
lf has joined #amaranth-lang
Darius has left #amaranth-lang [#amaranth-lang]
bvernoux has quit [Quit: Leaving]
emeb has quit [Quit: Leaving.]
cr1901_ has joined #amaranth-lang
cr1901 has quit [Ping timeout: 252 seconds]