Hello all,
I am trying my first USB C circuit for sink and have some questions with how the power delivery is negotiated.
I have understood the basic concept of negotiation once the CC pins are connected as follows:
1. first by default 5V is provided and based on the resistors on CC pins the source will deliver the (500ma to 3A) current.
2. Source controller advertises the available voltage/current to sink controller
3. Sink requests from one of the voltage / current.
(but this is where is got stuck and also could not find clear answer on specification).
For example, if the sink needs 15Watts, it could use (5V3A, 15V 1A or 9V 1.6A). Which setting does this request?
I assume from efficiency point of view higher voltage lower current is preferred but how to explicitly define this or is this done automatically.
In most datasheet there are settings to define minimum and maximum voltage and current but if multiple options are available, how does it choose to request specific voltage / current .
So, basically how is the priority of voltage / current defined when the source can provide multiple options as stated above?
I am trying my first USB C circuit for sink and have some questions with how the power delivery is negotiated.
I have understood the basic concept of negotiation once the CC pins are connected as follows:
1. first by default 5V is provided and based on the resistors on CC pins the source will deliver the (500ma to 3A) current.
2. Source controller advertises the available voltage/current to sink controller
3. Sink requests from one of the voltage / current.
(but this is where is got stuck and also could not find clear answer on specification).
For example, if the sink needs 15Watts, it could use (5V3A, 15V 1A or 9V 1.6A). Which setting does this request?
I assume from efficiency point of view higher voltage lower current is preferred but how to explicitly define this or is this done automatically.
In most datasheet there are settings to define minimum and maximum voltage and current but if multiple options are available, how does it choose to request specific voltage / current .
So, basically how is the priority of voltage / current defined when the source can provide multiple options as stated above?