40. Registres à décalage : Entrée parallèle - Sortie parallèle (PIPO)
Les registres PIPO sont la structure de registre à décalage la plus simple, offrant une lecture et une écriture rapides et simultanées des données.
Caractéristiques PIPO
- Entrée Parallèle : Tous les N bits de données sont chargés dans le registre simultanément sur un front d'horloge.
- Sortie Parallèle : Tous les N bits stockés sont disponibles en permanence sur les lignes de sortie ($Q_0$ à $Q_{N-1}$).
Structure
Le registre PIPO est structurellement identique au registre à chargement parallèle de base (Leçon 38), nécessitant N Bascules D, mais il se concentre sur le traitement simultané des données plutôt que sur le décalage séquentiel.
Registres à Décalage Universels
La plupart des applications pratiques utilisent des Registres à Décalage Universels (USRs), qui combinent plusieurs modes de fonctionnement (Chargement Parallèle, Maintien, Décalage à Gauche, Décalage à Droite, Entrée/Sortie Série) en un seul composant utilisant des multiplexeurs sur l'entrée D de chaque Bascule pour sélectionner le mode actif.