You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
5.1.1 Déco<strong>de</strong>ur récursifIl est possible <strong>de</strong> construire <strong>de</strong> manière récursive un déco<strong>de</strong>ur ayant n entrée. Il faut alors introduire uncirtuit un peu plus général avec une nouvelle entrée appelée CS pour Chip Select. Un déco<strong>de</strong>ur k bitsavec une entrée CS possè<strong>de</strong>nt donc k+1 entrées CS, A 0 , …, A k-1 et 2 k sorties S 0 , …, S 2 k -1 . Cecircuit se comporte <strong>de</strong> la façon suivante. Si l’entrée CS vaut 0, toutes les sorties valent 0 et si CS vaut1, il se comporte comme un simple déco<strong>de</strong>ur. L’entrée dont le numéro s’écrit en binaire A k-1 … A 0vaut 1 et toutes les autres sorties valent 0.Pour k = 1, la table <strong>de</strong> vérité du déco<strong>de</strong>ur 1 bit avec une entrée CS est donc la suivante.On en déduit facilement le circuit ci-<strong>de</strong>ssous.Entrée SortiesCS A 0 S 0 S 10 0 0 00 1 0 01 0 1 01 1 0 1Schéma et symbole d’un déco<strong>de</strong>ur 1 bit avec entrée CSPour k > 1, on peut construire un déco<strong>de</strong>ur à k+1 entrées en utilisant <strong>de</strong>ux déco<strong>de</strong>urs à k entrées et undéco<strong>de</strong>ur à 1 entrée et en les combinant comme sur le schéma ci-<strong>de</strong>ssous. Les <strong>de</strong>ux déco<strong>de</strong>urs à kentrées recoivent les entrées A 0 , …, A k-1 et leurs <strong>de</strong>ux entrées CS sont commandées par les <strong>de</strong>uxsorties du déco<strong>de</strong>ur 1 bit. Ce <strong>de</strong>rnier reçoit en entrée A k et CS.Construction récursive d’un déco<strong>de</strong>ur à k+1 entrées- 30 -