A single contiguous memory buffer is disclosed having at least first and
second memory spaces in the memory buffer each functioning as a FIFO. When
operating the memory buffer in a first mode, the first memory space
functions as an input structure for loading of the one or more words, and
the second memory space functions as an output structure for unloading of
the one or more words. When operating the memory buffer in a second mode,
the first memory space functions as the output structure for unloading of
the one or more words, and the second memory space functions as the input
structure for loading of the one or more words. A flip signal is used to
toggle between the first and second modes to operate the first and second
memory spaces. The respective sizes of the memory spaces vary dynamically
according to whether the buffer memory is operating in the first mode or
the second mode.
Un amortisseur contigu simple de mémoire est avoir révélé au moins d'abord et les deuxièmes espaces mémoire dans la mémoire protègent chacun qui fonctionne comme fifo. En actionnant l'amortisseur de mémoire en premier mode, le premier espace mémoire fonctionne comme structure d'entrée pour le chargement des un ou plusieurs mots, et les deuxièmes fonctions d'espace mémoire comme structure de rendement pour le déchargement des un ou plusieurs mots. En actionnant l'amortisseur de mémoire en deuxième mode, le premier espace mémoire fonctionne comme structure de rendement pour le déchargement des un ou plusieurs mots, et deuxièmes fonctions d'espace mémoire comme structure d'entrée pour le chargement des un ou plusieurs mots. Un signal de chiquenaude est utilisé comme moyen pour basculer entre les premiers et deuxièmes modes pour actionner les premiers et deuxièmes espaces mémoire. Les tailles respectives des espaces mémoire changent dynamiquement selon que la mémoire d'amortisseur fonctionne en le premier mode ou le deuxième mode.