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.

UCD90160A: rounding limitation

Part Number: UCD90160A

Team, 

Thanks for the explanation of https://e2e.ti.com/support/power-management/f/196/t/878050

I pulled up the PMBus spec and realized I had the X and Y backwards. That helps a lot. The other factor I've run into even after decoding the values correctly is that the values I write into the part don't always match what I read back. For example, I write 0x9B7C (0.109%) but read back 0x9B6B (0.107%). Is there some rounding happening or a certain precision limitation? I've noticed it tries to convert the mantissa value to as large a number as possible.

Regards,

Aaron