Brevet FR2689265A1 — publié le 19931001

La présente invention concerne un système de com- munication convenant pour être utilisé dans un appareil de multiplexage ou analogue, et concerne spécifiquement un système pour exécuter une communication de données entre des cartes respectives de communication montées selon des configurations en étagères pour commander le transfert de données entre les cartes de communication respectives. La figure 5, annexée à la présente demande, est une vue montrant la structure d'un système pour réaliser une communication de données entre les cartes respectives de communication moyennant l'utilisation d'un procédé clas- sique à adresses appariées Sur la figure 5, le chiffre de référence 5 désigne une étagère supérieure, qui loge une ou plusieurs cartes principales 2 (également désignée ci-après par "cartes A") et une carte de commande d'échange 100 pour commander la communication de données entre des cartes res- pectives de communication Le chiffre de référence 6 dé- signe une étagère inférieure, qui loge une ou plusieurs cartes principales 4 (également désignée ci-après par "carte B") En outre, le chiffre de référence 10 désigne un bus de sélection de carte de communication servant à dé- clencher un signal de sélection de cartes de communication pour le transmettre, et le chiffre de référence 11 désigne un bus de transmission bidirectionnelle de données. On va décrire ci-après le fonctionnement du sys- tème de communication indiqué précédemment Lorsqu'il est nécessaire de réaliser le transfert de données entre les cartes principales 2 et 4, la carte de commande d'échange envoie des adresses à la fois d'une carte de communica- tion A et d'une carte de communication B au bus 10 de sé- lection des cartes de communication, comme représenté sur la figure 6 annexée à la présente demande. Par conséquent, la carte de communication A, qui a été sélectionnée pendant la première période (t 1) de l'ensemble de la période correspondant à un couple d'adres- ses, reçoit des données "d B" provenant du bus de trans- mission de données 11, en synchronisme avec un signal d'horloge (t 3), au bout de deux signaux d'horloge En outre la carte de communication A envoie des données "d A" au bus de transmission de données Il en synchronisme avec un si- gnal d'adresse (t 4) apparaissant après trois signaux d'horloge D'autre part, la carte de communication B, qui a été sélectionnée pendant la dernière moitié (t 2) de l'ensemble de la période correspondant au couple d'adres- ses, envoie des données "d B" au bus de transmission de don- nées ( 11) en synchronisme avec l'impulsion d'horloge (t 3) après une impulsion d'horloge, et reçoit les données "d A" délivrées par le bus de transmission de données 11 en synchronisme avec l'impulsion d'horloge (t 4) après les deux signaux d'horloge. Par conséquent, le transfert des données entre les cartes respectives de communication est exécuté moyen- nant lrutilisation du couple d'adresses en tant qu'unité unique de transfert de données. Le système classique servant à exécuter la commu- nication de données entre les cartes de communication mon- tées dans les configurations d'étagères est agencé comme décrit précédemment C'est pourquoi, dans le système clas- sique il se pose des problèmes consistant en ce que, lorsque le transfert des données entre les cartes de commu- nication qui appartiennent aux étagères différentes 5, 6, est exécuté, le retard des données par rapport aux autres données augmente, ce qui présente l'inconvénient consistant en ce que des données présentes dans le bus de transmission de données 11 ne sont pas encore déterminés à un instant d'introduction des données, et que le transfert des données entre les cartes respectives de communication ne peut pas être exécuté de façon sûre lorsque la vitesse de transfert des données augmente. Par ailleurs, en tant que techniques antérieures, on peut connaît des techniques décrites dans les demandes de brevets japonais mises à l'inspection publique sous les N 062-155694 et 62-161295. C'est pourquoi, compte tenu des problèmes indi- qués précédemment, un but de la présente invention est de fournir un système pour exécuter une communication de don- nées entre des cartes respectives de communication montées selon des configurations en étagères, le transfert de don- nées entre les cartes pouvant être exécuté de façon fiable même si la vitesse de transfert des données augmente. Pour atteindre cet objectif indiqué précédemment, il est prévu un système de communication selon la présente invention, qui comporte un répéteur de bus Lorsque les cartes de communication appartiennent à différentes éta- gères lors du transfert de données entre,les cartes respec- tives de communication, le répéteur de bus verrouille les données en lui et les envoie à un bus de transmission de données d'une étagère sur le côté réception C'est pour- quoi, le transfert de données peut être exécuté de façon sûre même si la vitesse de transfert des données augmente. De façon plus précise la présente invention concerne un système de communication entre une pluralité de cartes de communication montées séparément dans une plura- lité d'étagères, caractérisé en ce qu'il comprend un bus de sélection de cartes raccordé à chaque carte de ladite pluralité de cartes de communication; des bus de transmission de données prévus chacun pour chaque étagère de ladite pluralité d'étagères, chacun desdits bus de transmission de données étant raccordé à chacune desdites cartes de communication montées dans chaque étagère; une carte de commande d'échange raccordée audit bus de sélection des cartes pour spécifier deux cartes de communication devant faire l'objet d'un transfert de don- nées, parmi ladite pluralité de cartes de communication; et un répéteur de bus racordé audit bus de transmis- sion de données, ledit répéteur de bus étant activé de ma- nière à verrouiller un signal dans un bus de transmission de données raccordé à la carte de communication située sur le côté émission parmi lesdites deux cartes de communica- tion spécifiées par ladite carte de commande d'échange, lorsque lesdites deux cartes de communication sont sur des étagères différentes, et envoyer le signal à un bus de transmission de données raccordé à la carte de communica- tion, côté réception, parmi lesdites deux cartes de commu- nication. D'autres buts et caractéristiques de la présente invention ressortiront de la description donnée ci-après prise en référence aux dessins annexés, qui montrent des formes de réalisation préférées de la présente invention uniquement à titre d'illustration et parmi lesquels: la figure 1 représente une vue schématique mon- trant la structure d'un système selon une forme de réalisa- tion de la présente invention pour l'exécution d'une commu- nication de données entre des cartes respectives de commu- nication montées selon des systèmes d'étagères; la figure 2 représente un chronogramme servant à décrire le cadencement du fonctionnement du système de communication représenté sur la figure 1; la figure 3 est une vue schématique représen- tant la structure d'un système selon une autre forme de réalisation de la présente invention pour exécuter une com- munication de données entre des cartes respectives de com- munication montées suivant des systèmes d'étagères; la figure 4 représente un chronogramme servant à décrire le cadencement du fonctionnement du système de communication représenté sur la figure 3; la figure 5, dont il a déjà été fait mention, est une vue schématique montrant la structure d'un système classique servant à exécuter des communications de données entre des cartes respectives de communication montées dans des systèmes d'étagères; et la figure 6, dont il a déjà été fait mention, représente un chronogramme servant à décrire la cadence de fonctionnement du système classique représenté sur la fi- gure 5. Ci-après, on a décrire des formes de réalisation de la présente invention en référence aux dessins annexés. Sur la figure 1, le chiffre de référence 1 désigne une carte de commande d'échange servant à délivrer un signal de répéteur de bus Le chiffre de référence 2 désigne une carte principale (carte de communication A) prévue en plu- sieurs exemplaires Le chiffre de référence 3 désigne un répéteur de bus servant à verrouiller en lui des données en réponse au signal de répéteur de bus et à délivrer ses don- nées Les chiffres de référence 4, 5 et 6 désignent respec- tivement une carte principale (carte de communication B) prévue en plusieurs exemplaires, et une étagère supérieure et une étagère inférieure En outre les chiffres de réfé-20 rence 7, 8, 9 et 10 désignent respectivement un bus de transmission de données situé dans l'étagère supérieure 5, un bus de transmission de données situé dans l'étagère in- férieure 6, un bus de transmission du signal de répéteur de bus, -par lequel le signal de répéteur de bus est transmis, et un bus de sélection des cartes. On va maintenant décrire ci-après le fonctionne- ment de la présente forme de réalisation Le répéteur de bus 3 est raccordé électriquement au bus de transmission de données 7 de l'étagère 5, au bus de transmission de données30 8 de l'étagère inférieure 6, au bus 9 de transmission du signal de répéteur de bus et au bus 10 de sélection des cartes. Lors de l'exécution du transfert de données entre des cartes respectives de communication situées sur la même étagère, la carte de commande d'échange 1 ne place pas le signal du répéteur de bus dans un état significatif Dans ce cas, le transfert des données entre ces cartes est exé- cuté dans le même système que celui utilisé dans un exemple classique tel que représenté sur la figure 6 Par ailleurs, lorsque le transfert des données est exécuté entre des cartes respectives de communication situées dans des éta- gères différentes, la carte de commande d'échange 1 place le signal du répéteur de bus dans l'état significatif re- présenté sur la figure 2. Par conséquent, lorsqu'une carte de communication A, qui a été sélectionnée pendant la première période (t 1) de l'ensemble de la période correspondant à un couple d'adresses, identifie l'état significatif du signal du ré- péteur de bus, la carte de communication A envoie les don- nées au bus de transmission de données 7 en synchronisme avec une impulsion d'horloge qui succède à deux impulsions d'horloge, c'est-à- dire pendant la première période (t 3) de l'ensemble de périodes correspondant au couple suivant d'adresses D'autre part, lorsqu'une carte de communication B qui a été sélectionnée pendant la dernière moitié (t 2) de l'ensemble de la période qui correspond au couple d'adres- ses, identifie l'état significatif du répéteur de bus, la carte de communication B envoie des données au bus de transmission de données 8 en synchronisme avec le signal d'horloge après la première impulsion d'horloge, c'est-à- dire pendant la première période (t 3) mentionnée précédem- ment. Le répéteur de bus 3 envoie des données provenant des deux bus de transmission de données 7, 8 pendant la première période de l'ensemble de la période correspondant au couple suivant d'adresses Pendant la deuxième moitié (t 4) de l'ensemble de la période correspondant au couple d'adresses suivant, le répéteur de bus 3 délivre alors les données délivrées par le bus de transmission de données 7 au bus de transmission de données 8 et envoie les données délivrées par le bus de transmission de données 8 au bus de transmission de données 7. Pendant la deuxième moitié (t 4) de la période, la carte de communication A reçoit les données provenant du bus de transmission de données 7, et la carte de communica- tion B reçoit les données provenant du bus de transmission de données 8 Par conséquent, lorsque le signal du répéteur de bus est dans l'état significatif, la carte de communica- tion A envoie les données à une cadence plus rapide qu'à l'instant o le signal n'est pas dans l'état significatif. Ensuite, le répéteur de bus 3 verrouille en lui les données ainsi délivrées ainsi que les données délivrées par la carte de communication B Ensuite, lors de l'impulsion de cadence immédiatement suivante, le répéteur de bus 3 envoie les données aux bus de transmission de données 8, 7 sur le côté opposé des bus de transmission de données 7, 8, à par- tir desquels les données ont été introduites. Par conséquent, le transfert des données entre les cartes de communication est achevé avec la même sé- quence que celle utilisée dans l'exemple classique en termes de cadencement En outre, les données sont verrouil- lées par le répéteur de bus 3 dans ce cas Si le répéteur de bus 3 est disposé sensiblement au centre d'un long bus de transmission de données comprenant deux bus de transmis- sion de données 7, 8, alors le retard maximum des données, qui est produit pendant une période s'étendant depuis l'instant o les données sont envoyées aux bus de transmis- sion de données 7, 8, jusqu'à l'instant o les données ainsi délivrées sont introduites, devient faible par rap- port au retard apparaissant dans l'exemple classique. C'est-à-dire que le dispositif indiqué précédemment permet de réduire le retard des données et d'exécuter de façon sûre le transfert des données entre les cartes respectives de communication, par rapport au cas o les données sont transmises par l'intermédiaire du long bus unique de trans- mission de données, sans l'agencement indiqué précédemment. La figure 3 est une vue montrant un système selon un autre forme de réalisation de l'invention pour exécuter une communication de données entre des cartes respectives de c o m m u N i c-a t i o N d e d o N N é e S m o n- t é e S d a N S des S y set è m e S d'étagères Sur ce même dessin, on a représenté une carte principale 12 logée dans une troisième étagère 16 et une carte principale 13 logée dans une quatrième étagère 17, des bus de transmis- sion de données 18 à 21 situés dans leurs étagères corres- pondantes 14 à 17, et un bus 22 de sélection des étagères, avec lequel des cartes respectives de communication sont raccordées électriquement. On va maintenant décrire ci-après le fonctionne- ment de cette forme de réalisation Lorsque le transfert des données est exécuté entre des cartes respectives de communication d'étagères différentes, une carte de commande d'échange 1 envoie des données d'adresse à un bus 10 de sé- lection des cartes de communication et envoie un signal de sélection d'étagère au bus 22 de sélection des étagères En outre, la carte de commande d'échange 1 positionne un si- gnal de répéteur de bus dans un état significatif. Les cartes respectives de communication sont uti- lisées d'une manière semblable à celle employée dans la forme de réalisation mentionnée précédemment En outre, un répéteur de bus 3 identifie une étagère, dans laquelle est logée une carte de communication sur le côté d'émission des données, et une étagère, dans laquelle est retenue une carte de communication, sur le côté réception des données, en réponse au signal de sélection d'étagère Par consé- quent, le fonctionnement de cette forme de réalisation peut être exécuté d'une manière similaire à celui de la première forme de réalisation pourvu que les bus de transmission de données correspondant à ces étagères soient considérés comme des objets. Conformément à la présente invention, comme cela a été décrit précédemment, un système pour exécuter une communication de données entre des cartes respectives de communication montées dans des systèmes à étagères est agencé de telle sorte que des données envoyées à un bus de transmission de données sont verrouillées par un répéteur de bus C'est pourquoi, le système de communication peut fonctionner de façon fiable lorsque le transfert des don- nées entre des étagères différentes est exécuté. Auprès avoir donné une description complète de l'invention, il apparaîtra à l'évidence au spécialiste de la technique que l'on peut apporter de nombreux changements et modifications sans sortir du cadre de l'invention. REVENDICATIONS 1 Système de communication entre une pluralité de cartes de communication (AB; 3, 4, 12, 13) montées séparément dans une pluralité d'étagères, caractérisé en ce qu'il comprend: un bus de sélection des cartes ( 10) raccordé à chaque carte de ladite pluralité de cartes de communica- tion ( 5, 6; 14-17); des bus de transmission de données prévus ( 7, 8; 18-21) chacun pour chaque étagère de ladite pluralité -d'étagères,chacun desdits bus de transmission de données étant raccordé à chacune desdites cartes de communica- tion montées dans chaque étagère; une carte de commande d'échange ( 1) raccordée au- dit bus de sélection des cartes ( 10) pour spécifier deux cartes de communication devant faire l'objet d'un trans- fert de données, parmi ladite pluralité de cartes de com- munication; et un répéteur de bus ( 3) raccordé auxdits bus de transmission de données ( 7, 8-; 18-21), ledit répéteur de bus étant activé de manière à verrouiller un signal dans un bus de transmission de données raccordé à la car- te de communication (AB; 3, 4, 12, 13) située sur le cô- té émission parmi lesdites deux cartes de communication spécifiées par ladite carte de commande d'échange ( 1), lorsque lesdites deux cartes de communication sont sur des étagères ( 5, 6; 14-17) différentes, et envoyer le signal à un bus de transmission de données raccordé à la carte de communication, côté réception, parmi lesdites deux cartes de communication. 2 Système selon la revendication 1, caractérisé en ce que ladite carte de commande d'échange ( 1) envoie un couple d'adresses correspondant auxdites deux cartes de communication audit bus de sélection de cartes ( 10) de manière à spécifier lesdites deux cartes de communication. il 3 Système selon la revendication 2, comportant en outre un bus ( 9) de transmission de signaux de répé- teur de bus ( 3) raccordé à ladite pluralité de cartes de communication, audit répéteur ( 3) et à ladite carte de commande d'échange ( 1), ladite carte de commande d'échan- ge envoyant un signal audit bus ( 9) de transmission de signaux du répéteur de bus pour informer lesdites cartes de communication et ledit répéteur de bus ( 3) d'un messa- ge indicatif d'une décision concernant le fait que lesdi- tes deux cartes de communication appartiennent ou non a des étagères ( 5, 6, 14, 17) différentes. 4 Système selon la revendication 1, caractérisé en ce que ladite carte de commande d'échange ( 1) est insé- rée dans une étagère quelconque de ladite pluralité d'éta- gères. Système selon la revendication 1, caractérisé en ce que ledit répéteur de bus ( 3) est monté dans une étagère quelconque de ladite pluralité d'étagères. 6 Système selon la revendication 4, caractérisé en ce que ledit répéteur de bus ( 3) est monté dans la mê- me étagère que celle dans laquelle ladite carte de com- mande d'échange ( 1) est montée. 7 Système selon la revendication 1, caractérisé en ce que, lorsque les deux cartes de communication spé- cifiées par ladite carte de commande d'échange ( 1) sont situées dans la même étagère, lesdites deux cartes de communication exécutent directement un transfert de don- nées sans utiliser ledit répéteur de bus ( 3).