loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2005 IEEE International Conference on Application-Specific Systems, Architecture Processors (ASAP'05)
Instruction Set Extensions for Reed-Solomon Encoding and Decoding
Samos, Greece
July 23-July 25
ISBN: 0-7695-2407-9
Suman Mamidi, Dept. of ECE University of Wisconsin-Madison, Madison
Daniel Iancu, Sandbridge Technologies White Plains, NY
Andrei Iancu, Sandbridge Technologies White Plains, NY
Michael J. Schulte, Dept. of ECE University of Wisconsin-Madison, Madison
John Glossner, Sandbridge Technologies White Plains, NY

Reed-Solomon codes are an important class of error correcting codes used in many applications related to communications and digital storage. The fundamental operations in Reed-Solomon encoding and decoding involve Galois field arithmetic which is not directly supported in general purpose processors. On the other hand, pure hardware implementations of Reed-Solomon coders are not programmable. In this paper, we present a novel algorithm to performReed-Solomon encoding. We also propose four new instructions for Galois field arithmetic. We show that by using the instructions, we can speedup Reed-Solomon decoding by a factor of 12 compared to a pure software approach, while still maintaining programmability.

Citation:
Suman Mamidi, Daniel Iancu, Andrei Iancu , Michael J. Schulte, John Glossner, "Instruction Set Extensions for Reed-Solomon Encoding and Decoding," asap, pp.364-369, 2005 IEEE International Conference on Application-Specific Systems, Architecture Processors (ASAP'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.