Saturday, 2018-06-30

*** tpb has joined #photonsdi00:00
*** se6astian|away is now known as se6astian08:36
*** se6astian is now known as se6astian|away13:57
*** Bertl_zZ is now known as Bertl15:06
*** se6astian|away is now known as se6astian15:14
felix_using the 3.3v for the fpga and flash from one vcc pin and the 3.3v for the sdi line drivers, the sync separator and the clocking chip from the vcc pin of the other connector should be not problem, right?17:16
Bertlas long as you do not connect them and stay below the total current, you should be fine17:38
Bertlyou can even use this separation to partially power down the module (if that makes sense)17:38
felix_partially powering down the module isn't that useful and my assumption would be that both 3.3v rails are always active17:42
Bertlwell, they are active when powered up17:43
felix_and yes, i won't connect them together; the idea was mostly to solve some routability difficulties17:43
Bertlso that's something which needs to be 'defined' in software for the module17:43
felix_when the module is plugged in, only the i2c voltage rail is powered, right?17:44
Bertlwith proper hotplug support, yes17:44
felix_ok17:44
Bertlcurrently almost all rails will be powered up on bootup17:44
felix_as long as all rails are powered up, it's no problem17:45
Bertlyeah, that's the default for the plugin modules17:46
felix_only having some of the rails powered up, shouldn't damage the module, but might cause some undefined behaviour17:46
Bertlof course17:46
*** se6astian is now known as se6astian|away21:47
felix_i.imgur.com/WRSltzu.png22:12
KjetilIs there any via recommendation on the centerpad of the SDI chipset?22:14
Kjetil(Looks good btw)22:14
felix_the centerpad shouldn't be connected to any signal22:15
KjetilI was thinking more about thermal22:18
felix_the intra-pair deskewing still needs to be done, the packages for the 2 oscillators and the crystal need to be created, the packages of the voltage regulators need to be checked and the voltage dividers on the sync separator outputs are still missing, but i'd say that there won't be any major showstoppers22:18
Kjetil2 oscillators?22:19
felix_don't remember if the atasheet said something on that; if it did, i'd probably have done that. but i think i should have another look at that tomorrow/monday22:19
felix_yep. 25mhz to the fpga fabric and 148.5mhz to the second gtp clock input; the second one is more a backup plan if things don't work as smoothly as i hope and it shouldn't populated if it isn't really needed22:20
felix_when synchronizing the si5342 to the recovered clock from the sdi input, i'm not sure if the gtp pll looses lock, since the si5342 output is the referencce clock22:21
felix_that output is glitchless, so i hope that it will just work22:22
KjetilShould'nt22:22
KjetilThe GTP RX PLL should be locked to the data input and should not care much about the clock input22:22
Kjetilafter locking that is22:22
felix_the pll is fed from the si*22:23
felix_when that frequency slightly changes i hope that the gtp pll still stays locked, but i'm not 100% sure22:23
KjetilBut each RXPLL has a internal VCO no?22:23
felix_no, 2 plls per gtp quad22:24
felix_oh, wait, the cdr in the rx block might also have some internal vco22:24
Kjetilmhmm22:25
felix_no, the gtp rx part doesn't have in internl pll. the clock gets recovered by a phase rotor cdr22:27
felix_that recovered clock gets routed to the si*22:28
Kjetilheh. You read that part :P22:28
KjetilJust*22:28
felix_yep, i re-read that part just now ;)22:28
KjetilHopefully the SI-PLL slew rate can be configured22:30
felix_slew rate? you mean the pll loop bandwidth of the si*?22:32
felix_the bandwidth is configurable within some range22:32
Kjetilyeah. I guess it would be analog to the loop bandwidth22:33
KjetilSDI inputs should not change faster than 0.1Hz/s at 4.4336MHz22:35
felix_i'd say that it's no problem, but adding the footprint for the crystal oscillator doesn't cause too much pain. sure, i can't follow all best practices there (the differential pair goes over a reference plane split), but it's only intended as probably working fix for a possible problem22:41
felix_that clock won't be used for sdi tx, so that shouldn't be too bad22:42
KjetilShould'nt be that much of a issue for a diff-signal22:43
felix_yeah22:43
felix_i still try to follow the best practices if possibe, since i don't have the kind of measurement equipment i'd need to debug that sort of issues22:43
felix_anyway, i need to go home now to be awake in time. good night!22:45
KjetilGood night22:46

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!