Mémoire FIFO (~ File) 8 bit stackable

[GISED] Link

Torches, poudre et repeaters. What else ?
4 Mars 2012
341
76
140
29
VNSA, 2740 Moutier
vnsa.ch
593603ThundeRedGeneral2.jpg


Mémoire FIFO 8 bit stackable
Mémoire FIFO 8 bit stackable

476905FIFOMemory.png
Qu'est-ce :

C'est une mémoire comme une RAM/EEPROM, à ceci près que vous ne pouvez pas choisir l'ordre dans lequel les données sont rangées. L'avantage, c'est que du coup c'est plus compact pour simplement sauvegarder des données. Pour ce qui est de l'ordre des données, celles-ci s'empilent depuis la dernière case jusqu'à la première (comme une pile (d'assiette) ), mais l'ordre de sortie est aussi de la dernière case à la première. Notez cependant qu'on peut très bien récupérer n'importe quelle sortie si on adressait les sorties avec un registre pointeur (comme les RAMs). Bref, la vidéo est plus explicite. Sinon il y a aussi l'image plus bas (en anglais ^^) qui vous explique un peu près les structures de données linéaires (termes compliqué badass).

Vidéo de présentation
Je vais essayer de faire une vidéo par semaine...​

Caractéristiques :
  • Version de Minecraft : 1.2? - 1.8 et supérieur
  • Enregistre automatiquement (front montant du CLK)
  • Fréquence d'enregistrement élevée, max 1.2 Hz
  • Le dernier emplacement est protégé de la "sur-écriture"
  • Inclus toutes les commandes utiles
    • reset de toutes les mémoires
    • avancer d'un cran
    • effacer la dernière data entrée
Applications :
  • Gérer l'affichage de caractère sur un écran
  • Enregistrement de mesures
  • Mémoire Plug and play
  • Pour contrôler un bus de données
Dites-moi si vous avez besoin de plus de bits de largeur.


560827Structuresdedonnes.jpg

Ici la mémoire est une Queue (File en français). Cependant, la File commence à la première case et dans l'exemple on commence à la fin.
Et évidemment, comme d'habitude :
89088620141207164126.png

Vue des entrées

70874920141207164131.png

Signaux de contrôle

73895220141207164138.png

Vue de côté

78647220141207164146.png

Vue du dessus

57915120141207164157.png

Vue de la sortie (ou de la dernière case)

66253920141207164223.png

Une petite vue, comme ça, à l'intérieur du circuit