The Controller transmits the 7-bit Reserved I3C Broadcast Address 7’h7E after a Start
condition to begin an SDR transaction on the I3C bus. 7’h7E is a reserved address in the
I2C protocol, so any I2C devices on the bus will always NACK
this address.
The following SDR transactions can take place after the Controller sends the 7’h7E I3C
Broadcast Address:
- Broadcast Common Command Code (CCC)
Write Transaction
- Direct CCC Read/Write Transaction
- Private Read/Write Transaction
- Dynamic Address Assignment
- Legacy I2C
Transaction(1)
The 7’h7E Broadcast Address can only be transmitted by the Controller (and never by any
target) following a Start or Restart condition. Typically, the Controller sends the
7’h7E address in Write mode (R/W bit = 0
,
represented as 7'h7E/W) except in the Dynamic Address Assignment procedure when part of
the transaction is in Read mode (R/W bit = 1
,
represented as 7'h7E/R). The Target typically ACKs a Broadcast Address from the
Controller unless one of the buffer errors occur as mentioned in section Transmit and Receive Buffers, in which case the Target will NACK the request.
The Controller typically transmits the 7’h7E Broadcast Address following a Start at
slower I
2C speeds in Open-Drain mode since it is subject to
arbitration
(2). This transmission allows the
I
2C devices to NACK the request. Once the bus is in SDR mode, the rest of
the transaction (including any future Broadcast Addresses following a Restart) can
happen at faster I3C speeds in Push-Pull mode.
Important:
- 1.The I3C protocol allows the
Controller to communicate to any I2C device (or I3C devices
operating in I2C mode) even after configuring the bus to operate
in I3C SDR mode by transmitting a Restart followed by the device’s Static
Address. Refer to section 2Legacy IC Transaction on I3C Bus for more
information.
- 2.Since 7'h7E is an extremely
low priority address, the Controller will almost always lose arbitration if
another device is transmitting another address at the same time. Refer to
section I3C Address Arbitration for details.