DocumentCode
2498761
Title
Dynamically programmable Reed Solomon processor with embedded Galois Field multiplier
Author
El-Rayis, Ahmed O. ; Zhao, Xin ; Arslan, Tughrul ; Erdogan, Ahmet T.
Author_Institution
Sch. of Eng. & Electron., Univ. of Edinburgh, Edinburgh
fYear
2008
fDate
8-10 Dec. 2008
Firstpage
269
Lastpage
272
Abstract
This work presents a novel reconfigurable Galois field multiplier embedded in a dynamically reconfigurable processor for real time programmable Reed Solomon (RS) encoder and decoder targeting various communication standards. The fundamental operation in Reed-Solomon encoding and decoding is the multiplication over Galois field (GF). The reconfigurable GF multiplier with single instruction multiple data (SIMD) support is presented here, as an instruction set extension to the processor. The processor supports the RS coding to be programmable for Galois Field (28) with its sixteen primitive polynomials and for all supported data block sizes. Various optimization techniques have been applied in order to enhance the processor throughput. The throughput achieved for RS (204,188) is up to 202 Mbps for the encoder demonstrating a future proof flexible design.
Keywords
Galois fields; Reed-Solomon codes; circuit optimisation; decoding; instruction sets; microprocessor chips; multiplying circuits; polynomials; programmable circuits; SIMD; decoder; dynamically programmable Reed Solomon processor; embedded reconfigurable Galois field multiplier; encoder; instruction set; optimization; polynomial; single instruction multiple data; Clocks; Communication standards; Computer architecture; Decoding; Field programmable gate arrays; Galois fields; Mobile communication; Quality of service; Reed-Solomon codes; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
ICECE Technology, 2008. FPT 2008. International Conference on
Conference_Location
Taipei
Print_ISBN
978-1-4244-3783-2
Electronic_ISBN
978-1-4244-2796-3
Type
conf
DOI
10.1109/FPT.2008.4762395
Filename
4762395
Link To Document