In the course of that the output frequency of the 6.8GHz signal is no problem. When modifying the output frequency, only the R44 and R0 registers are modified, where reg44_data changes by approximately 1 bits, the spectrum will see the flicker Instantaneous.
If the output frequency is changed at 120Hz (600Hz frequency hopping around 6.8G), a large amount of spurious frequency appears.
I would like to ask, modify the decimal N frequency divider instantaneous noise is the inherent characteristics of phase-locked loop? Is there a way to eliminate or reduce it?
When modifying the output frequency, only the R44 and R0 registers are modified, where reg44_data changes by approximately 8 bits.
WriteOneByte(reg44_data);//R44,reg44_data=0x2CAC1A;
WriteOneByte(0x00227C);//R0
Device is initial as follow parameter:
WriteOneByte(0x4000AF);//R64
WriteOneByte(0x3E0000);//R62
WriteOneByte(0x3D0001);//R61
WriteOneByte(0x3B0000);//R59
WriteOneByte(0x3003FD);//R48
WriteOneByte(0x2F08CF);//R47
WriteOneByte(0x2E38A2);//R46
WriteOneByte(0x2D36E2);//R45
WriteOneByte(0x2CAC1A);//R44
WriteOneByte(0x2B0000);//R43
WriteOneByte(0x2A0000);//R42
WriteOneByte(0x29FFFF);//R41
WriteOneByte(0x28FFFF);//R40
WriteOneByte(0x278204);//R39
WriteOneByte(0x260D58);//R38
WriteOneByte(0x255000);//R37
WriteOneByte(0x240401);//R36
WriteOneByte(0x230219);//R35
WriteOneByte(0x22C3D0);//R34
WriteOneByte(0x214210);//R33
WriteOneByte(0x204210);//R32
WriteOneByte(0x1F0401);//R31
WriteOneByte(0x1E0034);//R30
WriteOneByte(0x1D0084);//R29
WriteOneByte(0x1C2924);//R28
WriteOneByte(0x190000);//R25
WriteOneByte(0x180509);//R24
WriteOneByte(0x178842);//R23
WriteOneByte(0x162300);//R22
WriteOneByte(0x14012C);//R20
WriteOneByte(0x130965);//R19
WriteOneByte(0x0E0F7B);//R14
WriteOneByte(0x0D4000);//R13
WriteOneByte(0x0C7014);//R12
WriteOneByte(0x0B0028);//R11
WriteOneByte(0x0A10D8);//R10
WriteOneByte(0x090B02);//R9
WriteOneByte(0x081084);//R8
WriteOneByte(0x0728B2);//R7
WriteOneByte(0x041943);//R4
WriteOneByte(0x020500);//R2
WriteOneByte(0x010808);//R1
WriteOneByte(0x00227C);//R0