Part Number: LMX2594
Hello,
i use a SYNC pulse to sync two PLLs but the phase it sometimes 0 degrees and someties 180 degrees.
out freq is 50M, divider=192, mash order=3 . how to get always 0 degrees?
regards,
Yaacov.
Hi There,
Assuming your fosc = 100MHz, fpd = 50MHz, then this is a Cat. 2 sync configuration.
Sync mode is required, so VCO_PHASE_SYNC must be =1.
For Cat.2 sync, a non-timing critical sync pulse is required to trigger synchronization.
For of all, set INPIN_IGNORE = 0 so that the sync pin would accept signal.
Pull the SYNC pin to High to trigger synchronization.
Hi Noel,
I have already did all you mentioned (VCO_PHASE_SYNC =1 and INPIN_IGNORE = 0 and a pulse to High) but when I resend the registers to lock again the same freq then sometimes the outputts are in phase and sometimes in 180 degrees each to other. why it is not deterministic?
by the way, the pulse width is about 50 nsec and it is also going through a NAND gate with the clock oscillator input, so I got 5 pulses with setup time of 2.6 ns and hold time of 2.4 ns. is it good?
Hi There,
To sync, the device needs only one sync pulse. Since in Cat.2 sync, the timing of the sync pulse is not important, you can use a GPIO to toggle the state of the SYNC pin.
After sync, if you reprogram the device or do a VCO calibration, the phase is again not deterministic, another phase sync is required.
thanks Noel,
my reason for doing the timing is because I need also cat.3 cases.
my question is : if multiple pulses (let say 5 pulses) in spaces of 10ns (the clock period) can damage the sync process?
and another question: is the ambiguity of sometimes 0 degrees and sometimes 180 degrees an expected result or the sync function should yield always 0 degrees?
Hi There,
Phase synchronization takes µs of time to complete. If we send multiple sync pulse in ns, I think only the first pulse will trigger phase sync, the other pulses will be ignored. However, I do not recommend send multiple sync pulse.
I don't see phase toggling on my board, no matter how many time I toggle the sync pin, the phase did not change, both device output are in phase.
My configuration file:
R112 0x700000 R111 0x6F0000 R110 0x6E0000 R109 0x6D0000 R108 0x6C0000 R107 0x6B0000 R106 0x6A0000 R105 0x690021 R104 0x680000 R103 0x670000 R102 0x660000 R101 0x650011 R100 0x640000 R99 0x630000 R98 0x620000 R97 0x610888 R96 0x600000 R95 0x5F0000 R94 0x5E0000 R93 0x5D0000 R92 0x5C0000 R91 0x5B0000 R90 0x5A0000 R89 0x590000 R88 0x580000 R87 0x570000 R86 0x560000 R85 0x550000 R84 0x540000 R83 0x530000 R82 0x520000 R81 0x510000 R80 0x500000 R79 0x4F0000 R78 0x4E0003 R77 0x4D0000 R76 0x4C000C R75 0x4B0B40 R74 0x4A0000 R73 0x49003F R72 0x480001 R71 0x470081 R70 0x46C350 R69 0x450000 R68 0x4403E8 R67 0x430000 R66 0x4201F4 R65 0x410000 R64 0x401388 R63 0x3F0000 R62 0x3E0322 R61 0x3D00A8 R60 0x3C0000 R59 0x3B0001 R58 0x3A1001 R57 0x390020 R56 0x380000 R55 0x370000 R54 0x360000 R53 0x350000 R52 0x340820 R51 0x330080 R50 0x320000 R49 0x314180 R48 0x300300 R47 0x2F0300 R46 0x2E07FC R45 0x2DC0DF R44 0x2C1FA3 R43 0x2B0000 R42 0x2A0000 R41 0x290000 R40 0x280000 R39 0x2703E8 R38 0x260000 R37 0x250304 R36 0x240030 R35 0x230004 R34 0x220000 R33 0x211E21 R32 0x200393 R31 0x1F43EC R30 0x1E318C R29 0x1D318C R28 0x1C0488 R27 0x1B0002 R26 0x1A0DB0 R25 0x190C2B R24 0x18071A R23 0x17007C R22 0x160001 R21 0x150401 R20 0x14E048 R19 0x1327B7 R18 0x120064 R17 0x11012C R16 0x100080 R15 0x0F064F R14 0x0E1E70 R13 0x0D4000 R12 0x0C5002 R11 0x0B0018 R10 0x0A10D8 R9 0x090604 R8 0x082000 R7 0x0740B2 R6 0x06C802 R5 0x0500C8 R4 0x040A43 R3 0x030642 R2 0x020500 R1 0x010808 R0 0x00641C
TICS Pro configuration:
