摘要:
Dispositif pour charger (et lire) les données dans (de) différentes chaines de bascules (Si) situées dans des unités remplaçables (RU-i) dans lesquelles sont arrangés les composants d'un système réalisé en suivant les principes de la conception LSSD (Level Scan Sensitive Design). Chaque unité (RU-i) comprend un circuit d'adressage Mi 22. Les circuits d'adressage sont reliés entre eux par une boucle de contrôle (ML 24) sur laquelle le circuit de commande envoie en série un configuration de bits d'adresse. Les données à charger et lues circulent sur la boucle de données DL 20 et sont introduites dans une chaine sous contrôle du circuit d'adressage.
摘要:
In a shared memory system, wherein several memory users MU(11) accede to a plurality of memory banks (17), a set of high level commands (CREATE, PUT, GET, RELEASE, ENQUEUE, DEQUEUE) is provided, to transfer data between a given memory user and the memory banks or another memory user. The high level commands sent by the memory users are built up by memory interfaces MI(13) connected to said memory users, and transmitted through an interconnection network (15) to Packet Memory Command Executors PMCE(12) integrated into each memory bank (17). The high level commands work with data records identified by Logical Record Addresses (LRA) known by the memory users. During execution of the high level commands by the PMCE (12), said LRA are translated into physical addresses corresponding to physical address space in the memory banks. Said physical address space dynamically is created and released upon need, through the Create or Release Commands. A given memory user is not involved at all by management of physical address space, and works only with the LRA of a record.
摘要:
Non-locking queueing mechanism for transferring information from a sending unit (100) to a receiving unit (110) through a queue (120) in which there is no interference between the independent units (sender 100 and receiver 110), while enqueueing or dequeueing and thus avoiding any form of interlock or serialism. The mechanism includes a first pointer (D) identifying the element area in said queueing means (120) where the last dequeued information element, if any, was located, a second pointer register (640) for logging a second pointer (E) identifying the element area in said queueing means where the last enqueued information element, if any, was located, a first control block (610) activated by said sending unit (100) to enqueue said information element into said queueing means (120) and for updating said second pointer, and a second control block (620) activated by said receiving means to dequeue said information element from said queueing means (120) and for updating said first pointer.
摘要:
Unité de commande centrale (CCU 2-1 et 2-2) dans laquelle deux mémoires sont prévues (10 et 11) pour le stockage du programme de commande et des données. La mémoire 11 est une mémoire rapide qui sert au stockage des instructions et données les plus fréquemment utilisées et la mémoire (10) est une mémoire lente de grande capacité que sert au stockage des instructions et données plus rarement utilisées. Un signal d'arreêt d'horloge et généré lorsqu'une des mrhoires est occupée. Cette unité peut être utilisée pour la commande d'un contrôleur de communications.
摘要:
A checkpointing mechanism implemented in a data processing system comprising a dual processor configuration gives the system a fault tolerance capability while minimizing the complexity of both the software and the hardware. The active and backup processors are coupled asynchronously with some hardware assist functions comprising a memory change detector which captures the memory changes in the memory of the active processor and a mirroring control circuit which causes the memory changes when committed by establish recovery point signals generated by the active processor to be dumped into the memory of the back up processor so that the backup processor can resume the operations of the active processor from the last established recovery point. The active and backup processors may each be connected to a dedicated memory and recovery point storing means, or to a memory including two dual sides shared by all the processors for storing data structures and recovery points.
摘要:
Procédé et dispositif (35) pour attribuer une ressource telle que la mémoire morte d'une unité de commande à un parmi plusieurs utilisateurs 1 à 6 en fonction de leur ordre de priorité et d'un principe de partage du temps entre les utilisateurs réalisant des opérations les plus longues. Lorsqu'un utilisateur réalisant une opération longue est sélectionné il est maintenu occupé pendant toute la durée de l'opération, mais les autres utilisateurs peuvent être sélectionnés.