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.

LMK04828: questions regarding the datasheet

Part Number: LMK04828

I have the following questions regarding the LMK0482x datasheet (the latest version from May 2020):

1. Page 15 – note 12 – given that ‘Allowable temperature drift for continuous lock’ is 125 degrees, what is the meaning of this note? It is my understanding that as long as ambient temperature is between -40 and +85 degrees (Celsius) it is possible to lock (PLL2) at any temperature (in that range) and it will stay locked (at any temperature in that range). Am I correct?

2. Page 65 – the effective SYSREF analog delay as a function of SDCLKoutY_ADLY and SDCLKoutY_ADLY_EN is not clear. Specifically:

a) Digital delay per SDCLKoutY_ADLY for code values larger than 1 seems to be (SDCLKoutY_ADLY – 1) * 150 + 600. This yields 2550 ps for code value 14 (0xE) and 2700 ps for code value 15 (0xF). This does not agree with the values in the table.

b) The description for SDCLKoutY_ADLY says that setting SDCLKoutY_ADLY_EN to 1 adds a fixed 700 ps delay. Then the delay range is 700 to 3400 ps (not 700 to 2950 ps as stated in the datasheet). Or maybe the maximum legal code value for SDCLKoutY_ADLY is 12 rather than 15?

3. I would like to make sure I understand the settings of DCLKoutX_MUX as defined in Table 21 (register 0x103, etc). According to Figure 12 (p. 37) it seems that the following configurations are possible:

- Using divider and digital delay, not using analog delay (this probably corresponds to DCLKoutX_MUX value 0)

- Using divider, digital delay and half-step (along with DCC), not using analog delay (this probably corresponds to DLKoutX_MUX value 1)

- Not using the divider, digital delay and analog delay (this probably corresponds to DLKoutX_MUX value 2)

- Using divider, digital delay and analog delay (this probably corresponds to DLKoutX_MUX value 3). This may also involve using half-step and DCC (per DCLKoutX_ADLY_MUX)

Am I correct?

4. Minor issues in the datasheet:

a) Page 59:

- Register 0x141 bit 4 should probably be labeled DDLYd8_EN (not DDLYd7_EN) – am I correct?

- Register 0x142 - DDLYd_STEP_CNT is bits 3:0, not 4:0, i.e. bit 4 is reserved (see also Table 34 on p. 73) – am I correct?

b) Page 60 – register 0x16A bits 5:0 should probably be labeled PLL2_DLD_CNT[13:8] (not 15:8) - am I correct?

c) The datasheet on p. 33 says (in the section titled SYSREF Delay):

The delay step can be as small as half the period of the clock distribution path, by using the
DCLKoutX_HS bit

I believe it should have been SDCLKoutY_HS. Am I correct?

d) Section 9.3.7 (p. 48) – the datasheet says:

Holdover mode causes PLL2 to stay locked on frequency with minimal frequency drift…

I believe it should have been PLL1 instead of PLL2. Am I correct?

Thanks,

Beni Falk

  • Hi Beni,

    My coworker will get back to you tomorrow.

    Regards,
    Hao

  • Thanks, I really appreciate you assistance.

    Regards,

    Beni

  • Hi Beni,

    First, I appreciate your careful attention to our datasheet, especially bringing the discrepancies to our attention. This is very helpful for us when making datasheet revisions.

    1. Your understanding of the note is correct - the PLL should remain locked across the whole operating temperature range. For comparison, consider the LMK04828-EP, which has a wider operating temperature range of -55°C to 105°C while sharing equivalent functionality to the LMK04828 commercial version. In the LMK04828-EP datasheet, the specification is instead a 160°C range.

    The motivation behind including this note is to explain when the user must manually trigger a new calibration. Operation outside of the rated temperature is not guaranteed, but speaking practically it is very likely that at some point the PLL operating temperature range could exceed 85°C (and though less likely, could drop below -40°C) and the device may lose lock. Note that in the scenario described, the PLL loss of lock and the operating temperature may be uncorrelated. If the user tries to re-lock at 90°C, and the temperature may afterward drop to < -35°C, the PLL is not guaranteed to stay in lock between -35°C and -40°C until the VCO calibration is run again. In other words, this specification is not designed to limit the operating temperature range, but to suggest corrective action may be required when the operating specs of the device are violated (action required: re-calibrate within the operating specifications).

    2. Argh, indeed you have highlighted an error on both counts. Note that the correct values for SDCLKoutY_ADLY are listed in TICS Pro for the condition of SDCLKoutY_ADLY_EN.
    a) 0xE ought to be 2250ps and 0xF ought to be 2400ps. Table must be updated.
    b) Delay range is 700ps to 3400ps, not 700ps to 2950ps. 

    3. Your description of the DCLKoutX_MUX is correct. Figure 12 in the datasheet shows the path associated with each DCLKoutX_MUX option, from 0x0 at the top to 0x3 at the bottom.

    4. Three hits and a miss:
    a) Correct, DDLYd8_EN is the correct name for this field.
    b) Correct, 0x16A[5:0] should read PLL2_DLD_CNT[13:8].
    c) Correct, it should read SDCLKoutY_HS instead of DCLKoutX_HS.
    d) In this case, incorrect: holdover does cause PLL2 to stay locked on frequency with minimal frequency drift. This is because, when PLL1 reference input is removed, the PLL1 charge pump is tri-stated, and the VCXO is instead driven by a constant voltage corresponding to the last "known good voltage" sampled while PLL1 remained in lock. Since the VCXO control voltage is constant, the VCXO frequency should remain constant, thus ensuring that the reference frequency into PLL2 does not drift too much in any direction. The VCXO will still be subject to voltage or temperature fluctuations, so PLL2 will have some small amount of frequency drift, but compare this to when holdover is not used - the VCXO control voltage will rail to VCC or GND, in most cases drastically pulling PLL2 reference frequency tens or hundreds of PPM from the frequency attained while PLL1 was locked.

    Regards,