×

Dedicated ALU architecture for 10-bit Reed-Solomon error correction module

  • US 5,778,009 A
  • Filed: 06/14/1995
  • Issued: 07/07/1998
  • Est. Priority Date: 06/14/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. An adjunct data block storage and retrieval system for connection to a host computer via an interface, the system for receiving, storing and retrieving, respectively, digital data packetized in a plurality of blocks of k m-bit data symbols, comprising:

  • a data path connected to the interface,first reformatting means connected to the data path for reformatting the blocks of m-bit data symbols into blocks of 10-bit data symbols;

    an encoder connected to the first reformatting means and having means for generating r 10-bit error check symbols from each reformatted block of 10-bit data symbols;

    second reformatting means connected to said encoder and for reformatting said r 10-bit error check symbols generated by said encoder into (10/m)*r m-bit error check symbols;

    check symbol appending means connected to the second reformatting means for appending said (10/m)*r m-bit error check symbols to the respective m-bit data block from which they were generated;

    a solid state data storage memory array means connected to the data path and to the check symbol appending means for receiving and storing, said plurality of m-bit data blocks including the respective appended (10/m)*r m-bit error check symbols for each block; and

    retrieval means connected to the solid state data storage memory array means for retrieving said stored m-bit data blocks from said data storage means and reformatting them into respective 10-bit code words, each retrieved 10-bit code word comprising k 10-bit data symbols and r 10-bit error check symbols.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×