<_whitenotifier-3>
[smoltcp] Dirbaio commented on pull request #336: WIP: Separate IP parts from EthernetInterface. - https://git.io/JfUO4
<_whitenotifier-3>
[smoltcp] Dirbaio edited a comment on pull request #336: WIP: Separate IP parts from EthernetInterface. - https://git.io/JfUO4
proteus-guy has joined #m-labs
[Matt] has quit [Ping timeout: 265 seconds]
[Matt] has joined #m-labs
proteus-guy has quit [Ping timeout: 260 seconds]
proteus-guy has joined #m-labs
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 272 seconds]
_whitelogger has joined #m-labs
guan has quit [*.net *.split]
rohitksingh has quit [*.net *.split]
Ultrasauce has quit [*.net *.split]
lynxis has quit [*.net *.split]
b33p[m] has quit [*.net *.split]
reportingsjr has quit [*.net *.split]
kmehall has quit [*.net *.split]
awygle has quit [*.net *.split]
guan has joined #m-labs
lynxis has joined #m-labs
rohitksingh has joined #m-labs
Ultrasauce has joined #m-labs
b33p[m] has joined #m-labs
reportingsjr has joined #m-labs
kmehall has joined #m-labs
awygle has joined #m-labs
mauz555 has joined #m-labs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
proteus-guy has quit [Ping timeout: 256 seconds]
Getorix has joined #m-labs
Getorix_ has quit [Ping timeout: 258 seconds]
Eldra has joined #m-labs
X-Scale` has joined #m-labs
X-Scale has quit [Ping timeout: 256 seconds]
X-Scale` is now known as X-Scale
proteus-guy has joined #m-labs
mauz555 has quit [Ping timeout: 246 seconds]
mauz555 has joined #m-labs
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
X-Scale` has joined #m-labs
X-Scale has quit [Ping timeout: 258 seconds]
X-Scale` is now known as X-Scale
ohsix has quit [Read error: Connection reset by peer]
ohsix has joined #m-labs
Eldra is now known as Chieur
Chieur is now known as Eldra
Stormwind_mobile has quit [Ping timeout: 264 seconds]
Stormwind_mobile has joined #m-labs
<mtrbot-ml_>
[mattermost] <dpn> @rjo Did you ever try to use AD9910 phase autoclear for glitch-free updating while the output is enabled? I am seeing an about SYNC_CLK-long glitch before it assumes the correct phase – looks almost like it first zeros the internal accumulator on reset and then applies the POW 4 ns later
<rjo>
dpn: I had long suspected something like that from the datasheet of the good old AD9858 but never actually checked.
<mtrbot-ml_>
[mattermost] <dpn> I just don't understand how that makes sense (i.e. is anything but an unintended latency mismatch), given that their block diagram shows the POW added to the MSBs of the accumulator output
<mtrbot-ml_>
[mattermost] <hartytp> @dpn IIRC this is an unavoidable issue with the AD9910 (and other DDSs I guess). I hit something like that when trying to do pulse shaping with the AD9910 on mildown (the microwave eta was so low I needed more than the dynamic range of the vga to avoid spin flips). Every time I updates the asf I got a large glitch I couldn’t get rid of
<mtrbot-ml_>
[mattermost] <hartytp> (Using phase tracking on the dogs)
<mtrbot-ml_>
[mattermost] <hartytp> Fpga
<mtrbot-ml_>
[mattermost] <dpn> @hartytp: But constantly updating the profile without autoclear (and to the same value) doesn't cause any glitches, so what would be the mechanism? Or did you have autoclear on as well?
<rjo>
there is non-linear behavior in when pow or asf **change** and that can look like a "glitch" but if you update to the numerical same effective phase (old accu + old POW == new POW + FTW) or the same ASF (without phase autoclear) then there should not be a glitch unless there is a latency mismatch or a bad transient state in the io_update sequencer.
<rjo>
make that "old accu + old POW == new POW"
<rjo>
n.b. SAWG does not do this.
<mtrbot-ml_>
[mattermost] <dpn> Yep, that's what I would have expected, but I'm seeing a glitch even though "old accu + old POW == new POW" (except for the 3 "invisible" lsbs).
<mtrbot-ml_>
[mattermost] <dpn> (There is still the possibility that this is due to an issue with IO_UPDATE TTL alignment when the SERDES is driven from our WIP SUServo core – all this would be much easier to debug if our labs weren't on lockdown.)
rohitksingh has quit [Ping timeout: 240 seconds]
ianloic has joined #m-labs
<mtrbot-ml_>
[mattermost] <hartytp> That's what I remember seeing as well. I didn't spend too much time on it so it's possible I was doing something daft however
<mtrbot-ml_>
[mattermost] <hartytp> Also, IIRC, what I saw wasn't a step change in the phase (which I think is what @rjo is getting at) but more like it doing something crazy for a single cycle (can't remember if it was a return to zero, but that kind of thing). Anyway, this is a memory from a while back
zng has quit [Read error: Connection reset by peer]
zng has joined #m-labs
rohitksingh has joined #m-labs
stroboko1p has quit [Read error: Connection reset by peer]
strobokopp has joined #m-labs
futarisIRCcloud has joined #m-labs
mauz555 has quit [Remote host closed the connection]