FILE D'ECHANGE DE DONNEES AYANT UNE PROFONDEUR ILLIMITEE

    公开(公告)号:FR3007542A1

    公开(公告)日:2014-12-26

    申请号:FR1355903

    申请日:2013-06-21

    Abstract: L'invention est relative à un procédé de transfert de messages d'un élément producteur (P1, P2 ...) vers un élément consommateur (10) utilisant une mémoire (SMEM) partagée entre l'élément producteur et l'élément consommateur et une file matérielle (HWQ) formée de plusieurs registres conçus pour contenir des adresses de la mémoire partagée, comprenant les étapes consistant à stocker chaque message (MSG) pour l'élément consommateur dans la mémoire partagée sous la forme d'un nœud de liste chaînée, comprenant un pointeur (NXT) vers un nœud suivant de la liste, le pointeur étant initialement vide; écrire successivement l'adresse (MAO, MA1...) de chaque nœud dans un emplacement libre de la file, d'où il résulte que le nœud identifié par chaque emplacement de la file correspond au premier nœud d'une liste chaînée associée à l'emplacement ; et quand la file est pleine, écrire l'adresse (MA4) du nœud courant en mémoire dans le pointeur (NXT) du dernier nœud de la liste chaînée associée au dernier emplacement de la file, d'où il résulte que le nœud courant est placé à la fin de la liste chaînée associée au dernier emplacement de la file.

Patent Agency Ranking