Establishing communication over serial buses in a slave device
AssigneeNVIDIA Corporation
InventorArun B. Raju
Life of this patent
Estimating the term…
Abstract
In accordance with an aspect of the present invention, a slave device enters a state suitable for establishing communication with a host device only if additional information is received on a serial bus after receiving a reset signal on the same bus. Such a feature may avoid or reduce disruption to applications executing on a slave device when false reset signals are received, for example, when the slave device is connected to a dumb charger on a USB interface for charging.
Claims20
A method of interfacing with a host device over a serial bus, said method comprising:
- receiving a reset signal on said serial bus;
- checking whether further information is received on said serial bus after receiving said reset signal;
- and
- entering a default state in a condition suited for establishing communication with said host device on said serial bus only if said further information is received on said serial bus.
A slave device connected to a serial bus, said slave device comprising:
- an input/output (I/O) interface to receive a reset signal on said serial bus, said reset signal being designed to indicate a request to establish communication with a host device connected to said serial device;
- and
- a processor to execute a user application, said processor to enter a state suited to establish communication only if additional information is received on said serial bus.
A computer readable medium storing one or more sequences of instructions causing a slave device to interface with host device over a serial bus, wherein execution of said one or more sequences of instructions by one or more processors contained in said digital processing system causes said slave device to perform the actions of:
- receiving a reset signal on said serial bus;
- checking whether further information is received on said serial bus after receiving said reset signal;
- and
- entering a default state in a condition suited for establishing communication with said host device on said serial bus only if said further information is received on said serial bus.
Dependencies are inferred from the claim text.