Hi,
I have got a question regarding the I2C read operation. The datasheet of ADN4604 states, that at the end of a read transaction, the master has to send an ACK (low):
With my master (Xilinx UltraScale+ device), I always observe a NACK (high) at the end of such a transaction (reading device ID at 0xFF):
This document from TI also states, that at the end of a I2C read transaction a NACK is expected:
https://www.ti.com/lit/pdf/slva704
Which behavior is correct?
Thanks for your assistance!
Best regards, ipg