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.

[参考译文] LMX2594:配置寄存器后、锁定状态与输出不匹配

Guru**** 2535760 points
Other Parts Discussed in Thread: LMX2594

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1273460/lmx2594-after-configuring-the-registers-the-lock-state-does-not-match-the-output

器件型号:LMX2594

大家好、

我们客户的问题之一、 您能提供一些故障排除建议吗?

这一现象如下:

当寄存器被配置时、R110[10:9]总是为11、但可以使用输出端的示波器来测量信号。  三种 VCO 辅助方法都经过试用、OSCIN 输入为100MHz、可生成5000MHZ 时钟和12.5MHz SYSREF。

寄存器配置如下:

R112 0x700000
R111 0x6F0000
R110 0x6E0400
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 0x4E016F //RAMP_THRESH = 0;QUICK_RECAL_EN = 0表示无辅助/部分辅助/完全辅助;= 1表示关闭频率辅助;VCO_CAPCTRL_n ü STRT越小生成的vco core带宽越高,此处设为183 (无辅助)
R77 0x4D0000 //μ 固定值
R76 0x4C000C //μ 固定值
R75 0x4B0800 //通道 DIV=2
R74 0x4A0000 //SYSREF_PULSE_CNT、JESD_DAC4_CTRL、JESD_DAC3_CTRL,均设为0
R73 0x49003F //JESD_DAC2_CTRL、JESD_DAC1_CTRL,上面四个值加起来要=63,此处设JESD DAC1_CTRL=63
R72 0x480017 //SYSREF_DIV=50
R71 0x47004D //SYSREF_DIV_PRE=2,SYSREF_PULSE=0,SYSREF_EN =1、SYSREF_REPEAT=1
R70 0x460000 //如果设计人员在 VCO_PHASE_SYNC = 1的分数模式下不使用此设备,则此字段可以设置为0------------------ 待考虑
R69 0x450000 //同R70
R68 0x4403E8固定值
R67 0x430000固定值
R66 0x4201F4固定值
R65 0x410000 //固定值
R64 0x401388 //固定值
R63 0x3F0000 //固定值
R62 0x3E0322固定值/μ s
R61 0x3D00A8固定值
R60 0x3C0000 //μ s (VCO校准成功和lock detect拉高之间的延迟值,延迟值为pd的周期数?的延迟采用相位检测器周期。)、设为0表明校准成功之后立即拉高,此处设为0
R59 0x3B0001 //LD_TYPE--LOCK 检测类型,有两种类型:0 = VCO 校准状态;1 =间接 vtune 如果为0,且muxout设置为lock detect时,只有在vco校准完成并且ld dly也延迟完之后才会拉高;如果为1,锁定后,要么muxout拉高,要么回读为2(即锁定),此处设为1合适。
R58 0x3A3001 //INPIN_IGNORE=0 (使用 SYNC SYSREFREQ 引脚)、INPIN_HYST=0 (用于 LVDS)、INPIN_LVL=3 (用于 LVDS)、INPIN_FMT=0 (0:SYNC = SysRefREQ = CMOS)
R57 0x390020 //固定值 Ω
R56 0x380000 //固定值
R55 0x370000 //固定值
R54 0x360000 //固定值
R53 0x350000 //固定值
R52 0x340820固定值 Ω
R51 0x330080 //固定值
R50 0x320000 //固定值
R49 0x314180固定值 Ω
R48 0x300300 //固定值
R47 0x2F0300 //固定值
R46 0x2E07FE //OUTB_MUX= 2,SYSREF
R45 0x2DC0DF //OUTA_MUX = 0、通道分频器 OUT_ISET=0、最大输出功率升压 OUTB_PWR=31
R44 0x2C1F00 //OUTA_PWR=31 OUTB_PD=0、OUTA_PD=0 MASH_RESET_N=0、所有分数都被忽略 MASH_RESET_N=1,分数模式使能 MASH_ORDER=0、整数模式;
R43 0x2B0000 //PLL_NUM[15:0]= 0
R42 0x2A0000 //PLL_NUM[31:16]= 0
R41 0x290000 //MASH_SEED [15:0]= 0
R40 0x280000 //MASH_SEED [31:16]= 0
R39 0x270001 //PLL_DEN [15:0]= 1
R38 0x260000 //PLL_DEN [15:0]= 0
R37 0x250104 //MASH_SEED_EN = 0 PFD_DLY_SEL 根据table2来进行选择、此处= 1
R36 0x240032 //PLL_N[15:0]
R35 0x230004 //固定值
R34 0x220000 //PLL_N[2]:0]
R33 0x211E21 //固定值
R32 0x200393固定值/μ A
必须enable吗?31 0x1F43EC // CHDIV_DIV2 = 1 μ s
R30 0x1E318C //固定值 Ω
R29 0x1D318C //固定值
R28 0x1C0488固定值 Ω
R27 0x1B0002 //固定值
R26 0x1A0DB0 //固定值 Ω
R25 0x190C2B //固定值
R24 0x18071A //固定值
R23 0x17007C //固定值
R22 0x160001固定值 Ω
R21 0x150401 //固定值
根据辅助模式的不同来选择,此处先选择NO ASSIST模式,则VCO 0x14F848 //Δ VCO_SEL_FORCE = 0、VCO_SEL = 7、VCO_DACISET_STRT = 300且 VCO_CAPCTRL_STRT =
R19 0x1327B7 //VCO_CAPCTRL= 183,这将在强制幅度校准的情况下设置 VCO 校准的最终幅度。
固定值0x120064 //μ m
R17 0x11012C //VCO_DACISET_STRT = 300
R16 0x100080 //VCO_DACISET = 128、不是force模式下,这个值无所谓
R15 0x0F064F //固定值
R14 0x0E1E70 //电荷泵= 15mA
R13 0x0D4000 //固定值
R12 0x0C5002 //PLL_R_PRE =2
R11 0x0B0028 //PLL_R = 2
R10 0x0A10D8 //Mult=旁路
R9 0x091604 //倍频器已启用
R8 0x082000 //VCO_DACISET_FORCE = 0;VCO_CAPCTRL_FORCE = 0 (无辅助)
R7 0x0740B2 //OUT_FORCE = 0、在 VCO 校准时与 OUT_MUTE IN 禁用输出一起工作。
R6 0x06C802 //固定值
固定值0x0500C8 //μ m
R4 0x041943 //ACAL_CMP_DLY = 25
R3 0x030642 //固定值
R2 0x020500 //固定值
R1 0x010808 // CAL_CLK_DIV=0
R0 0x006610 //RAMP_EN =0 VCO_PHASE_SYNC =1 OUT_MUTE = 1 FCAL_HPFD_ADJ =0 FCAL_LPFD_ADJ=0 FCAL_EN= 0后需再翻转为1 muxout_ld_SEL = 0,回读复位= 0(正常)POWERDOWN=0(正常)


睡眠(10ms)
R0 0x6618

TICS 配置:

已进行以下检查:

1. 确认上电顺序符合产品说明书要求。

2. 配置 LD_TYPE=1;R60=0x03e8;R0=0x661C;使用示波器测量多路复用引脚时具有稳定的低电平。

3. 使用万用表测试 Vtune 的电压,约为1.25V。

此致、

罗艾米

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    不知道以下信息对于故障排除是否有用

    1.在测量输出时钟时、由于设备限制而无法检测到高频时钟、示波器可以在客户将 ch_div 设置为64为156.25MHZ 后测量频率时钟。

    2.使用 lmx2594为 adc12dj5200提供时钟源,当前的情况是 SYNC 不能正常上拉,因此只能从 lmx2594异常中首先进行故障排除。

    此致、

    艾米

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Amy:  
    客户是否 经常访问?  

    此致、  

    维森特  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Vicente:

    感谢您的答复。  

    是的、是的您能提供一些故障排除建议吗?

    此致、

    艾米

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Amy:  
    我一直在离线支持他们。 我将为您添加到电子邮件主题帖、然后关闭该主题帖。  

    此致、  

    维森特