我正在使用ADC12DL3200,采样时钟为5G,当我配置寄存器0x201为0x05 即 DES_EN = 1, LALIGNED = 0,LDEMUX = 1 demux-by-2时,LaneA与LaneB的选通信号一直为0,LaneC与LaneD的选通信号则符合要求。
寄存器配置
0x200 0x00 // Disable LVDS Outputs
0x061 0x00 // Disable Calibration
0x060 0x01 // DES Input = VINA
0x201 0x05 // DES_EN = 1, LALIGNED = 0,LDEMUX = 1 demux-by-2
0x062 0x03 // CAL_BG=1, CAL_FG=1
0x061 0x01 // Enable Calibration
0x202 0x10 // LFRAME = 16d
0x204 0x02 // SFORMAT = 1 for 2's comp
0x205 0x03 // ACT_PAT = 0d send normal data, SYNC_PAT = 3d frame strobe on all outputs when ~SYNC asserted
0x200 0x01 // Enable LVDS Outputs
0x06C 0x00 // Clear CAL_SOFT_TRIG
0x06C 0x01 // Set CAL_SOFT_TRIG to perform Foreground Calibration
当我配置寄存器0x201为0x07 即 DES_EN = 1, LALIGNED = 1,LDEMUX = 1 demux-by-2时,LaneA、LaneB、LaneC与LaneD的选通信号一直为0,这是为什么。