sb0 changed the topic of #m-labs to: https://m-labs.hk :: Mattermost https://chat.m-labs.hk :: Logs http://irclog.whitequark.org/m-labs
rohitksingh has joined #m-labs
rohitksingh has quit [Ping timeout: 252 seconds]
Stormwind_mobile has joined #m-labs
sb0 has joined #m-labs
cr1901_modern1 has joined #m-labs
cr1901_modern has quit [Ping timeout: 250 seconds]
<mtrbot-ml> [mattermost] <sb10q> meh, guess I'll just stick some solid-state relays on a STM32 board
cr1901_modern1 has quit [Quit: Leaving.]
cr1901_modern has joined #m-labs
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
en0k has joined #m-labs
m4ssi has joined #m-labs
airwoodix has joined #m-labs
en0k has quit [Read error: Connection reset by peer]
en0k has joined #m-labs
sb0 has quit [Quit: Leaving]
en0k has quit [Ping timeout: 268 seconds]
proteus-guy has quit [Ping timeout: 252 seconds]
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs
_whitenotifier-e has joined #m-labs
<_whitenotifier-e> [nmigen] whitequark commented on issue #228: Reconsider simulator interface - https://git.io/JeP7S
plonk has quit [Quit: ZNC - 1.6.0 - http://znc.in]
<whitequark> sb: rjo: do you know anything about GTH/GTX offset scan mode?
<whitequark> is the offset sampler an entirely hardware feature that is a part of the transceiver?
Stormwind_mobile has quit [Ping timeout: 246 seconds]
<rjo> The Eye Scan? That's really nice and useful. Mostly front end hardware
<rjo> A delay and a bias
<whitequark> yeah, eye scan
<whitequark> I was looking if ECP5 can be tricked into doing that
<whitequark> looks like no
Stormwind_mobile has joined #m-labs
mauz555 has joined #m-labs
<rjo> i'm doing the temporal part on a ice40. the bias would need special hardware. could be done with a simple sigma/pwm dac on each diff pair.
<rjo> *one dac on one side of the pair may suffice for a dirty attempt
<whitequark> temporal?
<rjo> the delay. that can be done as a phase shift of the pll.
<whitequark> hm. what bitrate are you looking at?
<rjo> that's just 500 Mb/s very much limited by what the ice40 can do.
<rjo> but bitrate doesn't matter for the technique
<whitequark> the issue with the ECP5 SERDES is that i think you can't add a phase offset.
<whitequark> you can actually sample the RX values but... it bypasses equalizer, it's a DC-coupled buffer, and it works at 250 Mbps at most
<whitequark> it's basically the boundary scan buffer that's exposed to the fabric as an option, for various out-of-band signals
proteus-guy has joined #m-labs
mauz555 has quit []
Stormwind_mobile has quit [Ping timeout: 240 seconds]
Stormwind_mobile has joined #m-labs
Stormwind_mobile has quit [Ping timeout: 250 seconds]
Stormwind_mobile has joined #m-labs
m4ssi has quit [Remote host closed the connection]
en0k has joined #m-labs
plonk has joined #m-labs
plonk has quit [Changing host]
plonk has joined #m-labs
Stormwind_mobile has quit [Remote host closed the connection]
Stormwind_mobile has joined #m-labs
<_whitenotifier-e> [nmigen] povauboin opened issue #274: Signal that is used as both an input and output to an Instance gets assigned to its reset value - https://git.io/JeXvC
rohitksingh has joined #m-labs
Stormwind_mobile has quit [Ping timeout: 268 seconds]
<_whitenotifier-e> [nmigen] whitequark commented on issue #274: Signal that is used as both an input and output to an Instance gets assigned to its reset value - https://git.io/JeXvx
en0k has quit [Ping timeout: 276 seconds]
Stormwind_mobile has joined #m-labs
Stormwind_mobile has quit [Ping timeout: 265 seconds]
mumptai has joined #m-labs
Stormwind_mobile has joined #m-labs
Stormwind_mobile has quit [Read error: Connection reset by peer]
Stormwind_mobile has joined #m-labs
Stormwind_mobile has quit [Ping timeout: 265 seconds]
plonk has quit [Read error: Connection reset by peer]
<ZirconiumX> whitequark: I'm going to need to write a test suite for my nMigen code, and your tweets about pysim2 make me wonder if I should wait for that, use pysim[1] and accept the speed cost, or try cocotb.
plonk has joined #m-labs
<whitequark> use pysim imo
<whitequark> pysim2 is approx 4 times faster
mauz555 has joined #m-labs
<whitequark> after pysim2 there'll be cxxsim, which should be in the same order of magnitude as verilator, and with the same interface
<whitequark> but first I need to solve some interesting research problems
Stormwind_mobile has joined #m-labs
<ZirconiumX> Right, okay, thank you
en0k has joined #m-labs
rohitksingh has quit [Ping timeout: 240 seconds]
en0k has quit [Remote host closed the connection]
en0k has joined #m-labs
en0k has quit [Client Quit]
rohitksingh has joined #m-labs
rohitksingh has quit [Ping timeout: 240 seconds]
Junki has joined #m-labs
<_whitenotifier-e> [m-labs/nmigen] whitequark pushed 1 commit to master [+0/-0/±2] https://git.io/JeXI0
<_whitenotifier-e> [m-labs/nmigen] whitequark 56bb42a - hdl.ir: for instance ports, prioritize defs over uses.
<_whitenotifier-e> [nmigen] whitequark closed issue #274: Signal that is used as both an input and output to an Instance gets assigned to its reset value - https://git.io/JeXvC
<Junki> Hi, I have a question about flashing CPLD of urukul with The Digilent JTAG-HS2. I read a note on urukul github that it was working and bought one to flash our urukul, but it just keeps failing to write urukul.jed file.
<_whitenotifier-e> [nmigen] Success. The Travis CI build passed - https://travis-ci.org/m-labs/nmigen/builds/617421487?utm_source=github_status&utm_medium=notification
<_whitenotifier-e> [nmigen] Success. 82.33% (+0.01%) compared to f207f3f - https://codecov.io/gh/m-labs/nmigen/commit/56bb42aff27914dc88ae0fdee9891a7aa5004229
<_whitenotifier-e> [nmigen] Success. 100% of diff hit (target 82.31%) - https://codecov.io/gh/m-labs/nmigen/commit/56bb42aff27914dc88ae0fdee9891a7aa5004229
<Junki> Nevermind, it did work.
rohitksingh has joined #m-labs
rohitksingh has quit [Ping timeout: 268 seconds]
enok has quit [Ping timeout: 240 seconds]
mumptai has quit [Quit: Verlassend]
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs
plonk has joined #m-labs
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs
futarisIRCcloud has joined #m-labs