Appuyer "+" (1 ou plusieur fois) pour changer le groupe
La porte logique XOR est dans le groupe 1
Clicker sur XOR
Appuyer "Espace"
Le composant XOR est inclus dans l'interface CAT
Porte logique : Multiplexeur 4 vers 1 - A_MX4
Clicker sur CAT
Clicker sur LIBR
Appuyer "+" (1 ou plusieur fois) pour changer le groupe
La porte logique A_MX4 est dans le groupe 6
Clicker sur A_MX4
Appuyer "Espace"
Le composant A_MX4 est inclus dans l'interface CAT
Hiérarchiser les circuits : DIGLOG vous permet de définir un circuit complexe sur une page et de
réutiliser plusieurs "instances" de ce circuit dans n'importe quelle autre page
sans avoir à le redessiner.
Lire attentivement les pages 4 et 5 dans le document de familiarisation diglog
TP2
Latch D et Bascule D active sur front descendant
TP6
Un petit tutoriel pour vous aider à comprendre mieux le TP6 :
Le circuit correspond à l'automate présenté dans le Cours3Microprocesseurs.pdf, slide 22-28.
Tester et vérifier les transitions des états (slide 26) et les fonctions de sorties (slide 27).
Est-ce que c'est possible d'utiliser les données dans la mémoire comme l'entrée de l'automate ? Si oui, modifier le circuit.
Avec cet exemple, identifier la méthode de conception et les composants qui peuvent être réutilisées dans votre projet.
Tester le circuit tp6_test_ram.lgf
Pour chaque composant, identifier où se trouve le bit de poids faible.
C'est possible d'enregistrer des données dans une mémore SRAM8K interactivement
Mettre diglog dans le mode CNFG
Clicker sur une mémoire SRAM8K
Si vous voulez modifier les données manuellement, utiliser le mode : Deposit, puis modifier les address et les data.
On peut préremplir la mémoire avec des données placées dans un fichier, ce qui
est bien pratique pour charger des programmes. Le fichier contient les données à charger en RAM
sous forme hexadécimale, c'est un simple fichier texte.
Pour charger un tel fichier en RAM, descendre le curseur à "file name to load", puis entrer le nom du fichier.
Question : quelle est la valeur maximale que nous pouvons mettre dan la mémoire en utilisant cette méthode ?
Tester les 4 fichiers : mem_test_[0..3].ram.
Ouvrir les 4 fichiers : mem_test_[0..3].ram avec un éditeur de texte.