SLVAFZ1 May   2025 TPS25751 , TPS26750

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2VIF Overview
    1. 2.1 VIF Generation using TI's Application Customization Tool
    2. 2.2 USB-IF VIF Editor Tool
  6. 3Compliance-related JSON Configuration
  7. 4VIF Editor Specific Tabs
  8. 5TI Register Mapping to VIF Fields
    1. 5.1  Product and Product Details
    2. 5.2  Component
    3. 5.3  General PD
    4. 5.4  PD Capabilities
    5. 5.5  USB Type-C
    6. 5.6  Product Power
    7. 5.7  USB Host and USB Device
    8. 5.8  Battery Charging 1.2
    9. 5.9  PD Source
    10. 5.10 PD Sink
    11. 5.11 Dual Role
    12. 5.12 SOP Discover ID
  9. 6Summary
  10. 7References

PD Source

 VIF Editor PD Source TabFigure 5-10 VIF Editor PD Source Tab
Note:

The red arrows in Figure 5-10 highlight fields that can be left intentionally blank for the user to configure. Refer to Table 4-1 for more information.

Table 5-10 PD Source Tab
VIF FieldDescription

PD_Power_As_Source

Set based on transmit source capabilities (0x32)

  • Calculate the source power in milliwatts (mW) from the largest source PDO.

EPR_Supported_As_Source

Set based on transmit source capabilities (0x32)

  • TX source num valid EPR PDOs [5:3]

YES if EPR source is supported and TX Source Num Valid EPR PDOs is non-zero.

Has_Invariant_PDOs

Default set to YES and can be modified based on system.

A port has invariant PDOs if the port always advertises the same PDOs except when limited by the cable.

Port_Managed_Guaranteed_Type

Set based on Tx source info (0x78)

  • Port Type Shared Assured [31]

A port is guaranteed or assured if the power provided by the port is fixed.

A port is managed or not assured if the port power can change dynamically.

Send_Pings

Default set to NO and must not be modified.

Not supported by TPS25751 or TPS26750.

Master_Port

Default set to YES and must not be modified.

USB_Suspend_Can_Be_Cleared

Default set to YES.

FR_Swap_Type_C_Current_Capability_As_Initial_Sink

Default set to 0: FR_Swap not supported.

Not supported by TPS25751 or TPS26750.

PD_OC_Protection

Default set to YES if a TI integrated PD + BQ option is selected in Q1 in GUI.

Otherwise set to NO.

PD_OCP_Method

Set to 2: Both if user selects integrated PD+BQ option for Q1 in GUI. The field is ignored otherwise.

  • For non-integrated PD+BQ system, users need to determine what kind of OC the system implements (is set to <select> for non PD+BQ option).

Num_Src_PDOs

Set based on transmit source capabilities (0x32)

  • Number of valid PDOs [2:0]
Note: This field only applies for SPR PDOs; EPR PDOs do not apply towards this field.
Table 5-11 PD Source Tab - Supply Type: Fixed
PDO Type: Fixed Type
VIF FieldDescription

Src_PDO_Supply_Type

Set based on transmit source capabilities (0x32)

  • PDO
    • Supply type [31:30]

SPR_PDO_Peak_Current

Set based on transmit source capabilities (0x32)

  • PDO
    • Peak current [21:20]

Src_PDO_Voltage

Set based on transmit source capabilities (0x32)

  • PDO
    • Voltage [19:10]

Src_PDO_Max_Current

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum current [9:0]

Src_PD_OCP_OC_Debounce

Default set to 10 if PD + BQ option is selected in Q1 in GUI.

Src_PD_OCP_OC_Threshold

Default set if PD + BQ option is selected in Q1 in GUI.

Src_PD_OCP_UV_Debounce

Default set to 10 if PD + BQ option is selected in Q1 in GUI.

Src_PD_OCP_UV_Threshold_Type

Default set to 1: Percentage if PD + BQ option is selected in Q1 in GUI.

Src_PD_OCP_UV_Threshold

Default set to 70 if PD + BQ option is selected in Q1 in GUI.

Table 5-12 PD Source Tab - Supply Type: Battery
PDO Type: Battery Type
VIF FieldDescription

Src_PDO_Supply_Type

Set based on transmit source capabilities (0x32)

  • PDO
    • Supply type [31:30]

Src_PDO_Max_Power

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum power [9:0]

Src_PDO_Min_Voltage

Set based on transmit source capabilities (0x32)

  • PDO
    • Minimum voltage [19:10]

Src_PDO_Max_Voltage

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum voltage [29:20]
Table 5-13 PD Source Tab - Supply Type: Variable
PDO Type: Variable Type
VIF FieldDescription

Src_PDO_Supply_Type

Set based on transmit source capabilities (0x32)

  • PDO
    • Supply type [31:30]

Src_PDO_Max_Current

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum current [9:0]

Src_PDO_Min_Voltage

Set based on transmit source capabilities (0x32)

  • PDO
    • Minimum voltage [19:10]

Src_PDO_Max_Voltage

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum voltage [29:20]
Table 5-14 PD Source Tab - Supply Type: SPR PPS

PDO Type: APDO

APDO Type: Programmable Power Supply (SPR)

VIF FieldDescription

Src_PDO_Supply_Type

Set based on transmit source capabilities (0x32)

  • PDO
    • Supply type [31:30]

Src_PDO_APDO_Type

Set based on transmit source capabilities (0x32)

  • PDO
    • APDO type [29:28]

Src_PDO_Max_Current

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum current [6:0]

Src_PDO_Min_Voltage

Set based on transmit source capabilities (0x32)

  • PDO
    • Minimum voltage [15:8]

Src_PDO_Max_Voltage

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum voltage [24:17]
Table 5-15 PD Source Tab - Supply Type: EPR AVS

PDO Type: APDO

APDO Type: EPR Adjustable Voltage Supply (EPR AVS)

VIF FieldsDescription

Src_PDO_Supply_Type

Set based on transmit source capabilities (0x32)

  • PDO
    • Supply type [31:30]

Src_PDO_APDO_Type

Set based on transmit source capabilities (0x32)

  • PDO
    • EPR adjustable voltage supply [29:28]

Src_PDO_Peak_Current

Set based on transmit source capabilities (0x32)

  • PDO
    • Peak current [27:26]

Src_PDO_Min_Voltage

Set based on transmit source capabilities (0x32)

  • PDO
    • Minimum voltage [15:8]

Src_PDO_Max_Voltage

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum voltage [25:17]

Src_PDO_PDP_Rating

Set based on transmit source capabilities (0x32)

  • PDO
    • PDP [7:0]
Table 5-16 PD Source Tab - Supply Type: SPR AVS

PDO Type: APDO

APDO Type: SPR Adjustable Voltage Supply (SPR AVS)

VIF FieldsDescription

Src_PDO_Supply_Type

Set based on transmit source capabilities (0x32)

  • PDO
    • Supply type [31:30]

Src_PDO_APDO_Type

Set based on transmit source capabilities (0x32)

  • PDO
    • APDO type [29:28]

Src_PDO_Peak_Current

Set based on transmit source capabilities (0x32)

  • PDO
    • Peak current [27:26]

Src_PDO_Max_Current_9V_To_15V

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum current for 9V-15V [19:10]

Src_PDO_Max_Current_15V_To_20V

Set based on transmit source capabilities (0x32)

  • PDO
    • Maximum current for 15V-20V [9:0]