Other Parts Discussed in Thread: ADC12DJ3200EVM, , LMX2592
I am currently using the ADC12DJ3200EVM which uses the LMX2582 to generate the ADC clock. I want to use PLLatinum Sim to estimate the ADC clock jitter, however, the charge current settings in PLLatinum do not match those in the ADC GUI or in the data sheet. The LMX2582 has a 5-bit charge pump current, with each bit having a step size of about (5/32)mA = 0.15625mA, with a full-scale of 31x(5/32)mA = 4.844mA. There are charge pump multiplier values of 1.0, 1.5, 2.0 and 2.5, so the maximum charge pump current could be 2.5x31x(5/32)mA = 12.109mA. PLLatinum Sim has settings that go up to 24.219mA. While I realize I can just select a charge pump current that the device actually supports, my confidence in the jitter estimate is reduced, due to the error in the charge-pump current menu.
The LMX2582 and LMX2592 data sheets have a strange definition of the charge-pump current bits, as it appears the 2 MSBs of the charge-pump current register have been swapped. This could be an error in the data sheets, or it could be an error in the chip, and so the data sheet reflects reality. Could someone at TI please review the CP_IUP/IDN bit to current mappings and confirm that the data sheet is either correct or in error. I do not currently have access to a spectrum analyzer or phase noise analyzer, otherwise I would just look at the loop bandwidth.
Thanks!
Regards,
Dave Hawkins.