Chargement…
Chargement…
Registre à décalage à rétroaction linéaire (LFSR) 8 bits de type Fibonacci. Le polynôme x^8+x^6+x^5+x^4+1 définit les points de rétroaction. Le registre génère une séquence pseudo-aléatoire de 255 valeurs distinctes.
Le signal i_load permet de charger une valeur initiale. Le reset est asynchrone et actif haut (valeur initiale : 0x01).
| Signal | Direction | Largeur | Description |
|---|---|---|---|
i_clk | Entrée | 1 bit | Horloge système |
i_rst | Entrée | 1 bit | Reset synchrone actif haut |
i_en | Entrée | 1 bit | Enable |
i_load | Entrée | 1 bit | Chargement de graine |
i_seed | Entrée | 8 bits | Graine |
o_data | Sortie | 8 bits | Valeur courante du LFSR |