Circuits logiques

Quelle est l'utilisation typique du registre à décalage à rétroaction linéaire (LFSR), qui réinjecte en entrée le XOR de certaines sorties du registre à décalage ?

  1. ALa génération de séquences pseudo-aléatoires, ainsi que la génération de motifs de test et le calcul de CRC
  2. BLa mesure précise du temps
  3. CL'amplification de signaux analogiques
Afficher la réponse et l'explication

Réponse : A. La génération de séquences pseudo-aléatoires, ainsi que la génération de motifs de test et le calcul de CRC

Avec des prises bien choisies, un LFSR de n bits parcourt les 2ⁿ − 1 états non nuls et génère une séquence d'apparence aléatoire (séquence M). Réalisable avec des XOR et des bascules seulement, il sert à la génération de motifs et à la compression des résultats de l'autotest intégré (BIST), au calcul de CRC d'Ethernet notamment, et aux embrouilleurs qui moyennent le signal pour réduire le bruit électromagnétique. La séquence étant prévisible, il ne convient pas aux nombres aléatoires cryptographiques.

S'entraîner sur ce thème Retour au thème

Autres questions sur Circuits logiques

  1. Lorsque plusieurs circuits à sortie à drain ouvert sont reliés à une même ligne de signal munie d'une résistance de pull-up, quel est le fonctionnement correct ?
  2. Dans quel cas la sortie d'une porte NAND à 2 entrées vaut-elle 0 ?
  3. D'après le théorème de De Morgan, quelle expression logique est égale à NOT(A AND B) ?
  4. Quel est le fonctionnement correct d'une bascule D (flip-flop D) ?
  5. Dans quel cas la sortie d'une porte XOR (OU exclusif) à 2 entrées vaut-elle 1 ?

Comparatifs sur ce thème