Atmel Evaluation Kit AT91SAM9G25-EK AT91SAM9G25-EK Data Sheet

Product codes
AT91SAM9G25-EK
Page of 1102
351
SAM9G25 [DATASHEET]
11032C–ATARM–25-Jan-13
28.
Programmable Multibit ECC Error Location Controller (PMERRLOC)
28.1
Description
The PMECC Error Location Controller provides hardware acceleration for determining roots of polynomials over two finite
fields: GF(2^13) and GF(2^14). It integrates 24 fully programmable coefficients. These coefficients belong to GF(2^13) or
GF(2^14). The coefficient programmed in the PMERRLOC_SIGMAx register is the coefficient of degree x in the
polynomial.
28.2
Embedded Characteristics
z
Provides Hardware Acceleration for determining roots of polynomials defined over a finite field
z
Programmable Finite Field GF(2^13) or GF(2^14)
z
Finds Roots of Error Locator Polynomial
z
Programmable Number of Roots
28.3
Block Diagram
Figure 28-1. Block Diagram
User Interface
Programmable Searching Circuit
APB
PMECC Error Location
Controller