Methods and apparatus for reducing power consumption within embedded systems
AssigneeApple Inc.
InventorsDaniel Wilson, Anand Dalal, Josh de Cesare
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for managing connections between multiple internal integrated circuits (ICs) of, for example, a high-speed internal device interface. Improved schemes for coordination of connection and disconnection events, and/or suspension and resumption of operation for a High-Speed Inter-Chip™ (HSIC) interface are disclosed. In one exemplary embodiment, a “device”-initiated and “host”-initiated connect/disconnect procedure is disclosed, that provides improved timing, synchronization, and power consumption.
Claims20
A method for managing connections between a first processor and a second processor of an internal device interface, comprising:
- performing a handshake procedure;
- responsive to the handshake procedure, connecting the first processor to the second processor,
- transacting data via the connection;
- and
- responsive to a suspension condition, suspending the connection.
An apparatus for managing connections in a user device implementing a High-Speed Inter-Chip (HSIC) interface, comprising:
- at least one HSIC host integrated circuit (host IC), and at least one HSIC device integrated circuit (device IC);
- a storage memory;
- a processor, and
- a non-transitory computer-readable medium comprising one or more instructions that are configured to, when executed, cause the apparatus to:
- perform a handshake procedure;
- responsive to the handshake procedure, connect the host IC and the device IC;
- transact data via the connection;
- and
- responsive to a suspension condition, suspend the connection.
A method for managing data connection between a plurality of integrated circuits (ICs) of a high-speed data interface, the method comprising:
- initiating a handshake procedure between at least two ICs;
- establishing a data connection between the at least two ICs;
- transferring one or more data between the at least two ICs;
- and
- terminating at least active data transfer over the data connection in response to a termination condition.
Dependencies are inferred from the claim text.