SLVUCJ7 October   2023 TPS25730

 

  1.   1
  2.   Read This First
    1.     About This Manual
    2.     Notational Conventions
    3.     Glossary
    4.     Related Documents
    5.     Support Resources
    6.     Trademarks
  3. 1Introduction
    1. 1.1 Introduction
      1. 1.1.1 Purpose and Scope
    2. 1.2 PD Controller Host Interface Description
      1. 1.2.1 Overview
    3. 1.3 Unique Address Interface
      1. 1.3.1 Unique Address Interface Protocol
  4. 2Unique Address Interface Register Detailed Descriptions
    1. 2.1 0x31 RX_SINK_CAPS Register
    2. 2.2 0x33 TX_SINK_CAPS Register
    3. 2.3 0x34 ACTIVE_CONTRACT_PDO Register
    4. 2.4 0x35 ACTIVE_CONTRACT_RDO Register
  5. 34CC Task Detailed Descriptions
    1. 3.1 Overview
    2. 3.2 PD Message Tasks
      1. 3.2.1 'GSrC' - PD Get Source Capabilities
  6.   Revision History

Unique Address Interface Protocol

The Unique Address Interface allows for complex interactions between an I2C controller and a single PD Controller. The I2C target unique address is used to receive or respond to Host Interface protocol commands. Figure 1-2 and Figure 1-3 show the write and read protocols, respectively. The Byte Count used during a register write may be longer than the number of bytes actually written. In other words the, controller may issue the stop bit without writing N bytes. Similarly, during a register read, the controller may issue the stop bit before reading all N bytes.

GUID-3AAC05AC-C810-425D-9A51-586501936CB8-low.gifFigure 1-2 I2C Unique Address Write Register Protocol
GUID-2570158B-A8B0-442B-A136-3DC7FAC7D153-low.gifFigure 1-3 I2C Unique Address Read Register Protocol