OpenCores

Project maintainers

Details

Name: reed_solomon_codec
Created: Mar 18, 2021
Updated: Jul 15, 2021
SVN: No files checked in
Bugs: 0 reported / 0 solved
Star1you like it: star it!

Other project properties

Category:ECC core
Language:VHDL
Development status:Stable
Additional info:
WishBone compliant: No
WishBone version: n/a
License: Others

This project comprises the RTL developement of a paramerizable RS Codec. It provides both RS encoder and decoder, and the following parameters that be adjusted in their instantiation:

N - Length of the codeword (message) - Range -> 2 to 1023

Number of message symbols - Range -> 1 to N-2 m (RS_GF)

Galois Field(GF) order - Range -> 2 to 10

Source code link: https://github.com/mateusgs/rs_codec

There is a paper that explain all nuances of this project: https://www.researchgate.net/publication/349898352_RTL_development_of_a_parameterizable_Reed-Solomon_Codec

This project started at Universidade Federal de Minas Gerais (UFMG), and it is open for the community under the license "MIT". Contact matgonsil@gmail.com (Mateus Silva) for any questions.