LFSR Tools : générateur de fonctions VHDL.

Le registre à décalage à contre réaction linéaire (LFSR) est à l'électronique numérique ce que le nombre d'or est à l'art. LFSR tools est un outil dont le coeur est basé sur une LFSR et qui permet de générer les équations parallèles de crc, syndrome, prbs ou multiplieur de Galois.

Entrez l'ordre du polynôme (coefficient de plus haut degré).
Entrez le polynôme sous sa forme binaire : x8 + x2 + x + 1 = 100000111
Précisée la largeur du bus de données (nombre de bits par symbole).

CRC generator.

polynomial order :
polynomial value :
data width (bits) :

Codes CRC utilisés et applications.

Ordre Polynome nn-kk Applications
CRC-7 x7+x3+1 7 bits TTI trace J1
CRC-8 x8+x2+x+1 8 bits ATM HEC / LCAS
CRC-10 x10+x9+x5+x4+x+1 10 bits ATM-OAM
CRC-16 x16+x12+x5+1 16 bits ATM QoS/RFID
CRC-16 x16+x15+x2+1 16 bits CCITT
CRC-16 CRC-16-GFPT 16 bits GFP-T
CRC-32 CRC-32-Eth 32 bits Ethernet

CRC-16-GFPT
g(x) = x^16 + x^15 + x^12 + x^10 + x^4 + x^3 + x^2 + x + 1
CRC-32-Eth
g(x) = x^32 + x^26 + x^23 + x^22 + x^16 + x^12 + x^11 + x^10 + x^8 + x^7 + x^5 + x^4 + x^2 + x + 1

Type de fonction à générer.

Il était une fois ... Les codes correcteurs d'erreurs.

Liens externes.

Pseudo-Random Binary Sequence (PRBS).
CRC tool by easics.
Livres en ligne, traitement numérique.
CRC, LFSR & autre.
De la LFSR au corps de Galois + Cryptographie.
Voir ce que cela vaut !