NXP Semiconductors PN7462 series User Manual page 268

Table of Contents

Advertisement

NXP Semiconductors
• I2C address matches the value stored in the Host IF
• RX buffer is available
• No frame overflow
• No buffer overflow
Otherwise, the Host Interface will return a NACK in response to the address phase.
The Host Interface will send an ACK back to the Host for each data byte, provided the
following conditions are met:
• RX buffer is available
• No frame overflow
• No buffer overflow
Under all other conditions, the Host Interface sends a NACK back to the Host and the
frame is discarded.
Note that in Native mode, frame overflow is not applicable.
Host read from I2C:
The Slave Address+R will be ACKed when:
• Selected host interface is I2C.
• I2C address matches the value stored in the Host IF
• TX buffer contains a frame.
Otherwise, the Host Interface will return a NACK in response to the address phase.
14.3.1.8 IDLE byte generation
IDLE Bytes are defined in the I2C standard by setting the SDA line high. The Host
receives 0xFF bytes. An IDLE byte will be transmitted if one of the following conditions
occurs:
• No frame for transmission is available
• This can also occur if during transmission the buffer becomes empty
• If a NACK is sent without a following stop or restart condition, even when data are
14.3.1.9 Special modes
Device ID:
setting bit I2C_DEVID_ENABLE in register HOSTIF_I2C_CONTROL_REG.
If HOSTIF_I2C_CONTROL_REG.I2C_DEVID_ENABLE is logic high and the Host sends
a Device ID request, the Host Interface Core asserts the corresponding output
simultaneously with the Data Request. The Buffer Manager responds to the next 3 byte
reads with the Device ID. The Device ID bit stream is shown in
UM10858
User manual
COMPANY PUBLIC
available
The I2C interface supports the Device ID feature. This can be enabled by
All information provided in this document is subject to legal disclaimers.
Rev. 1.4 — 14 May 2018
314514
UM10858
PN7462 family HW user manual
Fig
58.
© NXP B.V. 2018. All rights reserved.
268 of 345

Advertisement

Table of Contents
loading

Table of Contents