×

Error detection and recovery of data in striped channels

  • US 7,246,303 B2
  • Filed: 03/24/2003
  • Issued: 07/17/2007
  • Est. Priority Date: 03/25/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus, comprising:

  • a transmission module to split a data segment into a plurality of data stripes and transmit each data stripe over an associated data channel, wherein the plurality of data channels are organized into at least one group and each group has an associated parity channel to transmit a parity stripe, the parity stripe being generated based on the data stripes within the group;

    a reception module to receive the plurality of data stripes over the appropriate data channels and the at least one parity stripe over the parity channel and to recreate the data segment based on the received data stripes, wherein said reception module checks for errors within each stripe, and wherein said reception module tracks number of errors per serial channel and compares to a threshold; and

    a controller to control the operation of the apparatus, wherein said controller deactivates a serial channel if the number of errors in the serial channel exceeds the threshold and informs said transmission module and said reception module of the deactivation,wherein said transmission module reconfigures generation of data stripes and parity stripes to either split the data segment into less data stripes or reduce number of parity stripes generated, and wherein said transmission module transmits the reconfigured combination of data stripes and parity stripes over the remaining serial channels, andwherein said reception module receives the reconfigured combination of data stripes and parity stripes over the remaining serial channels and recreates the data segment based on the received data stripes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×