Error detection and recovery when streaming data
AssigneeApple Inc.
InventorsMarc A. Schaub, Roy G. Moss, Michael Bekerman
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsMarc A. Schaub, Roy G. Moss, Michael Bekerman
Estimating the term…
Systems, apparatuses, and methods for error detection and recovery when streaming data are described. A system includes one or more companion direct memory access (DMA) subsystems for transferring data. When an error is detected for a component of the companion DMA subsystem(s), the operations performed by the other components need to gracefully adapt to this error so that operations face only a minimal disruption. For example, while one or more consumers are still consuming a first frame, a companion router receives an indication of an error for a second frame, causing the companion router to send a router frame abort message to a route manager. In response, the route manager waits until the consumer(s) are consuming the second frame before sending them a frame abort message. The consumer(s) flush their pipeline and transition to an idle state waiting for a third frame after receiving the frame abort message.
A system, comprising:
An apparatus, comprising:
A method, comprising:
Dependencies are inferred from the claim text.