The TI E2E™ design support forums will undergo maintenance from July 11 to July 13. If you need design support during this time, open a new support request with our customer support center.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LMX2615-SP: LMX2615-SP

Part Number: LMX2615-SP

Tool/software:

Hello

OSCin=10.23, RFout=10.23*8

This belongs to Category 2.

Do I have to use a SYNC pin for this case?

Do I need to follow 7.3.12.3 Procedure for Using SYNC?

  • Hello Jae,

    If operating in CAT2 Sync you can toggle VCO_PHASE_SYNC bit.


    Regards,

    Vicente

  • Hello Vicente

    Do I necessarily apply SYNC mode (VCO_PHASE_SYNC=1) to the device for Category 2? 

    As 7.3.12.4, can I apply no using SYNC mode (VCO_PHASE_SYNC=1)  by setting INPIN_IGNORE=1?

    Best Regards

    Jaeheung

  • Hi Jaeheung,

    In your case since phase sync is needed or VCO_PHASE_SYNC = 1 , INPIN_IGNORE should be set to ‘0’.

    Regards,

    Vicente

  • Hi Vicente

    Do you mean I necessarily put the SYNC pin to the device?

    Is the RECAL_EN pin also necessary?

    Although the OUT_MUTE is set to 1, is the output muted if not locked? 

    Now I cannot have any output frequency.

    Regards

    Jaeheung

  • Hi Jaeheung, 
    I cannot follow what you're trying to explain can you please elaborate? 

    As mentioned, you can use PSYNC pin and send a rising edge to phase synchronize the device or you can also toggle the VCO_PHASE_SYNC bit from 0 to 1 to enable phase sync. Please note the software toggle only works for a CAT2 sync. 


    That is correct, 
    If the VCO has not locked, the outputs will be muted. 

    Regards, 

    Vicente 

  • Hi Vicente

    As you mentioned, I understand the Sync mode  (VCO_PHASE_SYN=1).

     I'd like to have any output frequency because it is muted.

    First, I consider not using Sync mode (VCO_PHASE_SYN=0)  

    I'd like to know whether it is possible not to use Sync mode  (VCO_PHASE_SYN=0) even for category 2.

    Best Regards

    Jaeheung

  • Hi Jaeheung, 

    First, I consider not using Sync mode (VCO_PHASE_SYN=0)  

    Okay So I understand you are considering not using SYNC mode. 

    I'd like to know whether it is possible not to use Sync mode  (VCO_PHASE_SYN=0) even for category 2.

    You are not forced to use sync mode. Sync mode is only for phase synchronization purposes.
    Sync category is based on you frequency plan. 
    You can still use the device even if you do not wish to use SYNC.

    Regards, 

    Vicente

  • Thanks for your response.

    When Sync mode is not applied, can the output be muted due to the quality of the reference clock?

    Could you present the easiest way to get output frequency because it is muted?

  • Hello 

    1)

    I attached the SPI Register table file, TICS Pro load file, and PLLatinum Sim load file.

    Could you check these files?

    Could you present the example to get an output frequency?

    2)

    Can the unoptimized loop filter coefficients cause the output to be muted?  

    3)

    PLLatinum Sim presents the Design Warning for the loop filter.

    Could you recommend the coefficients for the loop filter?

    HexRegister_81_84M_0725.txt
    R114	0x72026F
    R113	0x710000
    R112	0x700000
    R111	0x6F0000
    R110	0x6E0000
    R109	0x6D0000
    R108	0x6C00F1
    R107	0x6B0000
    R106	0x6A0007
    R105	0x694440
    R104	0x680000
    R103	0x670000
    R102	0x660000
    R101	0x650000
    R100	0x640000
    R99	0x630000
    R98	0x620000
    R97	0x610000
    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	0x4E0064
    R77	0x4D0000
    R76	0x4C000C
    R75	0x4B0AC0
    R74	0x4A0000
    R73	0x49003F
    R72	0x480001
    R71	0x470080
    R70	0x46C350
    R69	0x450000
    R68	0x4403E8
    R67	0x430000
    R66	0x4201F4
    R65	0x410000
    R64	0x401388
    R63	0x3F0000
    R62	0x3E0322
    R61	0x3D00A8
    R60	0x3C09C4
    R59	0x3B0001
    R58	0x3A8001
    R57	0x390020
    R56	0x380000
    R55	0x370000
    R54	0x360000
    R53	0x350000
    R52	0x340420
    R51	0x330080
    R50	0x320000
    R49	0x314180
    R48	0x300300
    R47	0x2F0300
    R46	0x2E07FC
    R45	0x2DC0DF
    R44	0x2C1F23
    R43	0x2B0000
    R42	0x2A0000
    R41	0x290000
    R40	0x280000
    R39	0x270001
    R38	0x260000
    R37	0x258404
    R36	0x242800
    R35	0x230004
    R34	0x220000
    R33	0x211E21
    R32	0x200393
    R31	0x1F43EC
    R30	0x1E318C
    R29	0x1D318C
    R28	0x1C0488
    R27	0x1B0002
    R26	0x1A0DB0
    R25	0x190624
    R24	0x18071A
    R23	0x17007C
    R22	0x160001
    R21	0x150401
    R20	0x14D848
    R19	0x1327B7
    R18	0x120064
    R17	0x11012C
    R16	0x100080
    R15	0x0F064F
    R14	0x0E1E70
    R13	0x0D4000
    R12	0x0C5001
    R11	0x0B00A8
    R10	0x0A10D8
    R9	0x090604
    R8	0x082000
    R7	0x0700B2
    R6	0x067802
    R5	0x0503E8
    R4	0x040E43
    R3	0x030642
    R2	0x020500
    R1	0x010808
    R0	0x002014
    

    LMX2615.tcs

    LMX2615.zip

  • Hi Jaehueng, 
    I opened up your .tcs file and get the following: 

    Your PFD frequency is extremely low at around 1MHz and your VCO_SEL is incorrect. 

    This does not seem to match your PLLatinumSim settings because in TICS you're using a 10.23MHz input where as in PLLatinumSim you have a 100MHz input clock. 

    Can the unoptimized loop filter coefficients cause the output to be muted?  

    Unoptimized loop filter design can can cause you to lose lock. Outputs being muted is not the same as having the device losing lock due to instability.  Mute is simply a feature that "turns off" the RF output whenever a calibration is occurring. 

    What is your reference clock so I may provide an optimized loop filter configuration? 
    What is your application goal? Do you wish to have the widest loop bandwidth for faster lock times or do you wish to optimize for best jitter performance? 
    If I assume you wish to optimize jitter using a 100MHz reference clock you would use the following loop filter. 

    Are you using the LMX2615-SP EVM? 
    If you are using the EVM - does loading the EVM default configuration with a 100MHz input allow you to lock the device?

     

    Regards, 

    Vicente 

  • Thanks for your response.

    1) I sent the wrong files. So I resend the load files.

    Reference input frequency: 10.23MHz

    RFout frequency: 81.84MHz

    VCO_SEL: VCO7

    Could you review again using the corrected values?

    2) Reset values

    When the reference frequency enters the device, is the RFout generated with default values?

    3)Fpd

    You said that Fpd is extremely low.  Can this value cause wrong functionality?

    1348.LMX2615.zip

  • Hi Jaeheung, 
    I have attached a revised config. 
    Please let me know if this works and if you have achieved lock.

     8233.LMX2615.tcs

    It is always preferable to use the largest PFD frequency possible which in effect allows you to use the lowest N divider value for best phase noise performance
    If you PFD is too low - this can cause locking issues. 


    Toggle Fcal_EN after changing VCO frequency to trigger a calibration. 

    If possible can you use a 100MHz ref clk? You will achieve much better performance vs 10.23MHz input. 

    Are you evaluating the LMX2615-SP EVM? 

    Regards, 

    Vicente 

  • Hi Vicente

    When I set 0x201C to the register R0, MUX OUT_LD_SEL=1, I can obtain lock state '1' from the pin MUXout.

    When I set 0x2018 to register R0, MUX OUT_LD_SEL=0, I can obtain rb_LD_VTUNE  0x2 (Locked) from register R110.

    However, there is no RFout or extraordinary noise output.

    So, I cannot find any clue why the RFout is abnormal.

    Could you present the way to have a normal output?

  • Hi Jaeheung, 
    Are you evaluating LMX2615-SP EVM? 

    Regards, 

    Vicente 

  • Hello Vicente

    No, we made a development board.

  • If you try loading the default config, can you achieve lock? 


    Regards,

    Vicente

  • Hi Vicente

    We have an unlocked state from the pin MUXout.

    We have a value of '11' Unlocked (Fvco High) from the register R110 rb_LD_VTUNE.

    However, as I mentioned, your load file for the reference clock of 10.23MHz is locked.

    Regardless of the lock status, the output is the same.

    Moreover, even when setting a reset, making all register values '0', the same pattern is outputted.

     Is there any way to create the normal RFout?

    Can this be regarded as a broken chipset?

    RFout A

    RFout B

  • Hi Jaeheung,
    Can you provide a copy of your schematic so I may review? 
    Did the default mode I showed in my last reply (which utilizes a 100MHz reference clock for OSCin) cause the LMX2615-SP to lock? 

    Regards, 

    Vicente 

  • Hi Vicente

    I already answered your question.

    We have an unlocked state from the pin MUXout from the default configuration.

    We have a value of '11' Unlocked (Fvco High) from the register R110 rb_LD_VTUNE.

    Regardless of the lock status, the output is the same.

    Moreover, the same pattern is outputted even when setting a reset, making all register values '0'.

    I attached the circuit design.

    We have now adopted the single-ended OSCin.

    We have already confirmed that the reference clock is normal.

  • Hi Jaeheung,

    Did you get the feedback from our local FAE?

  • Hi Jaeheung, 
    As Noel mentioned we are not sure if you received feedback from local FAE. 

    I wanted to ask some questions after reviewing your schematic. 

    I see you have a differential 100Ohm resistor at OSCin pins but the text box says the input is single ended? 

    If operating single ended - I wouldn't expect the 100 differential resistor and the unused input should be AC shorted to GND or i.e. capacitor followed by series 50 Ohm resistor to GND. 

    In the default mode, MUXOUT_LD_SEL is set to Lock Detect not readback. Was this register changed after loading the default configuration to enable readback? What you describe of all registers being '0' sounds like a readback was attempted while MUXOUT_LD_SEL was set to Lock detect not readback. 

    Can you please provide you start up sequence step by step including programming? 

    Regards, 

    Vicente 

  • One more thing, 
    I see there is an email thread ongoing, 
    Noel commented on the output being incorrect. 

    You can use either a resistive pull up for good impedance matching or an inductive pull up for higher output power at the cost of matching. 

    I will screenclip Noel's reply where he show's the resistors from the schematic that should not be placed & R188 should be swapped to 0Ohm. 

    Regards,

    Vicente

  • Hi Vicente

    We revised the circuit of the outputs according to the comments.

    Now we have a normal output.

    Thanks a lot.

    I will inform you if I have other issues.

    Regards

    Jaehueng Yeom