摘要 |
L'invention concerne Mémoire tampon destinée à adapter des flux de données de plusieurs canaux entrants à des canaux sortants, comprenant une mémoire dynamique (10) organisée en blocs (16) de taille fixe, et contenant, sous la forme d'une chaîne de blocs liés, des données associées à chaque canal de communication formé d'un couple de canaux entrant et sortant, les blocs inoccupés étant répertoriés dans une file principale de blocs libres (18) contenue dans la mémoire dynamique; et un contrôleur mémoire (12) prévu pour gérer l'allocation des blocs aux chaînes de blocs liés, et comprenant une mémoire cache (20) contenant une file partielle de blocs libres que le contrôleur utilise exclusivement dans sa gestion, la mémoire cache étant remplie par une salve à partir de la file principale lorsque son niveau de remplissage atteint une limite minimale, et étant vidée par une salve dans la file principale lorsque son niveau de remplissage atteint une limite maximale. |