sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
<sb0> jbqubit, yes, as i said you have an old artiq-dev
<sb0> look at its version it's 2.4, and you're installing a 3.0 phaser
<GitHub51> [artiq] sbourdeauducq closed issue #833: ARTIQ 3 release candidate? https://github.com/m-labs/artiq/issues/833
<GitHub50> [artiq] sbourdeauducq commented on issue #833: This is not an Issue. Yes we will make one as soon as #830 is resolved. https://github.com/m-labs/artiq/issues/833#issuecomment-332059198
<cr1901_modern> https://twitter.com/cr1901/status/912491635052892161 Been meaning to do this ever since I got iCEStick support, but better late than never. Should help others get started w/ Migen for boards not yet supported.
balrog has quit [Ping timeout: 248 seconds]
balrog has joined #m-labs
jbqubit has quit [Ping timeout: 260 seconds]
rohitksingh_work has joined #m-labs
<GitHub126> [artiq] sbourdeauducq closed issue #485: figure out strange runtime timing behavior https://github.com/m-labs/artiq/issues/485
tangrs has quit [Ping timeout: 246 seconds]
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 260 seconds]
tangrs has joined #m-labs
rohitksingh_work has joined #m-labs
rohitksingh_wor1 has quit [Ping timeout: 248 seconds]
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 248 seconds]
_whitelogger has joined #m-labs
rohitksingh_work has joined #m-labs
rohitksingh_wor1 has quit [Ping timeout: 240 seconds]
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 260 seconds]
rohitksingh_wor1 has quit [Ping timeout: 264 seconds]
rohitksingh_work has joined #m-labs
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 248 seconds]
<sb0> bb-m-labs, force build --branch=rtio-sed artiq
<bb-m-labs> build forced [ETA 34m35s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub168> [artiq] sbourdeauducq pushed 1 new commit to rtio-sed: https://github.com/m-labs/artiq/commit/4112e403de6350d67343475f0b367878c4ce5980
<GitHub168> artiq/rtio-sed 4112e40 Sebastien Bourdeauducq: rtio/sed: latency compensation
rohitksingh_wor1 has quit [Ping timeout: 246 seconds]
rohitksingh_work has joined #m-labs
ohsix has quit [Ping timeout: 240 seconds]
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 252 seconds]
rohitksingh_wor1 has quit [Ping timeout: 255 seconds]
rohitksingh_work has joined #m-labs
<sb0> gee, it met timing!
<bb-m-labs> build #786 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/786
<bb-m-labs> build #1686 of artiq is complete: Failure [failed artiq_flash] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1686
rohitksingh_work has quit [Ping timeout: 248 seconds]
rohitksingh_work has joined #m-labs
<cr1901_modern> My favorite is when Xilinx claims the design doesn't meet timing but only issues a warning instead of an error (And of course I can't check how the tool decides b/c lol proprietary)
<sb0> you can still do something with the output, e.g. load it anyway, or analyze it to determine the source of the problem
<cr1901_modern> Well in my case, the design actually works. Fair point re: analyze (don't remember the critical path)
<GitHub95> [artiq] sbourdeauducq pushed 3 new commits to rtio-sed: https://github.com/m-labs/artiq/compare/4112e403de63...e6f0ce3abad0
<GitHub95> artiq/rtio-sed f079ac6 Sebastien Bourdeauducq: rtio/sed: disable wait in TestLaneDistributor.test_regular
<GitHub95> artiq/rtio-sed 9905b87 Sebastien Bourdeauducq: rtio/sed: support negative latency compensation
<GitHub95> artiq/rtio-sed e6f0ce3 Sebastien Bourdeauducq: rtio/sed: test latency compensation
ohsix has joined #m-labs
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 246 seconds]
hartytp has joined #m-labs
<hartytp> sb0: is that compensation as in #40?
<sb0> part of it, just to operate the sawg
rohitksingh_wor1 has quit [Ping timeout: 248 seconds]
<sb0> #40 would expose the value, and have fine timestamp resolution
rohitksingh_work has joined #m-labs
<GitHub36> [artiq] sbourdeauducq pushed 1 new commit to rtio-sed: https://github.com/m-labs/artiq/commit/d7ef07a0c256f9aeb7d0fc43a5f3c20ed58117e1
<GitHub36> artiq/rtio-sed d7ef07a Sebastien Bourdeauducq: rtio/sed: document architecture
hartytp has quit [Ping timeout: 260 seconds]
<GitHub70> [artiq] sbourdeauducq pushed 1 new commit to rtio-sed: https://github.com/m-labs/artiq/commit/73043c34641b2910cf802bc7aeaaccda19ea25f9
<GitHub70> artiq/rtio-sed 73043c3 Sebastien Bourdeauducq: drtio: disable SED lane spread...
hartytp has joined #m-labs
<hartytp> thanks, good to know
hartytp has quit [Ping timeout: 260 seconds]
rohitksingh_work has quit [Ping timeout: 248 seconds]
rohitksingh_work has joined #m-labs
<GitHub44> [artiq] sbourdeauducq commented on issue #778: The SED latency at the FIFO output is:... https://github.com/m-labs/artiq/issues/778#issuecomment-332135664
<GitHub184> [artiq] sbourdeauducq commented on issue #778: The SED latency at the FIFO output is:... https://github.com/m-labs/artiq/issues/778#issuecomment-332135664
<GitHub94> [artiq] sbourdeauducq commented on issue #778: The SED latency at the FIFO output is:... https://github.com/m-labs/artiq/issues/778#issuecomment-332135664
<GitHub178> [artiq] sbourdeauducq commented on issue #778: The SED latency at the FIFO output is:... https://github.com/m-labs/artiq/issues/778#issuecomment-332135664
<GitHub47> [artiq] sbourdeauducq pushed 1 new commit to rtio-sed: https://github.com/m-labs/artiq/commit/4e31e9a9ac3c26fee24238e388fc55c04622f69f
<GitHub47> artiq/rtio-sed 4e31e9a Sebastien Bourdeauducq: test: relax test_rtio.test_loopback...
<sb0> bb-m-labs, force build --branch=rtio-sed artiq
<bb-m-labs> build forced [ETA 34m35s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub166> [artiq] sbourdeauducq closed issue #778: RTIO scalable event dispatcher (fka. SRTIO) https://github.com/m-labs/artiq/issues/778
<GitHub14> [artiq] sbourdeauducq opened issue #834: SED made DMA startup slow https://github.com/m-labs/artiq/issues/834
<sb0> rjo, SED architecture description is in the __init__.py docstring. is there still something unclear about it?
<rjo> sb0: sounds good. thanks.
<rjo> sb0: does it also work at 150 MHz?
<bb-m-labs> build #787 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/787
<bb-m-labs> build #1687 of artiq is complete: Failure [failed python_unittest_2] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1687
<sb0> rjo, isn't the clocking plan for Sinara still using a 125MHz RTIO clock?
<sb0> ah the kc705 phaser is 150
rohitksingh_work has quit [Ping timeout: 255 seconds]
rohitksingh_work has joined #m-labs
<rjo> sb0: sayma will be 150 MHz. b/c jesd etc.
<sb0> rjo, since when? I thought it was going to be the "B" option on the wiki page above
<sb0> and _florent_ has already started on configuring transceivers for 5Gbps
<sb0> rjo, SED meets timing at 150, so at least that part won't be a problem
<_florent_> sb0: what's the expected transceiver speed then?
<sb0> rjo, ^
<_florent_> sb0: but not sure it will be impacting a lot
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 252 seconds]
<rjo> i mentioned that 6 gbps is the relevant option many times.
<sb0> rjo, the wiki needs updating then
<sb0> and I think the backplane is specified for 5
rohitksingh_wor1 has quit [Ping timeout: 240 seconds]
rohitksingh_work has joined #m-labs
<rjo> sb0: that's why there is 3 gbps for drtio in there iirc.
<sb0> rjo, so which of those clocking options are we using?
<rjo> sb0: the rationale was that 600 mhz data rate would cover the frequency requuirements and save resources.
<rjo> A iirc.
<sb0> okay
<sb0> well that simplfies things actually, since the transceiver ratio is only 20 instead of 40
<sb0> less risk of comma alignment failing or timing problems
<rjo> the 600 vs 1000 MHz correspondes to 150 vs 125 MHz which weighs low resource usage and wider RTIO "baseband" width against wider carrier width.
<rjo> what part of the wiki needs updating?
<sb0> there is no 6Gbps option on the wiki
<sb0> well, unless you are talking about the JESD frequency
<_florent_> so 6gbps jesd / 3gbps drtio?
<sb0> _florent_, have you already tested the brute-force clock aligner at 40x?
<_florent_> sb0: I did a test at 40x, it was not working but haven't investigated
<sb0> also it would be good to keep the 40x code somewhere in case we need it later
<_florent_> yes i made things generic
<sb0> I need to check with Oxford because we have a spec for >= 4Gbps data rate ...
<rjo> yes. 6 gbps jesd.
<rjo> also let's check back with the jqi folks again (the new ones). their priorities may have shifted (again).
rohitksingh_work has quit [Ping timeout: 255 seconds]
rohitksingh_work has joined #m-labs
<sb0> rjo, can you send that JQI email?
ohsix has quit [Ping timeout: 248 seconds]
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 246 seconds]
rohitksingh_work has joined #m-labs
rohitksingh_wor1 has quit [Ping timeout: 240 seconds]
<rjo> done.
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 248 seconds]
<rjo> sb0, whitequark: could someone power toggle the sayma boards? or is the relais connected?
<sb0> rjo, all three of them? I can cycle them tomorrow
<sb0> I can connect the relay as well (one relay for all three boards)
rohitksingh_wor1 has quit [Read error: Connection reset by peer]
ohsix has joined #m-labs
ohsix has quit [Ping timeout: 246 seconds]
ohsix has joined #m-labs
<rjo> sb0: all three. yes. iirc whitequark wanted to connect the relais before but i don't know whether that was done.
<GitHub162> [artiq] jbqubit commented on issue #813: Moving email discussion to this Issue....... https://github.com/m-labs/artiq/issues/813#issuecomment-332247151
<GitHub101> [artiq] sbourdeauducq commented on issue #813: > Moving email discussion to this Issue....... https://github.com/m-labs/artiq/issues/813#issuecomment-332257256
llopez32 has joined #m-labs
llopez32 has quit [Ping timeout: 260 seconds]
mumptai has joined #m-labs
<GitHub140> [artiq] dhslichter commented on issue #778: @sbourdeauducq this is nice. However, to continue the discussion from #40, if there is automatic latency compensation, you will get very different FIFO usage depending on the order in which pulses in a `with parallel` block are given (as the latency compensation might render them in order or out of order, after being applied). It seems that it would make sense, to the extent possible, to bring the `wi
mumptai has quit [Remote host closed the connection]