TI中文支持网
TI专业的中文技术问题搜集分享网站

CDCI6214: 关于配置寄存器值是否正确

Part Number:CDCI6214

我们的需求是输入20M HZ LVCMOS     输出4路240MHZ LVPECL

我们的软件配置图是

我们的配置寄存器列表是

R70 0x00460000
R69 0x00450000
R68 0x00440000
R67 0x00430000
R66 0x00420000
R65 0x00410000
R64 0x00400000
R63 0x003F0000
R62 0x003E0018
R61 0x003D1500
R60 0x003C0018
R59 0x003B1060
R58 0x003A0000
R57 0x00390000
R56 0x00380411
R55 0x00370002
R54 0x00360000
R53 0x00350000
R52 0x00340000
R51 0x00330000
R50 0x00320431
R49 0x00310002
R48 0x00300000
R47 0x002F0000
R46 0x002E0000
R45 0x002D0000
R44 0x002C0431
R43 0x002B0002
R42 0x002A0000
R41 0x00290000
R40 0x00280000
R39 0x00270000
R38 0x00260411
R37 0x00250002
R36 0x00240000
R35 0x00230000
R34 0x00220000
R33 0x00210004
R32 0x00200000
R31 0x001F1E52
R30 0x001E01A1
R29 0x001D000F
R28 0x001C0000
R27 0x001B0000
R26 0x001A0E00
R25 0x00190000
R24 0x00180000
R23 0x00170000
R22 0x00160000
R21 0x00150000
R20 0x00140000
R19 0x00130000
R18 0x00120000
R17 0x00110000
R16 0x00100000
R15 0x000FA000
R14 0x000E0000
R13 0x000D003F
R12 0x000C0000
R11 0x000B0000
R10 0x000A0000
R9 0x00090000
R8 0x00080000
R7 0x00070000
R6 0x00060000
R5 0x00050020
R4 0x00040000
R3 0x00030000
R2 0x00020005
R1 0x00010020
R0 0x00009000

我们认为我们的配置流程是确保正确了,所以问题只能出在配置上,想请你们帮忙看看,这个配置有什么问题吗?

Kailyn Chen:

您好,这是我用TICSPro,20Mhz XIN input,240MHz输出导出来的寄存器,您这边试试。 

R70 0x00460000R69 0x00450000R68 0x00440000R67 0x00430020R66 0x00420200R65 0x00410F34R64 0x0040000DR63 0x003F4210R62 0x003E4218R61 0x003D1500R60 0x003C0018R59 0x003B1061R58 0x003A0008R57 0x00398851R56 0x00380009R55 0x00370002R54 0x00360000R53 0x00358000R52 0x00340008R51 0x00338861R50 0x00320431R49 0x00310002R48 0x00300000R47 0x002F8000R46 0x002E0008R45 0x002D0851R44 0x002C0011R43 0x002B0002R42 0x002A0000R41 0x00298000R40 0x00280008R39 0x00270851R38 0x00260411R37 0x00250002R36 0x00240000R35 0x00238000R34 0x00220050R33 0x00210007R32 0x00200000R31 0x001F1E72R30 0x001E5140R29 0x001D000CR28 0x001C0000R27 0x001B0000R26 0x001A0A1CR25 0x00192406R24 0x00180000R23 0x00170000R22 0x00160000R21 0x00150000R20 0x00140001R19 0x00130000R18 0x0012FFFFR17 0x001126C4R16 0x0010921FR15 0x000FA037R14 0x000E0000R13 0x000D0000R12 0x000C0000R11 0x000B0000R10 0x000A0000R9 0x00090000R8 0x00080001R7 0x00070C0DR6 0x000619CAR5 0x00050028R4 0x000400DDR3 0x00030800R2 0x00020053R1 0x00016864R0 0x00000000

如果仍未能输出,我建议使用default 配置,看是否能正确输出。 从而确定是否是配置的问题:

,

Haitong Xu:

您好,根据你提供的寄存器值,我有两个问题,寄存器R29(0x1D)您提供的值为000C也就是12,根据计算公式得出,反馈回路的倍数为4×12,再乘两倍20M输入频率,得到VCO频率为20×2×4×12=1920M,但是手册中VCO的频率范围为2400M-2800M,根据您的寄存器值,VCO将会失锁2.TICS Pro在关于Pll_ndiv有如下描述:Description: Ncount value. The actual value will be 4 less than programmed value. Also – during the calibration – the value will 4 times (minus 4) the programmed value. Refer State Machine DocumentRW是否需要根据实际倍数加4去编程呢?

,

Haitong Xu:

这里ip_ref_div写着需要≥1,也就是输入至少是1分频,是否不能使用00值进行2倍频

,

Kailyn Chen:

Haitong Xu 说:寄存器R29(0x1D)您提供的值为000C也就是12,根据计算公式得出,反馈回路的倍数为4×12,再乘两倍20M输入频率,得到VCO频率为20×2×4×12=1920M,但是手册中VCO的频率范围为2400M-2800M,根据您的寄存器值,VCO将会失锁

是的,您考虑的是对的,我看了下CDCI6214的VCO频率范围,N=12的话,VCO频率不满足要求。

另外,我看您截图中的TICSPro也是显示unlock呢?我当时1920Mhz VCO时,显示竟然为lock,我再看下配置。

,

Kailyn Chen:

您好,不知您的问题怎么样了?

Haitong Xu 说:这里ip_ref_div写着需要≥1,也就是输入至少是1分频,是否不能使用00值进行2倍频

我认为是可以对输入参考进行2倍频的。datasheet中给出了只有对于输入到输出的功率周期的确定性行为时,这时候不能对参考输入进行倍频,并且分频系数也只能为1.  如果输入参考为50Mhz的话,对其进行2倍频是的鉴相器的频率达到最高100Mhz。

我看了下TICSpro的配置,我认为是没问题的。关于TICSpro Pll_ndiv这里的备注,我并没有找到依据来说明这里的原因,我需要进一步确认下这里备注的目的。如收到答复会立即通知给您。

赞(0)
未经允许不得转载:TI中文支持网 » CDCI6214: 关于配置寄存器值是否正确
分享到: 更多 (0)