A Reed-Solomon (RS) coding system is provided that can employ an RS code of varying correction power, and which can maintain a small area requirement. The Reed-Solomon coding system can include an RS encoder and an RS decoder. Both of these components can be implemented using primarily constant multipliers...http://www.google.com/patents/US8225185?utm_source=gb-gplus-sharePatent US8225185 - RS codec architecture that combines a compact encoder and serial BMA