Brevet FR2581219A1 — publié le 19861031

La présente invention est relative à une unité de couplage de calculateurs, notamment à une unité de couplage m de n calculateurs ayant des fonctions de comparaison et de contrôle qui peut être mise en oeuvre partout où les exigences de fiabilité et de sécurité sont sévères, comme, par exemple, pour la commande des opérations dans les centrales de production d'énergie, dans l'industrie chimique et dans les installations ferroviaires. Le brevet DE-OS 30 09 355 décrit un système de calculateurs redondant comportant au moins deux calculateurs fonctionnant en parallèle dans lesquels s'effectue une comparaison de software de données d'entrez et de sortie et de contenus de mémoires de calculateurs après une compression des données au moyen de registres de déplacements à rétroaction. A partir de l'unité d'entrée, les données sont aiguillées vers le calculateur correspondant et vers le registre de déplacements correspondant; de même, les données de sortie et de mémoire sont transmises par l'uni- té de données correspondante au registre de déplacements correspondant. Le résidu de données restant dans le registre de déplacement est envoyé aux calculateurs du système pour comparaison.L'inconvénient de cette solution consiste en ce que les données destinées au registre de déplacements doivent être sous forme sérielle. Un autre inconvénient consiste en ce que les signaux du bus du calculateur ne peuvent pas être comparés directement et que, de ce fait, par exemple pour la comparaison des données en mémoire, il faut, dans chaque cas, une unité de sortie, les distorsions entre le registre d'entrée et le calculateur n'étant pas prises en compte dans la comparaison. De plus, il faut réaliser vers le calculateur ou à partir de lui trois trajets de données séparés et organiser la circulation de données nécessaire pour cela. Un autre inconvénient consiste en ce que toutes les unités d'entrée et de sortie doivent être munies d'une jonction d'interface vers le registre de déplacements. On connait également une solution pour un module de calculateur. Dans cette solution, les données fournies par les calculateurs sont appliquées, par l'intermédiaire d'unités entrée/sortie du type calculateur à des bus entrée/sortie et, de là, sont envoyées, par l'intermédiaire d'unités de réception, à des registres de déplacements à rétroaction. Lorsque la sortie des informations est terminée, les données résiduelles qui restent encore dans les registres de déplacements sont lues par les calculateurs, par l'intermédiaire des sorties des registres de déplacements à rétroaction, pour comparaison avec les contenus des bus de comparateurs et les unités entrée/sortie du type calculateur. Les multiplets d'erreurs qui se produisent alors peuvent être échangés entre les calculateurs en utilisant les bus des comparateurs-.La comparaison de résultats intermédiaires s'effectue également par comparaison de signatures. Cependant, cette solution ne permet pas de couplage unités, pour la compression des données, au niveau du bus du calculateur. Cette impossibilité présente des inconvénients d'ordre constructif pour le montage dans un système de récipients et impose la conversion de données provenant du bus du calculateur pour leur transmission sur des conducteurs de connexion spéciaux jusqu'aux registres de déplacements à rétroaction. Il en résulte également un décalage temporel de la fourniture des données par rapport à la formation de la signature. De plus, la comparaison des signatures constitue une charge permanente pour les unités ZVE de décalage temporel du ou des calculateurs. Une autre solution connue concerne un montage de circuit pour une unité de calculateurs, notamment pour unité m de n calculateurs comportant des registres de déplacements à rétroaction situés à l'extérieur du flux d'information. Dans ce dispositif, la réduction des données s'effectue de la manière déjà décrite, mais la comparaison des signatures des calculateurs individuels s'effectue dans des comparateurs spéciaux 2'2 de 3" commandés par des modules de libération. Le résultat de chaque comparaison est envoyé, sous la forme d'un multiplet d'erreurs, par l'intermédiaire d'unités entrée/sortie correspondantes, aux calculateurs correspondants, pour traitement ultérieur. L'inconvénient de cette solution comme de celle qui a déjà été mentionnée pour un module de calculateur est le fait que la structure du matériel de l'unité assurant la compression des données dépend également du mode de transmission des données et, de ce fait, impose la mise en oeuvre de moyens techniques plus importants. De plus, il est bien connu que le couplage entre les calculateurs individuels d'un module de calculateur m de n est réalisé par des groupes de structure d'entrée et de sortie. Le but de l'invention est d'assurer la coopération de n calculateurs individuels à l'intérieur d'un module de calculateurs m de n et un contrôle du fonctionnement de groupes de structure incorporés aux calculateurs et d'améliorer la fiabilité et la sécurité du traitement de 1 'information. Le but de l'invention est donc la réalisation d'un mode de montage d'un circuit assurant le couplage de n calculateurs individuels à l'intérieur de l'un de m de n modules de calculateurs et le contrôle du fonctionnement des groupes de structures incorporés dans les calculateurs, en évitant, lors de la formation des signatures, des conversions supplémentaires et longues de données provenant du bus des calculateurs et permettant un allègement de la charge des unités de décalage temporel des calculateurs individuels pour les fonctions de comparaison. Ce but est atteint, suivant l'invention, du fait qu'un premier dispositif de commande relié au bus de calculateurs, de commande et de données est couplé, chaque fois par l'intermédiaire d'un premier bus d'adresse, bus de données bidirectionnel et bus de commande unidirectionnel, avec une unité de signature et de mémoire. De plus, le premier dispositif de commande est connecté, chaque fois par l'intermédiaire d'un deuxième bus d'adresse, bus de données bidirectionnel et bus de commande, avec un deuxième dispositif de commande pourvu de bus bidirectionnels d'entrée et de sortie. De plus, l'unité de signature et de mémoire est reliée, par l'intermédiaire d'un autre bus de données, uni directionnel à un deuxième dispositif de commande. Dans un autre mode de réalisation de 1'inventiont le premier dispositif de commande est constitué chaque fois, par un émetteur de données, de signaux de commande, qui peut étre commandé par un signal de libération, ainsi que par un émetteur d'adresses et de couplage de données. En même temps, le premier dispositif de commande contient une commande d'accès à l'unité de signature et de mémoire.La commande d'accès assure, en plus de la connexion électrique et logique de l'unité de couplage des calculateurs avec le bus de calculateur du calculateur individuel, l'accès du calculateur individuel et du deuxième dispositif de commande à l'unité de signature et de mémoire. Le but de l'invention est encore atteint du fait que l'unité de signature et de mémoire comporte une unité de signature et une unité de mémoire dont les raccords de données et de commande sont chaque fois couplés les uns aux autres. L'accès aux deux unités est possible soit par la jonction d'interface située à l'intérieur-du calcula- teur soit par le deuxième dispositif de commande. En mame temps, il peut se former, dans l'unité de signature, parallèlement au transfert de données sur le bus de données bidirectionnel relié, sans délai supplémentaire, pour des séries de données qui peuvent être déterminées, des signatures qui, par l'intermédiaire de la sortie de données, peuvent accéder au deuxième dispositif de commande. Un deuxième mode de réalisation de l'invention intéresse le deuxième dispositif de commande qui comporte une unité de calculateurs ainsi qu'une jonction d'interfa- ce d'entrée et de sortie comprenant des bus d'entrée et de sortie bidirectionnels. Cette disposition assure essentiellement la communication avec le calculateur individuel, l'accès aux données et à la signature formée dans l'unité de signature ainsi que la gestion des jonctions d'interfaces situées à ltextérieur du calculateur. Il est avantageux, suivant l'invention, d'utiliser l'unité de couplage des calculateurs comme unité de couplage de m sur n calculateurs dans un module de m sur n calculateurs, la connexion des bus d'entrée et de sortie des différentes jonctions d'interface d'entrée et de sortie pouvant s'effectuer aussi bien en étoile qu'en ligne.En même temps, l'unité de couplage des calculateurs peut entre utilisée également comme groupe de structures d'entrée et de sortie ou pour la transmission de données entre m de n modules de calculateurs. L'invention est décrite ci-dessous d'une manière plus détaillée au moyen d'un exemple de réalisation en se référant au dessin. La fig. 1 représente l'unité de couplage de calculateurs suivant l'invention. La fig. 2 représente le mode de montage du premier dispositif de commande. La fig. 3 représente le mode de montage de l'unité de signature et de mémoire. La fig. 4 représente le mode de montage du deuxième dispositif de commande. La fig. 5 représente un exemple de réalisation de l'unité de couplage de calculateurs suivant l'invention. La fig. 6 représente un exemple d'utilisation de l'unité de couplage de calculateurs dans un module de calculateurs de m de n à couplage en étoile. La fig. 7 représente un exemple d'utilisation de l'unité de couplage de calculateurs dans un module de m de n calculateurs à couplage linéaire. La fig. 8 représente un exemple d'utilisation de l'unité de couplage de calculateurs dans un module de m de n calculateurs assurant en plus une fonction de transmission des données. La fig. 1 représente l'unité de couplage de calculateurs suivant l'invention qui comporte essentiellement les unités de fonctionnement suivantes - dispositif de commande (1) - unité de signature et de mémoire (2) - dispositif de commande (3) et qui dispose de plus de (E+1) jonctions d'interface - d'une jonction d'interface située à l'intérieur du cal culateur sur le bus de calculateur RB d'un calculateur individuel - de K jonctions d'interface situées à l'extérieur du cal culateur par les bus d'entrée et de sortie E/AB1,... E/ABK. Le premier dispositif de commande 1 représenté par la fig. 2 assure les fonctions essentielles suivantes - connexion électrique et logique entre le circuit et le bus dé calculateur RB du calculateur individuel consti tué par le bus d'adresse AB, le bus de données DB et le bus de commande SB - commande des accès du calculateur individuel et du deu xième dispositif de commande 3 à l'unité de signature et de mémoire 2 et émission des signaux de commande nécessaires à l'accès. - émission de signaux de commande pour la communication entre le calculateur individuel et le dispositif de commande 3. Comme l'indique la fig. 3, l'unité de signature et de mémoire 2 est constituée par une unité de mémoire 2.1 et d'une unité de signature 2.2. L'accès aux deux unités est possible soit par les jonctions drinterface du calculateur individuel situées à l'intérieur du calculateur soit par le deuxième dispositif 3. Dans l'unité de signature 2.2 peuvent être formées, parallèlement au transfert de données, sur le bus de données DBI (sans dolai supplémentaire), des séries de données qui peuvent etre déterminées, des signatures qui sont accessibles par l'intermédiaire du bus de données unidirectionnel DB3, au deuxième dispositif de commande 3.En réalisant d'une manière bidirectionnelle le raccord de l'unité de signature 2.2 au bus de données DB1, on pourrait supprimer le bus de données DB3 et l'accès direct à la signature, aussi bien pour le dispositif de commande 3 que pour le calculateur individuel, deviendrait possible par ltintermédiaire du bus de données DB1 et du dispositif de commande I.Les conditions d'interconnexion savantes doivent être déterminées avant l'utilisation de l'unité de signature et de mémoire 2 - domaine d'adresses de l'unité de mémoire 2.1 qui inter vient dans la formation de la signature - coupure/libération de l'unité de mémoire 2.1 - coupure/libération de l'unité de mémoire 2.2 - formation de signature en cas d'accès pour écrire au domaine d'adresses déterminé - formation de signature en cas d'accès pour lire au do maine d'adresses déterminé. De plus, par des accès spéciaux, l'unité de signature 2.1 peut se placer dans l'état fondamental défini et les signatures peuvent titre interrogées par l'intermédiaire du bus de données DB3. Lorsque l'unité de signature et de mémoire 2 n'est constituée par exemple que par l'unité de signature 2.2, le transfert des données par l'intermédiaire du bus de données D31 sert uniquement à la formation de signature, les accès pour écrire étant seuls utiles.Le dispositif de commande 3, de préférence intelligent, assure les fonctions essentielles suivantes - communication avec le calculateur individuel par l'in termédiaire de la jonction d'interface - accès aux données et à la signature de l'unité de signa ture et de mémoire 2 - gestion des K jonctions dlinterface situées à l'exté- rieur du calculateur par l'intermédiaire des bus d'en trée et de sortie (E/AB1 ... E/ABK) qui doivent être chargés, pour l'utilisation de l'unité de couplage de calculateurs suivant l'invention comme unité de couplage de m de n calculateurs pour la réalisation de m de n modules de calculateurs, des fonctions supplémentaires suivantes - réalisation du couplage intérieur modulaire MIK entre tous les calculateurs individuels fonctionnant en n dans m de n module de calculateur - synchronisation des n calculateurs individuels - comparaison de n courants de données - égalisation des données d'un calculateur individuel s'écartant de la majorité à l'intérieur du module m de n calculateurs avec les autres calculateurs indivi duels intacts - échange de courants de données entre les n calculateurs individuels par l'intermédiaire du couplage intérieur modulaire MIK - contrale de fonctionnement de l'unité de couplage de calculateurs suivant l'invention et d'autres groupes de structures montés dans le calculateur individuel essen tiellement par utilisation de l'unité de signature et de mémoire 2. La mise en oeuvre de n unités de couplage de calculateurs, comme l'indique la fig. 1, dans n calculateurs individuels et leur connexion provisoire par l'intermédiaire des jonctions d'interface des bus d'entrée et de sortie E/AB1 ... E/ABK qui sont situées à l'extérieur du calculateur, comme l'indiquent par exemple les fig. 6 et 7, permet la connexion provisoire de ces n calculateurs individuels pour former un module m de n calculateurs. On obtient de cette manière un couplage interne modulaire MIK par l'intermédiaire duquel les n unités de couplage de calculateurs et, par conséquent, les n calculateurs individuels sont reliés les uns aux autres en étoile ou en ligne. La fig. 5 représente, comme exemple de réalisation de l'unité de couplage de calculateur suivant l'invention représenté par la fig. 1, une unité de couplage de 2 de 3 calculateurs qui permet la connexion provisoire de 3 calculateurs individuels, comme ceux qui se trouvent sur la fig. 6, pour la réalisation d'un module 2 de 3 calculateurs. Le parallélisme du fonctionnement des trois calculateurs individuels fonctionnant dans le module 2 de 3 calculateurs exige, à des instants déterminés, la synchronisation et la comparaison de courants de données correspondants (par exemple entrées et sorties de modules, résultats intermédiaires). Pour cela, chacun des 3 calculateurs individuels fournit ces courants de données correspondants à l'unité de couplage de 2 de 3 calculateurs et envoie l'ordre de synchronisation et de comparaison des données. Une adresse appliquée sur le bus d'adresses AB et correspondant au domaine de mémoire de l'unité de signature et de mémoire 2 et un signal de libération actif FS du bus de commande SE provoquent l'émission du signal BAS par l'unité de choix des groupes de structures 1.4. La commande de l'accès 1.2 à l'unité de signature et de mémoire 2 assure, suivant les informations appliquées aux bus de commande SB2 et SB3, l'accès du calculateur individuel à l'unité de signature et de mémoire 2 du fait qu'elle libère l'émetteur d'adresses 1.1 et l'émetteur de données 1.5 par l'intermédiaire des signaux de commande et de libération FA et FD et refuse l'émetteur d'adresses 1.7 et émetteur de couplage de données 1.6 par l'intermédiaire des signaux de commande FAK et FDK.En raison du mode de réalisation de l'unité de signature et de mémoire 2 (voir fig. 3), les données appliquées au bus de données# DB par le calculateur individuel sont enregistrées par l'intermédiaire du bus de données DBI, dans l'unité de mémoire 2.1 et, parallèlement, il y a formation, dans l'unité de signature 2.2, d'une signature qui caractérise le courant de données ou simplement la formation de signature des données fournies. Après enregistrement de la dernière donnée dans l'unité de signature et de mémoire 2, le calculateur individuel active l'unité de calculateurs 3.1 par l'intermédiaire des bus de commande SB2 et SB3 et donne l'ordre de synchronisation et de comparaison des données.Par l'intermédiaire du bus d'adresses AB2 et du bus de commande SB2, l'unité de calculateurs 3.1 peut donner l'ordre d'accès à l'unité de signature et de mémoire 2 qui est assuré par la commande d'accès 1.2 du fait qu'elle libère l'émetteur de couplage d'adresses 1.7 et l'émetteur de couplage de données 1.6 par l'intermédiaire des signaux de commande FAK et FDK et refuse l'émetteur d'adresses 1.1 et l'émetteur de données 1.5 par l'intermédiaire des signaux de commande FA et FD. L'unité de calculateurs 3.1 peut avoir accès, par l'intermédiaire des bus de données DB2 et DBI, aux données à comparer déposées dans l'unité de mémoire 2.1 et, par l'intermédiaire du bus de données DB3, à la signature dans l'unité de signature 2.2. Cette signature, qui caractérise le courant de données à comparer, est échangée par les unités de calculateurs 3.1 des trois unités de couplage de 2 de 3 calculateurs par l'intermédiaire de la jonction d'interface entrée/sortie 3.2 et du couplage interne modulaire MIK qui est réalisé par la connexion des bus d'entrée et de sortie E/AB1 et E/AB2.Après que, dans chaque unité de calculateur 3.1, les trois signatures soient toutes présentes, elles sont comparées et le résultat de la comparaison des signatures est échangé par l'intermédiaire du couplage interne modulaire MIK. Ces trois résultats de la comparaison des signatures à l'intérieur des unités de calculateurs 3.1 sont incorporés au résultat de la comparaison qui, de ce fait, fournit une indication sur la comparaison des trois courants de données enregistrés dans l'unité de mémoire 2 et sur le fonctionnement du couplage interne modulaire MIK et des trois unités de couplage de 2 de 3 calculateurs. Ce résultat de comparaison est enregistré par l'unité de calculateur 3.1 dans l'unité de mémoire 2.1 et le calculateur individuel correspondant est activé par l'intermédiaire des bus-de commande SB2 et SB3 pour l'utilisation de la comparaison. Comme cette activation est effectuée presque simultanément par les trois unités de couplage de 2 de 3 calculateurs, elle peut être utilisée comme signal de synchronisation pour le module de 2 de 3 calculateurs. Pour tirer parti du résultat de la comparaison, le calculateur individuel peut, comme on l'a vu, avoir accès à l'unité de mémoire 2.1 et lire le résultat de la comparaison. Suivant le résultat de la comparaison, le calculateur individuel libère les données comparées pour un traitement ultérieur ou les calculateurs défectueux sont envoyés au traitement des erreurs. En raison de la compression des données réalisée dans l'unité de signature 2.2 parallèlement au transfert des données sur le bus de données D31 et de la comparaison des signatures, les durées de comparaison des courants de données peuvent être réduites d'une manière considérable. Cependant, il est également possible, en principe, de réaliser l'échange de toutes les données à comparer par l'intermédiaire du couplage interne modulaire MIK et, ensuite, la comparaison dans l'unité de calculateurs 3.1.La signature formée dans l'unité de signature 2.2 peut alors être utilisée pour la confirmation des données transmises par l'intermédiaire du couplage interne modulaire MIK dans le cas où le mode de réalisation concret de la jonction d'interface entrée/sortie 3.2 de l'unité de couplage 2 de 3 calculateurs ne permet pas une confirmation automatique correspondante des données. Pour cela, la signature est accrochée, sous forme de signature d'émission, au courant de données et comparée, dans l'unité de calculateur réceptri ce 3.1, à la signature de réception formée parallèlement à la réception du courant de données. Lorsque, dans le résultat du traitement des erreurs, un calculateur individuel est fonctionnellement dégagé du module 2 de 3 calculateurs, il faut que, pendant la durée de l'absence, l'unité de couplage 2 de 3 calculateurs assure le fonctionnement des deux calculateurs individuels restants du module 2 de 3 calculateurs. Lorsque la réparation est terminée, le calculateur individuel qui avait été hors circuit peut être remis, en ce qui concerne les données, au niveau des deux calculateurs individuels actifs. Pour cela, les données actuelles des calculateurs individuels intacts sont fournis à l'unité de couplage des calculateurs du calculateur individuel qui doit être amené au niveau en question par l'intermédiaire du couplage interne modulaire MIS qui prend en compte l'unité de calculateur 3.1 par l'intermédiaire des bus entrée/sortie E/AB1 et E/AB2 et, après la comparaison, l'introduit dans l'unité de mémoire 2.1. A la fin de cette operation, le calculateur individuel dans lequel les données doivent etre mises au méme niveau que dans les autres peut entrer ces données dans sa mémoire à système. L'égalisation des données peut s'effectuer non seulement pour la remise au même niveau qui vient d'être décrite, mais également à d'autres fins, par exemple pour la correction des données dans le cas d'erreurs transitoires. Par ailleurs, le couplage interne modulaire MIK des unités de couplage m de n calculateurs permet ltéchange d'informations entre les n calculateurs individuels des modules m de n calculateurs qui n'ont pas à wetre comparés. Dans ce cas, comme pour l'échange des données de comparaison, la transmission des données est assurée par l'inter- médiaire du couplage interne modulaire MIK au moyen de la signature. La réalisation concrète de l'unité de signature et de mémoire 2 permet une formation de signature chronologiquement optimale pour n'importe quels courants de données qui sont produits dans le calculateur individuel ou dans l'unité de calculateurs 3.1. Cette propriété peut être utilisée aussi bien pour le controle du fonctionnement de l'unité de couplage des calculateurs elle-mtme que pour d'autres groupes de structures montés sur le bus de calculateur du calculateur individuel (par exemple pour l'essai de mémoires mortes). L'unité de couplage des calculateurs suivant l'invention peut assurer, en plus des fonctions indiquées au moyen des fig. 6 ou 7, la transmission des données entre m de n modules de calculateurs (fig. 8). Pour cela, le dispositif de commande 3 prend à son compte d'autres fonctions, comme, par exemple, une partie de l'exploitation des comparaisons et la commande de la transmission des données, ce qui a pour effet de réduire fonctionnellement et chronologiquement la charge du calculateur individuel connecté par l'intermédiaire de la jonction d'interface située à l'intérieur du calculateur. Il en résulte également une diminution des moyens à mettre en oeuvre pour le transfert à l'intérieur du calculateur des données à comparer. En principe, il est possible également, par l'intermédiaire des bus d'entrée et sortie E/AB1 E/ABi, des appareillages d'entrée et de sortie. L'unité de couplage de calculateurs suivant l'invention représentée par la fig. 1 peut, sous sa forme de réalisation la plus simple, être utilisée comme groupe de structure entrée et de sortie universel lorsque les appareillages d'entrée et de sortie sont reliés par l'intermédiaire des bus d'entrée et de sortie E/ABi... E/ABK. Dans ce cas, l'unité de mémoire 2.1 fonctionne comme tampon intermédiaire pour les données d'entrée et de sortie. REVENDICATIONS 1 - Unité de couplage de calculateurs, notamment unité de couplage m de n calculateurs, assumant des fonctions de comparaison et de contrôle sur la base de la compression des données suivie d'une comparaison des signatures, le couplage entre les calculateurs individuels de m de n modules fonctionnant parallèlement steffectuant par l'intermédiaire de groupes d'entrée et de sortie, caractérisée en ce que, premièrement, un premier dispositif de commande (1) relié au bus d'adresses, de commande et de données du calculateur (AB, SB, DB) est couplé, par l'intermédiaire d'un premier bus d'adresses, d'un bus bidirec- tionnel de données et d'un bus unidirectionnel de commande (AB1, DB1, SB1), avec une unité de signature et de mémoire (2), en ce que, deuxièmement, le premier dispositif de commande (1) est en liaison, par l'intermédiaire d'un deuxième bus d'adresses, d'un bus bidirectionnel de données et d'un bus de commande (AB2, DB2, SB2), avec un deuxième dispositif de commande (3) pourvu de bus d'entrée et de sortie bidirectionnels (E/AB1... E/ABK) et en ce que, troisièmement, l'unité de signature et de mémoire (2) est réliée, par l'intermédiaire d'un autre bus de données (DB3), qui est réalisé de manière être unidirectionnel, à un deuxième dispositif de commande (3). 2 - Unité de couplage de calculateurs selon la revencation 1, caractérisée en ce que le premier dispositif de commande (1) a une structure telle que, premièrement, le bus d'adresses du calculateur (AB) est relié à l'entrée d'un émetteur d'adresses (1.1) qui peut être commandé par un signal de libération et à une unité de choix de groupe de structures (1.4) qui envoie un signal du calculateur demandant un groupe de structures à un dispositif de commande d'accès (1.2), la sortie de l'émetteur d'adresses (1.1) étant en liaison avec le premier bus d'adresses (AB1) et avec l'entrée d'adresses du dispositif de commande d'accès (1.2) pour l'unité de signature et de mémoire (2) et en ce qu'un émetteur de couplage d'adresses (1.7) qui peut étre commandé par un signal de libération et qui, du coté entrée, est mis en oeuvre avec le bus d'adresses (AB2) est, du côté sortie, relié au premier bus d'adresses (AB1), en ce que, deuxièmement, un émetteur de signaux de commande (1.3) couplé avec le bus de commande du calculateur (SB) est relié, par l'intermédiaire d'un bus de commande bidirectionnel (SB3), à un premier raccord de commande bidirectionnel du dispositif de commande d'accès (1.2) qui, à son tour, est relié au bus de commande (SB2) par l'intermédiaire d'un autre raccord de commande bidirectionnel et au bus de commande (SB1) par l'intermédiaire d'une sortie de commande et en ce que, troisièmement, un émetteur de données (1.5) couplé avec le bus de données de calculateur (DB) et pouvant être commandé par un signal de libération est en liaison, par l'intermédiaire du bus de données bidirectionnel (DB1), avec le premier raccord de données bidirectionnel dtun émetteur de couplage de données (1.6) qui peut être commandé par un signal de libération et dont le deuxième raccord de données bidirectionnel est relié au bus de données bidirectionnel (DB2). 3 - Unité de couplage de calculateurs selon la revendication 2, caractérisée en ce que les signaux de libération nécessaires à la commande de l'émetteur d'adresses et de données (1.1, 1*5) ainsi que de l'émetteur de couplage d'adresses et de données (1.7, 1.6) sont produits par le dispositif de commande d'accès (1.2) et transmis chacun par un conducteur de commande aux entrées de commande correspondantes. 4 - Unité de couplage de calculateurs selon la revendication 1, caractérisée en ce que l'unité de signature et de mémoire (2) contient une unité de mémoire (2.1) qui est accessible par l'intermédiaire du bus d'adresses (AB1) ainsi qu'une unité de signature (2.2) qui sont en liaison l'une avec l'autre de telle manière que les entrées de commande de l'unité de mémoire (2.1) et de l'unité de signature (2.2) soient couplées avec le bus de commande (SB1) de même que le raccord de données bidirectionnel de l'unité de mémoire (2.1) et l'entrée de données de l'unité de signature (2.2), dont la sortie de données est associée au bus de données (DB3) est couplé avec le bus de données (du1). 5 - Unité de couplage de calculateurs selon la revendication 1, caractérisée en ce que le deuxième dispositif de commande (3) est monté de telle manière que le bus d'adresses (AB2) soit couplé avec la sortie d'adresses, le bus de commande (SB2), avec un raccord de commande bidirectionnel, le bus de données (DB2), avec un raccord de données bidirectionnel et le bus de données (DB3), avec une entrée de données d'une unité de calcul (3.1) qui est reliée d'une manière bidirectionnelle à une jonction d'interface d'entrée et de sortie (3.2) comportant des bus d'entrée et de sortie (E/AB1 ... E/ABK). 6 - Unité de couplage de calculateurs selon la revendication 1, caractérisée en ce que, pour le couplage de n calculateurs individuels avec un module m de n calculateurs, on fait correspondre à chacun des calculateurs individuels une unité de couplage de calculateurs, des bus d'entrée bidirectionnels (E/AB1 ... E/ABK) des n différentes jonctions d'interface (3.2) étant reliés entre eux. 7 - Unité de couplage de calculateurs selon la revendication 6, caractérisée en ce que les bus d'entrée et de sortie (E/AB1 ... E/ABK) des n jonctions d'interface d'entrée et de sortie (3.2) sont reliés en étoile les uns aux autres. 8 - Unité de couplage de calculateurs selon la revendication 6, caractérisée en ce que les bus d'entrée et de sortie (E/AB1 ... E/ABK) des n jonctions d'interface d'entrée et de sortie (3.2) sont reliés linéairement les uns aux autres. 9 - Unité de couplage de calculateurs selon la revendication 6, caractérisée en ce qu'en plus des bus d'entrée et de sortie (E/AB(i+l) ... E/ABK) qui réalisent le couplage intérieur modulaire, elle comporte également des bus d'entrée et de sortie (E/AB1 ... E/A3i > .