Étape 2: tongs
Nous utilisons des tongs, car l’horloge permet une courte impulsion de geler l’entrée à D à la sortie à Q jusqu'à ce que le signal de synchronisation suivante. par exemple, je pourrais faire l’entrée à D être élevée, et puis d’impulsion l’horloge élevée pendant une courte période de temps (pour un flop flip de type D, c’est le front, pas le pouls qui déclenche l’horloge) puis la sortie, Q, allait devenir élevée. il restera élevé jusqu'à ce que soit la réinitialisation d’entrée va haute, ou l’entrée au D est faible et l’horloge est pulsé à nouveau. pour la Ram nous utiliserons le D ENTREE pour le bit pour peuvent être écrites dans la mémoire et Q comme sortie pour lire les bits stockées. pour écrire un peu dans la mémoire, nous aurons besoin d’impulsion élevée à l’horloge pour créer un front montant (ou un front descendant si vous avez falling edge flipflops déclenchée.
La deuxième photo montre un système simple de RAM fait uniquement à partir de tongs. pour certains projets, ce sera plus que suffisant alors hésitez pas à arrêter de lire ici:)
Il y a cependant quelques inconvénients de l’utilisation de ce système simple de RAM. Il a séparé entrée et sorties, qui, lorsque vous utilisez le montage expérimental et pcb, où l’espace est un facteur important, il s’agit d’une utilisation inefficace de câblage. pour un seul module de RAM, c’est très bien, mais quand vous commencez à obtenir plusieurs modules vous commencez à utiliser beaucoup d’espace dans le câblage juste. dans l’étape suivante, nous allons annonce une composante supplémentaire à la RAM, et nous n’aurons pas un bus de données pour les entrées et les sorties