Tool/software:
For TPS6508641, please help confirm which buck/ LDO/ switches are controlled by the power enable signals CTL1-CTL6, and which buck/ LDO/ switches are monitored by the power good signals GPO1-GPO4.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
For TPS6508641, please help confirm which buck/ LDO/ switches are controlled by the power enable signals CTL1-CTL6, and which buck/ LDO/ switches are monitored by the power good signals GPO1-GPO4.
Refer to the datasheet, when using TPS6508640, buck2 voltage is set by CTL6. When CTL6 is low, the BUCK2 voltage is set to 0.85V. As the same time, BUCK2 PG and CTL6 are parts of Power Good tree of GPO1 pin and GPO1 is connect to CTL4 to enable buck1. My confusion is whether GPO1 will continuously output a low level if I set CTL6 to low.
Hi Zhongfei,
For TPS6508641 device, default value of BUCK2_mask in register A4h (on page 89 of the datasheet) is 1, so BUCK2_PG is not part of power good tree of GPIO1 and is ignored. And also, the default value of GPO1_CTL6_msK in register Ach (on page 97) is also 1, so CTL6 is not part of power good tree of GPIO1. So, you can use GPIO1 to enable BUCK1.
Sathish
Hi Sathish, I want to use TPS6508640 and buck2 want to set to 0.85V that's means CTL6 will pull low. But CTL6 is part of Power Good tree of GPO1 pin.
Due to CTL6 being set to low, GPO1 is unable to output a high level. From picture 7-3. TPS6508640 Power Map Example, GPO1 is input of CTL4. So it seems that the connection described in 7-3 could have an issue. rigth?
Hi Zhongfei,
For TPS6508640 the default voltage for Buck2 is 0.9V which means CTL6 has to be high. This is shown in the below application note on page 7.
Sathish
Hi Zhongfei,
I understanding it is confusing, but if you look at power good tree on page 51 of the datasheet, if CTL6_msk is set to 0, then GPOx PG depends on CTL6 pin status. However, since Buck1 enable is not dependent on CTL6 it will not affect Buck1 voltage.
When CTL6 is high, Buck2 will be at 0.9V and when CTL6 is low Buck2 will be at 0.85V and Buck1 voltage is not affected by CTL6 status.
Hope that clarifies the confusion.
Sathish
Hi Zhongfei,
After thorough research, i came to notice that the bit names in register 0xACh are reversed, so GPIO1_CTL6_msK is bit1 instead of bit6.
So for TPS6508640 with GPIO1_CTL6_msK set to 1, CTL6 pin status is not part of power good tree of GPIO1.
Sorry for the confusion it has caused.
Sathish