Other Parts Discussed in Thread: LMK04821
Tool/software:
Hello
we are experiencing an unexpected behavior with the DAC3171.
We have a board that hosts 4 independent DACs, all driven by an FPGA.
The DACCLK is provided freeruninng by an LMK04821.
The initialization sequence we follow is the following:
-
Power up the device
-
Apply DACCLK in free-running mode
-
Configure the registers
-
Reset the alarms (by writing
CONFIG5 = 0x0000
) -
Read back the alarm bits
In some cases, one or more of the 4 DACs report the DacClk gone alarm. This event occurs rarely and only on some boards.
We would like to understand:
-
which conditions may generate this alarm even though DACCLK is continuously provided,
-
what checks or measurements you would recommend in order to further investigate the issue.
Please look at the configuration register attached
Thank you for your support.
0x00000000, 0x44FC 0x00000000, 0x44FC 0x00000000, 0x44FC 0x00000000, 0x44EC 0x00000000, 0x44EC 0x00000000, 0x44EC 0x00000000, 0x44EC 0x00000000, 0x46EC 0x00000000, 0x42EC 0x00000001, 0x600E 0x00000001, 0x600E 0x00000001, 0x600E 0x00000001, 0x601E 0x00000001, 0x401E 0x00000001, 0x401E 0x00000002, 0x3F80 0x00000003, 0x1C00 0x00000003, 0x1C00 0x00000003, 0x1C00 0x00000003, 0x1C00 0x00000003, 0x1C01 0x00000008, 0x6000 0x00000009, 0x8000 0x0000000A, 0xF0A0 0x00000014, 0x0000 0x00000001, 0x0000 0x00000001, 0x0020 0x00000001, 0x0000 0x00000007, 0x7FFF 0x00000007, 0x3FFF 0x00000007, 0x3FFF 0x00000007, 0x3FFF 0x00000007, 0x3FFF 0x00000007, 0x3BFF 0x00000007, 0x39FF 0x00000007, 0x38FF 0x00000007, 0x387F 0x00000007, 0x383F 0x00000007, 0x381F 0x00000007, 0x380F 0x00000007, 0x3807 0x00000005, 0x0000 0x00000014, 0x8000 0x00000005, 0x0000 0x00000005, 0x0000 0x00000000, 0x44FC 0x00000000, 0x44FC 0x00000000, 0x44FC 0x00000000, 0x44EC 0x00000000, 0x44EC 0x00000000, 0x44EC 0x00000000, 0x44EC 0x00000000, 0x46EC 0x00000000, 0x42EC 0x00000001, 0x600E 0x00000001, 0x600E 0x00000001, 0x600E 0x00000001, 0x601E 0x00000001, 0x401E 0x00000001, 0x401E 0x00000002, 0x3F80 0x00000003, 0x1C00 0x00000003, 0x1C00 0x00000003, 0x1C00 0x00000003, 0x1C00 0x00000003, 0x1C01 0x00000008, 0x6000 0x00000009, 0x8000 0x0000000A, 0xF0A0 0x00000014, 0x0000 0x00000001, 0x0000 0x00000001, 0x0020 0x00000001, 0x0000 0x00000007, 0x7FFF 0x00000007, 0x3FFF 0x00000007, 0x3FFF 0x00000007, 0x3FFF 0x00000007, 0x3FFF 0x00000007, 0x3BFF 0x00000007, 0x39FF 0x00000007, 0x38FF 0x00000007, 0x387F 0x00000007, 0x383F 0x00000007, 0x381F 0x00000007, 0x380F 0x00000007, 0x3807 0x00000005, 0x0000 0x00000014, 0x8000 0x00000005, 0x0000 0x00000005, 0x0000