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.

UCD90910: GPO Boolean error

Part Number: UCD90910
Other Parts Discussed in Thread: UCD90120

My customer is seeing a Boolean error. He has this defined a GPI that he has connected to a push button, low= pressed.

(push_button_pressed*P3V3_BP_ON) + (!push_button_pressed*P0V95_ON)

When both of the power good signals are OK (high) he expected that the GPO will be high with the button pressed and not. What he sees is that when he presses the button the GPO goes low for between 100us and 200us. This is a big problem in their hardware. Is this expected, a bug, or is there something that he can do to stop this? I see that there are additional configuration options for some of the supervisors. The UCD90120, which this part is related to, has various other options for delays and filtering on the inputs to the GPO. Please advise, thanks,

Mark