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.

CDCI6124时钟输出不对 感觉PLL配置不对

Other Parts Discussed in Thread: CDCI6214

输入时钟为xin 25mhz时钟,输出Y1 LVDS 200MHZ,输出Y2 LVDS 125MHZ,输出Y3 LVDS 125MHZ,输出Y4 LVDS 125MHZ,S设置PSA和PSB,输出信号不对,设置成REF可以输出时钟。

  • 设置成PSA PSB时,输出是多少?设置成REF时,输出是多少?

  • 型号应该是CDCI6214 吧。
    您可以把您的问题描述详细一些,您这里提到的S配置成PSA或PSB都不对,但REF 就输出正确是吗? S指的什么呢?
    另外,CDCI6214建议您使用TI CSPRO 这个tool来帮助您进行寄存器的配置:
    www.ti.com/.../ticspro-sw
  • REF是XIN输入的25mhz的晶体。时钟波形都有。Y输出信号也是25mhz。CDCI6214芯片是通过外部的stm32  iic配置,CDCI6214芯片管教REFSEL,EEPROMSEL悬空,iic的配置地址为0XE8,配置下面参数后,Y输出信号是25mhz,Y2P,Y2N这些lvds接口的输出不行为几百K不规则的波形。

    R70 0x00460000
    R69 0x00450000
    R68 0x00440000
    R67 0x00430020
    R66 0x00420000
    R65 0x00410F34
    R64 0x0040000D
    R63 0x003F0210
    R62 0x003E4209
    R61 0x003D1500
    R60 0x003C0018
    R59 0x003B106B
    R58 0x003A0008
    R57 0x00390A65
    R56 0x00380405
    R55 0x00374004
    R54 0x00360000
    R53 0x00358000
    R52 0x00340008
    R51 0x00330A65
    R50 0x00320405
    R49 0x00314004
    R48 0x00300000
    R47 0x002F8000
    R46 0x002E0008
    R45 0x002D0A65
    R44 0x002C0405
    R43 0x002B4004
    R42 0x002A0000
    R41 0x00298000
    R40 0x00280008
    R39 0x00270A65
    R38 0x00260405
    R37 0x00250002
    R36 0x00240000
    R35 0x00238000
    R34 0x00220050
    R33 0x00210007
    R32 0x00200000
    R31 0x001F1E72
    R30 0x001E5141
    R29 0x001D4008
    R28 0x001C0000
    R27 0x001B0400
    R26 0x001A0718
    R25 0x00190000
    R24 0x00180001
    R23 0x00170000
    R22 0x00160000
    R21 0x00150000
    R20 0x00140000
    R19 0x00130000
    R18 0x00120000
    R17 0x001126C4
    R16 0x0010921F
    R15 0x000FA037
    R14 0x000E0000
    R13 0x000D0000
    R12 0x000C0000
    R11 0x000B0000
    R10 0x000A0000
    R9 0x00090000
    R8 0x00080000
    R7 0x00070000
    R6 0x00060000
    R5 0x00050028
    R4 0x00040055
    R3 0x00030000
    R2 0x00020053
    R1 0x00016882
    R0 0x00000000

  • 设置成PSA是几百K的频率,设置成REF的时候是25mhz
  • 也就是说buffer输出是没问题的,经过配置输出的是不正确的。
    I2C时序有问题吗?另外,寄存器是16bit的,您这里配的怎么都是32位的呢?