Other Parts Discussed in Thread: DAC37J84, LMK04828, DAC38J84, DAC38J84EVM
Hello,
I have a DAC37J84 and XC7V485T FPGA in the system. Parameters Settings are as follows:
Line Rate : 1500Mbps
SYSREF : 7.5M
DACCLK : 1200M
LMFK : L=8, M=4, F=1, S=1, K=20
Frame CLK, Sampling CLK: 150M
LMFC: 7.5M
the JESD204B core of XC7V485T is as follows:
I use DAC3XJ8X GUI v1.1 software (not connect any equipment, running software alone) ;
Click the Program LMK04828 and DAC3XJ8X button, the software automatically generate related parameters;
in the SERDES and Lane Configuration interface
questions 1: LaneID order is 32107465, Which RX? The order is 32105764.Here is correct?What is the correct order?
questions 2:
According to the 0116. DAC38J84 Start - up Sequence of the documentation process configuration (continuous SYSREF), when I read back the SERDES PLL state(register 0x6C), the value is 0xF00F, PLL unlocked, why?
questions 3:
If I only equipped with 0116. DAC38J84 Start - up Sequence registers of the document mentioned, no other registers configuration, is there a problem?
Now I do it, The output of DAC is wrong, At the same time signal of Syncn changes(high and low). What should I do? The following is a register list .
#include "define.h"
///////////////////////////////////////////////////////////
//////dac37j84
/////////////////////////////////////////////////////////////
u32 DAC37J84_REG_BUFFER[DAC37J84_REG_BUFFER_SIZE]=
{
0x022081,
0x022080,
0x1B0100,
//------continuous sysref
0x240000,
0x5C0000,
//---5
0x1A0020,
0x311000,
0x320000,
0x330000,
//---9
0x3B0800,
0x3C8028,
0x3D0088,
0x3E0168,
0x3F0000,
//---14
0x461882,
0x4701C8,
0x483143,
0x490000,
0x4AFF1E,
0x5F3210,
0x605764,
//---21
0x03A301,
0x258000,
0x4B1200,
0x4C1307,
0x4D0300,
0x4E0F4F,
0x4F1C61,
0x500000,
0x5100DC,
0x5200FF,
0x530000,
0x5400FC,
0x5500FF,
0x560000,
0x5700FF,
0x5800FF,
0x590000,
0x5A00FF,
0x5B00FF,
0x5C1133,
0x5E0000,
0x610211,
0x000418,
0x010003,
0x022080,
0x080000,
0x090000,
0x0A0000,
0x0B0000,
0x0C0400,
0x0D0400,
0x0E0400,
0x0F0400,
0x100000,
0x110000,
0x120000,
0x130000,
0x140000,
0x150000,
0x160000,
0x170000,
0x180000,
0x190000,
0x1E9999,
0x1F9980,
0x208008,
0x240030,
0x5C5555,
0x4AFF1F,
0x4AFF01
};
Thank you!






