whitequark changed the topic of #nmigen to: nMigen hardware description language · code https://github.com/nmigen · logs https://libera.irclog.whitequark.org/nmigen
cr1901 has quit [Quit: Leaving.]
cr1901 has joined #nmigen
Lilian has quit [Quit: ZNC 1.8.2 - https://znc.in]
Lilian has joined #nmigen
_whitelogger has joined #nmigen
GenTooMan has joined #nmigen
awygle has joined #nmigen
<awygle> whitequark: thanks for the heads up on the mass migration
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
yuriks has joined #nmigen
_whitenotifier-e has joined #nmigen
<_whitenotifier-e> [nmigen/nmigen] whitequark pushed 1 commit to master [+0/-0/±1] https://git.io/JsoSR
<_whitenotifier-e> [nmigen/nmigen] whitequark e974a31 - README: update IRC channel.
<_whitenotifier-e> [nmigen/nmigen] github-actions[bot] pushed 1 commit to gh-pages [+0/-0/±13] https://git.io/JsoS2
<_whitenotifier-e> [nmigen/nmigen] whitequark f50089d - Deploying to gh-pages from @ e974a31022d8ba1ee67bd49c82a11fa7a0a71145 🚀
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
trabucayre has joined #nmigen
Lord_Nightmare has joined #nmigen
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
sen has joined #nmigen
_whitelogger has joined #nmigen
tannewt has joined #nmigen
awygle has joined #nmigen
Lilian has joined #nmigen
_whitelogger has joined #nmigen
awygle has joined #nmigen
anuejn has joined #nmigen
bob_twinkles has joined #nmigen
tannewt has joined #nmigen
cr1901 has joined #nmigen
_whitelogger has joined #nmigen
cr19011 has joined #nmigen
DX-MON| has joined #nmigen
tannewt has quit [Read error: Connection reset by peer]
Lilian has quit [Quit: ZNC 1.8.2 - https://znc.in]
gatecat has quit [Read error: Connection reset by peer]
tannewt has joined #nmigen
Ultrasauce has quit [Remote host closed the connection]
gatecat has joined #nmigen
bob_twinkles has quit [Quit: No Ping reply in 180 seconds.]
DX-MON has quit [Ping timeout: 264 seconds]
anuejn has quit [Quit: No Ping reply in 180 seconds.]
cr1901 has quit [Read error: Connection reset by peer]
Lilian has joined #nmigen
Ultrasauce has joined #nmigen
anuejn has joined #nmigen
bob_twinkles has joined #nmigen
anuejn has quit [Ping timeout: 272 seconds]
vup has quit [Ping timeout: 272 seconds]
_whitelogger has joined #nmigen
kbeckmann has joined #nmigen
anuejn has joined #nmigen
vup has joined #nmigen
XgF has joined #nmigen
Sarayan has joined #nmigen
samlittlewood has joined #nmigen
_whitelogger has joined #nmigen
cesar has joined #nmigen
V has joined #nmigen
sm2n_ has joined #nmigen
cesar has quit [Ping timeout: 264 seconds]
cesar has joined #nmigen
_whitelogger has joined #nmigen
anuejn has quit [Ping timeout: 265 seconds]
vup has quit [Ping timeout: 272 seconds]
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
cesar has quit [Ping timeout: 265 seconds]
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
anuejn has joined #nmigen
vup has joined #nmigen
_whitelogger has joined #nmigen
lf has joined #nmigen
vup has quit [Quit: vup]
vup has joined #nmigen
vup has quit [Client Quit]
vup has joined #nmigen
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
cr19011 is now known as cr1901
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
cesar has joined #nmigen
mega has joined #nmigen
cesar has quit [Ping timeout: 265 seconds]
mega has left #nmigen [#nmigen]
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
hell has quit [Changing host]
hell has joined #nmigen
cesar has joined #nmigen
cesar has quit [Ping timeout: 265 seconds]
cesar has joined #nmigen
cesar has quit [Ping timeout: 252 seconds]
cr1901 is now known as cr1901_bots
cr1901_bots is now known as cr1901
_whitelogger has joined #nmigen
cr1901 is now known as DiscRelay
DiscRelay is now known as cr1901
_whitelogger has joined #nmigen
Lilian has quit [Quit: ZNC 1.8.2 - https://znc.in]
Lilian has joined #nmigen
Lilian has quit [Quit: ZNC 1.8.2 - https://znc.in]
_whitelogger has joined #nmigen
Lilian has joined #nmigen
peepsalot has quit [Changing host]
peepsalot has joined #nmigen
DX-MON| is now known as DX-MON
cesar has joined #nmigen
_whitelogger has joined #nmigen
cr1901 has left #nmigen [#nmigen]
Qyriad has joined #nmigen
Qyriad is now known as gsg-bridge
gsg-bridge is now known as Qyriad
_whitelogger has joined #nmigen
Qyriad is now known as d1b2
d1b2 is now known as Qyriad
d1b2 has joined #nmigen
Qyriad is now known as usb-see
usb-see is now known as Qyriad
cesar has quit [Ping timeout: 252 seconds]
cr1901 has joined #nmigen
twam has joined #nmigen
<twam> @agg: I ordered a ECPIX-5 in the meantime and tried to get the mult72 from you to run there. Multiplication seems to work on hardware for small numbers, but if results are around 27/28 bits things are getting strange. For example 2^13 * 2^13 still works fine, but 2^13 * 2^14 returns 0. Did you try also larger numbers when you tried on hardware?
<agg> Hmm yep I was doing some random 72 bit constant
<agg> Which FPGA is on that?
<twam> It's an LFE5UM5G-45F with speed 8 rating.
<agg> Cor
<agg> I can try generating a bitstream that writes the output to a uart if you wanna try it?
<twam> That would be nice! I'll use the pre-defined UART I/Os on the board: https://github.com/nmigen/nmigen-boards/blob/master/nmigen_boards/ecpix5.py#L40
<agg> while this builds could you upload the config file from your build?
<agg> .cfg or whatever, the text based bitstream from nextpnr before ecppack
<agg> my current test rig is a bit hard to share a self contained build from but i can probably wrangle something, but if my guess is right and the problem is to do with those extra bits I can just set them in your .cfg file and repack it and try that, too
<agg> taking forever to build :/
<agg> that should transmit at 1Mbps out the uart
<agg> it's working out 0x0123456789ABCDEF11 * 0x11FEDCBA9876543210
<agg> so should be 0x147995e0d1e08422542380f4053d244310 which it sends in ASCII
<twam> My example including build output is at https://home.twam.info/mult.zip
<twam> It doesn't like your file - i assume because of different package. It says LFE5U-45F-8CABGA554 and I have 381 :( Sorry for not mentioning that.
<agg> oh huh, I was going off the ECPIX5 platform you linked to which is BG554?
<agg> anyway try https://agg.io/u/top2.bit, I've just repacked your config
<twam> Hmm.. you're right
<twam> If I try to upload your file, openFPGAloader says:
<twam> displayReadReg
<twam> Config Target Selection : 0
<twam> JTAG Active
<twam> ISC Enable
<twam> Write Enable
<twam> Read Enable
<twam> Std PreAmble
<twam> SPIm Fail1
<twam> ID ERR
<twam> EXEC Error
<twam> I can however load the top2.bit.
<twam> This displays 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 on UART, which is the same output I get with my binary.
<agg> Hmm, my first one might have wrong idcode as it was lfu5u not 5um5g
<agg> Just about to have dinner but will see if I can generate something later and put it together into an nmigen file you can run too
nak has joined #nmigen
<twam> No hurry, I'll need to go to bed now anyhow, but I'll try then tomorrow.
nak has quit [Quit: Bye]
nak has joined #nmigen
<whitequark> twam: (please use paste services, e.g. paste.debian.net, for large snippets)
_whitelogger has joined #nmigen
nak has quit [*.net *.split]
Lilian has quit [*.net *.split]
lf has quit [*.net *.split]
vup has quit [*.net *.split]
anuejn has quit [*.net *.split]
Sarayan has quit [*.net *.split]
d1b2 has quit [*.net *.split]
trabucayre has quit [*.net *.split]
XgF has quit [*.net *.split]
samlittlewood has quit [*.net *.split]
twam has quit [*.net *.split]
Qyriad has quit [*.net *.split]
kbeckmann has quit [*.net *.split]
Ultrasauce has quit [*.net *.split]
gatecat has quit [*.net *.split]
tannewt has quit [*.net *.split]
awygle has quit [*.net *.split]
yuriks has quit [*.net *.split]
hell has quit [*.net *.split]
lethalbit has quit [*.net *.split]
Lord_Nightmare has quit [*.net *.split]
GenTooMan has quit [*.net *.split]
mwk has quit [*.net *.split]
whitequark has quit [*.net *.split]
bob_twinkles has quit [*.net *.split]
DX-MON has quit [*.net *.split]
sm2n_ has quit [*.net *.split]
cr1901 has quit [*.net *.split]
peepsalot has quit [*.net *.split]
chiastre has quit [*.net *.split]
esden has quit [*.net *.split]
agg has quit [*.net *.split]
electronic_eel has quit [*.net *.split]
V has quit [*.net *.split]
sorear has quit [*.net *.split]
Stary has quit [*.net *.split]
sen has quit [*.net *.split]
Lofty has quit [*.net *.split]
nyanotech has quit [*.net *.split]
d1b2 has joined #nmigen
twam has joined #nmigen
cr1901 has joined #nmigen
trabucayre has joined #nmigen
Lilian has joined #nmigen
vup has joined #nmigen
anuejn has joined #nmigen
lf has joined #nmigen
sm2n_ has joined #nmigen
V has joined #nmigen
samlittlewood has joined #nmigen
Sarayan has joined #nmigen
kbeckmann has joined #nmigen
bob_twinkles has joined #nmigen
XgF has joined #nmigen
gatecat has joined #nmigen
Ultrasauce has joined #nmigen
DX-MON has joined #nmigen
tannewt has joined #nmigen
awygle has joined #nmigen
Qyriad has joined #nmigen
sen has joined #nmigen
Lord_Nightmare has joined #nmigen
yuriks has joined #nmigen
electronic_eel has joined #nmigen
chiastre has joined #nmigen
peepsalot has joined #nmigen
Lofty has joined #nmigen
mwk has joined #nmigen
hell has joined #nmigen
lethalbit has joined #nmigen
sorear has joined #nmigen
nyanotech has joined #nmigen
whitequark has joined #nmigen
esden has joined #nmigen
Stary has joined #nmigen
agg has joined #nmigen
GenTooMan has joined #nmigen
nengel has joined #nmigen
_whitelogger has joined #nmigen
miek has joined #nmigen
lkcl has joined #nmigen
mwk has quit [Quit: Lost terminal]
mwk has joined #nmigen
cesar has joined #nmigen
cesar has quit [Ping timeout: 260 seconds]
_whitelogger has joined #nmigen
_whitelogger has joined #nmigen
lf_ has joined #nmigen
lf has quit [Ping timeout: 272 seconds]