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.

DAC38RF80: reason of DAC output stops

Part Number: DAC38RF80

Hello,

DAC38RF80 output power is gone(stopped) and we couldn't find the reason. Error seems happen frequently but error itself seems always to stop DAC output. What condition makes DAC83RF80 stops? Is error happen always to stop DAC output?

The below is the error pattern we could see so far in 0x64 to 0x6B in page 1 and 2.

0x2000

0x2100

0x2700

0x2702

DAC seems to drive SYNC LOW then FPGA sends K28.5 ->  SYNC high process.

It may help us to investigate the issue if we could know the mechanism when DAC stops output power.

Best regards,

Toshihiro Watanabe

  • Hi Toshihiro,

    The DAC output stops when SYNC is low because the FPGA sends only K-characters to DAC. The DAC does not transmit the received K-characters to the analog output because it is not good data. The DAC will resume data transmission automatically after the SYNC goes high, there are no alarms and there is SYSREF present.

    Thanks,
    Eben.
  • Hello Eben-san,

    Does no alarm mean alarm flag cleared or internal error detection circuit doesn't detect no error?

    Alarm flag 0x64 to 0x6B are W0C register. I guess not use alarm flag when re-sync. Please let me confirm this.

    Best regards,

    Toshihiro Watanabe

  • Hi Toshihiro,

    The alarm register does not clear automatically once the error condition has been fixed so that is why you need to write all zeros to it to force it to clear. If there are no errors, you will be able to clear the value in the alarm register but if the error condition still persists, then you can never clear the value in the alarm register by writing zeros to it.

    Thanks,
    Eben.