输入时钟为xin 25mhz时钟,输出Y1 LVDS 200MHZ,输出Y2 LVDS 125MHZ,输出Y3 LVDS 125MHZ,输出Y4 LVDS 125MHZ,S设置PSA和PSB,输出信号不对,设置成REF可以输出时钟。
Seasat Liu:
设置成PSA PSB时,输出是多少?设置成REF时,输出是多少?
Kailyn Chen:
型号应该是CDCI6214 吧。
您可以把您的问题描述详细一些,您这里提到的S配置成PSA或PSB都不对,但REF 就输出正确是吗? S指的什么呢?
另外,CDCI6214建议您使用TI CSPRO 这个tool来帮助您进行寄存器的配置:
www.ti.com/…/ticspro-sw
ai tian:
回复 Kailyn Chen:
REF是XIN输入的25mhz的晶体。时钟波形都有。Y输出信号也是25mhz。CDCI6214芯片是通过外部的stm32 iic配置,CDCI6214芯片管教REFSEL,EEPROMSEL悬空,iic的配置地址为0XE8,配置下面参数后,Y输出信号是25mhz,Y2P,Y2N这些lvds接口的输出不行为几百K不规则的波形。
R70 0x00460000R69 0x00450000R68 0x00440000R67 0x00430020R66 0x00420000R65 0x00410F34R64 0x0040000DR63 0x003F0210R62 0x003E4209R61 0x003D1500R60 0x003C0018R59 0x003B106BR58 0x003A0008R57 0x00390A65R56 0x00380405R55 0x00374004R54 0x00360000R53 0x00358000R52 0x00340008R51 0x00330A65R50 0x00320405R49 0x00314004R48 0x00300000R47 0x002F8000R46 0x002E0008R45 0x002D0A65R44 0x002C0405R43 0x002B4004R42 0x002A0000R41 0x00298000R40 0x00280008R39 0x00270A65R38 0x00260405R37 0x00250002R36 0x00240000R35 0x00238000R34 0x00220050R33 0x00210007R32 0x00200000R31 0x001F1E72R30 0x001E5141R29 0x001D4008R28 0x001C0000R27 0x001B0400R26 0x001A0718R25 0x00190000R24 0x00180001R23 0x00170000R22 0x00160000R21 0x00150000R20 0x00140000R19 0x00130000R18 0x00120000R17 0x001126C4R16 0x0010921FR15 0x000FA037R14 0x000E0000R13 0x000D0000R12 0x000C0000R11 0x000B0000R10 0x000A0000R9 0x00090000R8 0x00080000R7 0x00070000R6 0x00060000R5 0x00050028R4 0x00040055R3 0x00030000R2 0x00020053R1 0x00016882R0 0x00000000
ai tian:
回复 Seasat Liu:
设置成PSA是几百K的频率,设置成REF的时候是25mhz
Kailyn Chen:
回复 ai tian:
也就是说buffer输出是没问题的,经过配置输出的是不正确的。
I2C时序有问题吗?另外,寄存器是16bit的,您这里配的怎么都是32位的呢?