Issue about CCG5 OCP trigger threshold(15V/2.33A, 15V/3A test result fail) (EZ-PD™ CCG5 USB Type-C Port Controller)

Announcements

Live Webinar: USB-C adoption. Simple & Cost-efficient solutions | April 18th @9am or 5pm CEST. Register now !

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
julius_yang
Level 1
Level 1
5 questions asked 5 replies posted 10 sign-ins

please help check the follow problems:

1、When we test 5V/3A 9V/2Athe OCP trigger is below

aExpect test results:

5V/3A 3A * 1 +10% = 3.3 A  ,   gain_sel  : 0x16 ,     vref_sel : 62   ---->Vsense :   1.92*2 = 3.84V   (above 10%?why)

9V/2A:   2A * 1 +10% = 2.22A,     gain_sel  : 0x1B ,     vref_sel : 55    --->Vsense :    1.85*2 = 2.7v(above 10%?why)

bActual test results :  whether OCP trigger threshold is OK? 10% thresold?

5V/3A:about 3.7-3.8 A

9V/2A:   about 2.6 A

julius_yang_0-1662628053634.jpeg

 2、but when we test 15V/2.33A 、15V/3A, it is  falied,the actual  test results is small than expect value

aExpect test results:

15V/2.33A :2.33A * (1 +10%= 2.56 A  ,  gain_sel  : 0x16 ,  vref_sel : 15  -->Vsense : 1.45*2 = 2.9V (above 10%,why?)

15V/3A :   3A * 1 +10%= 3.3 A  ,    gain_sel  : 0x16 ,     vref_sel : 62   --->Vsense :   1.92*2 = 3.84V  (above 10% ,why?)

b、Actual test results : OCP trigger threshold is failed  according to expect value above

15V/2.33A     :about 1.7 A

15V/3A        : about  2.2 A    (but 5V/3A is OK)

julius_yang_1-1662628053639.jpeg

 

 

0 Likes
1 Solution
Pranava_YN
Moderator
Moderator
Moderator
100 likes received 500 replies posted 250 solutions authored

Hi,

 

Please follow a similar thread - 

 
The Vsense value is calculated as below,
PranavaYN_0-1662631290681.png

Vsense = 1.3V + (Vref_sel *10mV)

There is a linear inequality in the CSA block, therefore the above look up table you are referring to is used to correct these values.
You can further tune the values to your particular system.

Please note that error in current sensing can be due to bad layout or inaccurate Rsense values too. Please check if these are correct in your board. You can refer to our hardware design guidelines appnote - https://www.infineon.com/dgdl/Infineon-AN210403_Hardware_Design_Guidelines_for_DRP_Applications_Usin...

Best regards,
Pranava

View solution in original post

0 Likes
1 Reply
Pranava_YN
Moderator
Moderator
Moderator
100 likes received 500 replies posted 250 solutions authored

Hi,

 

Please follow a similar thread - 

 
The Vsense value is calculated as below,
PranavaYN_0-1662631290681.png

Vsense = 1.3V + (Vref_sel *10mV)

There is a linear inequality in the CSA block, therefore the above look up table you are referring to is used to correct these values.
You can further tune the values to your particular system.

Please note that error in current sensing can be due to bad layout or inaccurate Rsense values too. Please check if these are correct in your board. You can refer to our hardware design guidelines appnote - https://www.infineon.com/dgdl/Infineon-AN210403_Hardware_Design_Guidelines_for_DRP_Applications_Usin...

Best regards,
Pranava
0 Likes