Inter-chip data communications with power-state transition management
First Claim
1. A method of inter-chip data communications between a power-managed integrated circuit (IC) and a peer IC, the method comprising:
- generating, by the peer IC, a data frame, including prepending a discardable preamble of a predefined size to a payload of the data frame, the predefined size comprising a size not less than a size of data discarded by the power-managed IC upon the power-managed IC receiving a data frame while in a low-power state; and
transmitting, by the peer IC to the power-managed IC, the data frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes inter-chip data communications between a power-managed integrated circuit (IC) and a peer IC. The peer IC generates a data frame and prepends a discardable preamble of a predefined size to a payload of the data frame. The predefined size is a size not less than a size of data discarded by the power-managed IC upon the power-managed IC receiving a data frame while in a low-power state. The peer IC transmits the data frame to the power-managed IC. The power-managed IC, while in a low-power state, may receive the data frame from the peer IC and in response to receiving the data frame, begin exiting the low-power state. The power-managed IC, while exiting the low-power state, may discard a portion of the data frame such as for example, some or all of the discardable preamble, without discarding payload.
12 Citations
20 Claims
-
1. A method of inter-chip data communications between a power-managed integrated circuit (IC) and a peer IC, the method comprising:
-
generating, by the peer IC, a data frame, including prepending a discardable preamble of a predefined size to a payload of the data frame, the predefined size comprising a size not less than a size of data discarded by the power-managed IC upon the power-managed IC receiving a data frame while in a low-power state; and transmitting, by the peer IC to the power-managed IC, the data frame. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of inter-chip data communications between a power-managed integrated circuit (‘
- IC’
) and a peer IC, the method comprising;receiving, by the power-managed IC while in a low-power state, a data frame from the peer IC, the data frame comprising a payload and a discardable preamble prepended to the payload, the discardable preamble comprising a predefined size; beginning to exit, by the power-managed IC, the low-power state responsive to receiving the data frame; and discarding, by the power-managed IC while exiting the low-power state, a portion of the data frame without discarding payload, the discarded portion of the data frame comprising a size not greater than the predefined size of the discardable preamble. - View Dependent Claims (7, 8)
- IC’
-
9. A peer integrated circuit (IC) configured for inter-chip data communications with a power-managed IC, the peer IC comprising circuitry configured to:
-
generate a data frame, wherein to generate the data frame, the circuitry is further configured to prepend to a payload of the data frame a discardable preamble of a size, wherein the size is not less than a size of data discarded by the power-managed IC upon the power-managed IC receiving a data frame while in a low-power state; and the data frame to the power-managed IC. - View Dependent Claims (10, 11, 12)
-
-
13. A system comprising:
-
a peer integrated circuit (IC) and a power-managed IC, the peer IC operatively coupled to the power-managed IC for inter-chip data communications, the peer IC configured to; generate a data frame including prepending a discardable preamble of a predefined size to a payload of the data frame, the predefined size comprising a size not less than a size of data discarded by the power-managed IC upon the power-managed IC receiving a data frame while in a low-power state; and transmit the data frame to the power-managed IC; the power-managed IC configured to; receive, while in a low-power state, the data frame from the peer IC; begin to exit the low-power state responsive to receiving the data frame; and discard a portion of the data frame without discarding payload, the discarded portion of the data frame comprising a size not greater than the predefined size of the discardable preamble. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A wireless mobile device comprising:
-
a peer processor and a power-managed processor, the peer processor operatively coupled to the power-managed processor for serial inter-processor data communications, the peer processor configured to; prepend a discardable preamble of a predefined size to a payload of a first data frame of a set of data frames to be transmitted to the power-managed processor, the predefined size comprising a size not less than a size of data discarded by the power-managed processor upon the power-managed processor receiving a data frame while in a low-power state; append a transmission complete notifications to a payload of a last data frame of the set of data frames to be transmitted to the power-managed processor; and transmit the set of data frames to the power-managed processor beginning with the first data frame and ending with the last data frame; and the power-managed processor is configured to; receive, while in a low-power state, the first data frame from the peer processor; begin exiting the low-power state responsive to receiving the first data frame; discard a portion of the first data frame without discarding the payload while exiting the low-power state, the discarded portion of the data frame comprising a size not greater than the predefined size of the discardable preamble; and re-enter the low-power state responsive to receiving the transmission complete notification of the last data frame. - View Dependent Claims (20)
-
Specification