Altera Reed-Solomon II MegaCore Function User Manual
Page 22

Parameter
Legal Values
Default Value
Description
Number of bits per
symbol
3 to 12
8
Specifies the number of bits per symbol
(M).
Number of symbols
per codeword
1 to 2M–1
255
Specifies the total number of symbols per
codeword (N). The decoder accept a new
symbol every clock cycle if 6.5R < N. If N>
=6.5R+1, the decoder shows continuous
behavior.
Number of check
symbols per
codeword
1 to N–1
16
Specifies the number of check symbols per
codeword (R).
Field Polynomial
Any valid polynomial 285
Specifies the primitive polynomial defining
the Galois field. The parameter editor
allows you to select only legal values. If you
cannot find your intended field
polynomial, contact Altera MySupport.
Type of generator
polynomial
Classical or CCSDS-
like
Classical
Specifies the representation of the
generator polynomial.
First root of the
polynomial
generator
1 to 2M–2
0
Specifies the first root of the generator
polynomial.
Root spacing in the
polynomial
generator
Any primitive
elements in the field
1
Specifies spacing between roots in the
generator polynomial.
Erasures-
supporting decoder
On or off
Off
Specifies the erasures-supporting decoder.
This option substantially increases the
logic resources the design uses.
Variable codeword
length
On or off
Off
Specifies variable codeword length with
numn
signal.
Variable number of
check symbols
On or off
Off
Specifies check symbols with
numcheck
signal.
Error symbol value On or off
On
Specifies whether the decoder indicates the
error symbols.
Error symbol count On or off
On
Specifies whether the decoder indicates the
number of error symbols per codeword.
Error bit count
On or off
On
Specifies whether the decoder indicates the
number of error bits per codeword.
3-6
Reed-Solomon II IP Core Parameters
UG-01090
2015.05.01
Altera Corporation
Reed-Solomon II IP Core Functional Description