P.S: Ce schema represente un generateur pseudo-aleatoire de bits
09/04/2009, 10h44
#4
invitee05a3fcc
Date d'inscription
janvier 1970
Messages
66 449
Re : Bascules
Il faut analyser le fonctionnement séquentiel (assez complexe) du circuit
Aujourd'hui
A voir en vidéo sur Futura
09/04/2009, 10h55
#5
invitee0204ef0
Date d'inscription
janvier 1970
Messages
13
Re : Bascules
J'ai besoin d'une reponse car c'est tres important pour mon projet d'etude!!!
09/04/2009, 11h12
#6
invitee05a3fcc
Date d'inscription
janvier 1970
Messages
66 449
Re : Bascules
Ce n'est pas moi qui fait ton projet d'étude !
- tu sais ce que c'est qu'un registre à décalage ?
- tu sais ce que c'est qu'un XOR ?
- tu sais ce que c'est qu'une bascule "D" ?
Et bien au boulot ....
09/04/2009, 11h36
#7
invitee0204ef0
Date d'inscription
janvier 1970
Messages
13
Re : Bascules
Si vous ne connaissez pas la reponse, ne repondez pas.
En plus, comment fonctionne chaque composant mais je ne sais pas le role de la bascule D dans ce circuit
09/04/2009, 11h56
#8
polo974
Date d'inscription
février 2007
Messages
9 011
Re : Bascules
une bascule d est un registre à décalage de 1 bit.
(ou dit dans l'autre sens, un registre à décalage est une série de bascule d à la queue leu leu...)
le premier registre fait 4 bits, donc au mieux, on peut en faire un compteur sur 16 états (mais pas ici...).
comme c'est un générateur pseudo aléatoire, il tournera au maximum sur 15 états (s'il est bien fait).
donc il est possible d'étudier le truc en 16 coups d'horloge, ce qui est assez court.
au départ le registre est remis à 0 par le rc sur l'entrée mode,
ensuite, un xor dit 1 quand les entrées sont différentes et 0 si pareilles.
un xor avec une entrée à toujours à 1 est un ....(creuser un peu)
donc coup d'horloge par coup d'horloge, avancer.
allez, je fais les 2 premiers états (xa xb sortie des xor u3a et u3b):
qa 0
qb 0
qc 0
qd 0
puis calcul des xa at xb
xa 0
xb 1
donc ensuite xb entre dans le registre, au prochain coup d'horloge on le retrouve en qa (et qa en qb etc...)
qa 0 1
qb 0 0
qc 0 0
qd 0 0
puis calcul des xa at xb
xa 0 0
xb 1 1
répeter jusqu'à retomber sur le même état du registre, à partir de là, cette partie se répète suivant le même cycle....
une fois ce qui se passe dans le 1er registre à décalage trouvé, voir, ce qu'il se passe dans la seconde partie...
avec un peu de chance, la longueur du cycle est mutipliée par 2, soit 30 états max, maix très faciles à évaluer.
attention, au front actif de l'horloge du registre, bien qu'ici, en final, ça ne change rien (à par la fréquence max de fonctionnement, ce qui est un problème technologique et non logique), mais autant le faire bien.
09/04/2009, 11h59
#9
invitee05a3fcc
Date d'inscription
janvier 1970
Messages
66 449
Re : Bascules
Envoyé par Addoula
Si vous ne connaissez pas la reponse, ne repondez pas.
Là, tu mets en doute mes compétences ... ce n'est pas gentil ! Je ne veux pas faire ton devoir à ta place. c'est tout.
Maxime : Aide toi et le forum t'aidera .
09/04/2009, 12h07
#10
polo974
Date d'inscription
février 2007
Messages
9 011
Re : Bascules
Envoyé par Addoula
Si vous ne connaissez pas la reponse, ne repondez pas.
En plus, comment fonctionne chaque composant mais je ne sais pas le role de la bascule D dans ce circuit
A éviter comme réponse sur un forum, quand on demande de l'aide...
Les gens ici comme daudet essayent de ne pas donner une réponse trop directe pour forcer les étudiants et autres élèves à réfléchir avec leur tête, et non avec celle des autres.
Si ton post n'avait pas croisé mon précédent, tu peux être sûr que ma réponse n'aurait pas été aussi détaillée.
Donc ton prochain post attendu est le chronogramme complet de la chose et tes observations sur le résultat en qd et en sortie du montage...
Tu auras trouvé ainsi par toi même la réponse à ta question!
edit: et voilà, maintenant c'est daudet que je croise...