Brevet FR2092855A1 — publié le 19720128

Dans le domaine de la transmission de données, où l'on a en particulier à coder une adresse et à la décoder ensuite, il peut s'avérer nécessaire, pour accroître la fiabilité du matériel utilisé, de compléter celui—ci par un dispositif de contrôle per— 5 mettant d'assurer l'utilisateur qu'une adresse et une seule a bien été décodée et que c'est bien la bonne adresse qui a été transmise. L'adresse étant par exemple codée sous la forme de N binons, on sépare généralement ceux-ci en deux groupes : Tin grou— 10 pe de « binons dits binons de poids faible et un groupe de p binons dits binons de poids fort, N étant égal à m + p, et m et p étant des nombres entiers. Le décodage peut Stre effectué alors selon une méthode connue, à l'aide de deux sélecteurs, un premier sélecteur à m 15 entrées et 2m sorties, un second sélecteur à p entrées et 2** sorties, et à l'aide d'une matrice de décodage à 2^ colonnes et 2™ lignes constituant le réseau de commande de 2m + ^ relais c'est« à—dire alimentant un seul relais par colonne et par ligne* L'objet de la présente invention, due à MM. Jacques 20 DARMON et Philippe COFFRE, est un dispositif de contrôle du décodage d'une adresse, que le décodage ait été effectué selon la méthode précédente ou par toute autre méthode. Le principe de cette invention est d'une part de reco— der ladite adresse sous deux formes de binons : des bornes iden-25 tiques aux binons de départ, et des binons complémentaires de ceux-ci, d'autre part de comparer l'identité et/ou la complémentarité de ces binons. Cette façon de procéder n'apparaît pas comme ayant déjà été utilisée jusqu'à présent , car la pratique courante con-30 siste à admettre le bon fonctionnement du dispositif de décodage, d'où un risque d'erreur. Le dispositif selon l'invention élimine ce risque. Il est caractérisé en ce qu'il comporte : — un contact unidirectionnel par relais, actionné par ledit re— 25 lais, chaque contact étant relié par l'un de ses plots au pôle négatif d'une source de courant continu, et par l'autre plot aux cathodes de n dispositifs à semi-conducteur à conductibilité dissymétrique , D^, ... Dn, tels que des diodes (n étant un nombre entier au moins égal à un), 40 — n matrices de recodage à diodes repérées respectivement a 70 23519 2 2092855 qi M-, ••• M , la matrice M. ayant 2 lignes et 2qt colonnes, n q i i la matrice M_ ayant 2 * lignes et 2q9 colonnes, etc.*», la matrice ayant 2 lignes et 2q^ colonnes, q^ , q2>... q^ étant des nombres entiers choisis de telle manière que leur somme soit égale à m + p; entre les lignes et les colonnes de ces n matrices à diodes, les diodes sont disposées de façon que leurs cathodes soient toujours reliées aux lignes, et que les 2 (m + p) extrémités des colonnes reproduisent respectivement chacun des m + p binons d'entrée et chacun des m + p binons complémentaires; les lignes d«n matrices , M^,... sont reliées aux anodes des dispositifs , Dg, ... Dq de la façon suivante : les 2 m + ^ contacts des relais de la ma— trice de décodage sont divisés en 2 ■ groupes (c'est-à—dire en autant de groupes qu'il y a de lignes dans la matrice ) et les contacts de chacun de ces groupes sont affectés d'un premier repère X, à savoir 1 pour le premier groupe, 2 pour le q deuxième groupe et ainsi de suite jusqu'à 2 chacun de ces q1 q 2 groupes est subdivisé à son tour en 2 ^ groupes( c'est-à-dire en autant de groupes qu'il y a de lignes dans la matrice M,g) et les contacts de chacun de ces sous-groupes sont affectés d'un second repère T, à savoir 1 pour le premier sous- groupe, 2 pour le deuxième sous-groupe et ainsi de suite jus— q qu'à 2 2j on continue ainsi jusqu'à la dernière subdivision en 2**11 groupes correspondant au nombre de lignes de la matrice M et on affecte les contacts d'un dernier repère V allant de q 1 à 2 "; chaque contact étant ainsi caractérisé par une suite de n repères X Y ... V, l'anode du dispositif D.| est reliée à la ligne de rang X de la matrice , l'anode du dispositif est reliée à la ligne de rang Y de la matrice etc... et l'anode du dispositif Dr est reliée à la ligne de rang V de la matrice M . n un second ensemble de 2 (m + p) relais à contacts unidirectionnels dont les enroulements sont branchés un par un entre chaque extrémité des colonnes des n matrices de recodage et le pôle positif de la source de courant continu, des moyens de comparaison, branchés sur les contacts unidirectionnels de ces précédents relais, pour vérifier l'identité et/ ou la complémentarité des binons de sortie par rapport aux binons d'entrée. Dans une première variante selon l'invention, on peut 70 23519 3 2092855 inverser les bornes de la source de courant continu, toutes les diodes et tous les dispositifs à semi-conducteur à conductibilité dissymétrique , D^, ».s D^ étant montés en sens inverse. Dans une seconde variante selon l'invention, on peut 5 remplacer les 2 (m + p) relais situés sur les sorties des colonnes des matrices de recodage par des dispositifs à semi—conducteurs mis dans l'état passant ou dans l'état bloqué. L'invention sera mieux comprise à l'aide de l'exemple de réalisation indiqué ci—après dont le schéma électrique est re— 10 présenté sur la figure unique annexée. Cet exemple,pris parmi les plus simples pour la clarté de l'exposé, correspond à m = 2, p = 3» na=2, q^ * 3» q2 = 2. On a bien q^ + q2 = m + p = 5 et on n'a que deux matrices de recodage et M,,» La matrice de décodage (non représentée sur le dessin) comporte par exemple huit colon— 15 nés, quatre lignes et trente-deux relais dont seulement les contacts unidirectionnels sont représentés sur le dessin, et uniquement une partie d'entr'eux, où ils sont repérés par un nombre de deux chiffres? les trente-deux contacts unidirectionnels ont été divisés en huit groupes, c'est-à-dire en autant de groupes qu'il 20 y a de lignes dans la matrice à diodes . Le premier groupe a été affecté du chiffre 1, etc., le sixième du chiffre 6, etc.. et le huitième du chiffre 8. Ces chiffres figurent à gauche dans les repères numériques de chaque contact. Chaque groupe a"été ensuite subdivisé en quatre sous-groupes, puisqu'il y a quatre lignes 25 dans la matrice à diodes M^, et le second chiffre du repère des contacts unidirectionnels indique le rang de chacun dê ces sous-groupes. Tous les contacts sont reliés par un de leurs plots à la borne négative — d'une source de courant continu,, L'autre plot 30 est relié aux cathodes de deux diodes D^ et D^» La première matrice de recodage à diodes , qui comporte huit lignes et six colonnes, a ses lignes (repérées de 1 à 8) reliées aux anodes des diodes D.| relatives aux contacts dont le premier chiffre est le mî-me. Par exemple, la ligne 6 est reliée aux anodes des diodes D^ 35 des contacts 61, 62, 63, 64 . La deuxième matrice à diodes qui comporte quatre lignes et quatre colonnes, a ses lignes (repérées de 1 a *0 reliées aux anodes des diodes D2 relatives aux contacts dont 1« deuxième chiffre est le même. Par exemple, la ligne 2 est reliée 40 aux anodes des diodes D^ des contacts Î2, 22, etc.. 62, etc.. 82, 70 23519 4 2092855 Les motrices à diodes et Mg ont leurs diodes disposées de manière bien connue entre leurs lignes et leurs colonnes« Ces diodes ont été symbolisées sur le dessin par un petit cercle. Chaque intersection de ligne et de colonne entourée d'un tel cer— 5 cle indique qu'une diode est branchée entre ladite ligne et ladite colonne, sa cathode étant reliée à cette ligne et son anode à cette colonne. Les extrémités de colonnes repérées A, B, C, D, E, correspondant à des binons de sortie identiques aux cinq binons d'entrée. Les extrémités repérées A, B, C, D, E, correspondent 10 aux cinq binons complémentaires de ces derniers. Chacune de ces extrémités est reliée au pôle positif + de la source de courant continu par l'intermédiaire d'un relais D, à contact unidirectionnel (non représenté sur le dessin). Il est déjà connu d'utiliser ces contacts dans un dispositif de comparaison vérifiant l'iden-15 tité ou la complémentarité des binons d'entrée et de sortie pendant toute la durée des échanges d'information relatifs aux a~ dresses codées. Un tel dispositif n'a donc pas été représenté sur le dessin. Dans le dispositif choisi, par exemple seul le relais 20 de la matrice de décodage dont le contact a le repère 63 est alimenté, et sur le dessin seul ce contact 63 est fermé. Dans la matrice , les relais U correspondant respectivement aux sorties ï, B et "C sont alimentés. D'autre part, dans la matrice Hg, les relais U correspondant respectivement aux sorties D et "E sont 25 alimentés , Il en résulte que seuls les contacts unidirectionnels des relais U précités (contacts non représentés sur le dessin), sont fermés et ces contacts restituent aux dispositifs de comparaison les binons correspondant aux binons d'entrée et aux binons complémentaires de ces derniers» peut ainsi effectuer un 30 contrôle très efficace du décodage. La fiabilité d'un tel dispositif de contrôle du décodage d'une adresse est alors très élevée. Dans une première variante selon l'invention, on peut inverser les deux pôles + et — de la source de courant continu 35 et monter toutes les diodes D^ Dg et les diodes des matrices et Mg en sens inverse. Dans une seconde variante, on peut remplacer les dix relais U situés sur les sorties des matrices et M^, par dés dispositifs à semi-conducteurs mis dans l'état passant ou dans 40 l'état bloqué, tel que par exemple des transistors. L'invention peut être utilisée par exemple dans les é- quipements de téléinformation, de télécommande bu de télésurveillance* 70 23519 5 2092855 REVENDICATIONS 1.- Dispositif de contrôle du décodage d'une adresse anté rieurement codée sous la forme d'un ensemble de m + p binons dits binons d'entrée ( m et p étant 2 nombres entiers) et décodée par exemple à l'aide de deux sélecteurs et d'une matrice de décodage p m 5 à 2 colonnes et 2 lignes constituant le réseau de commande de 2m+*> relais (c'est-à-dire alimentant un seul relais par colonne et par ligne) ledit dispositif de contrôle étant caractérisé en ce qu'il comporte t - un contact unidirectionnel par relais, actionné par ledit re— 10 lais, chaque contact étant relié par l'un de ses plots au pôle négatif d'une source de courant continu, et par l'autre plot aux cathodes de n dispositifs à semi-conducteur à conductibilité dissymétrique D^, Dn, tels que des diodes (n étant un nombre entier au moins égal à un); 15 — n matrices de recodage à diodes repérées respectivement , Mn, la matrice H1 ayant 2^ lignes et 2q1 colonnes, la matrice Mg ayant 2^* lignes et 2q^ colonnes, etc la matrice H ayant 2*** lignes et 2qft colonnes, q^ , q2 «. • étant des nombres entiers choisis de telle manière que leur somme soit 20 égale à m + p; entre les lignes et les colonnes de ces n matrices à diodes, les diodes sont disposées de façon que leurs cathodes soient toujours reliées aux lignes, et que les 2(m-i-p} extrémités des colonnes reproduisent respectivement chacun des m +p binons d'entrée et chacun des m + p binons complémentai— 25 res; les lignes des n matrices , M2 »»• Mn sont reliées aux anodes des dispositifs D^, Dg, ••• Dn de la façon suivante t les 2 contacts des relais de la matrice de décodage sont divisés en 2q'1 groupes (c'est-à-dire en autant de groupes qu'il y a de lignes dans la matrice ) et les contacts de chacun de 30 ces groupes sont affectés d'un premier repère X, à savoir t pour le premier groupe, 2 pour le deuxième groupe et ainsi de suite jusqu'à 2**1 ; chacun de ces 2q 70 23519 6 2092855 repère " allant de Y à 2^* ; chaque contact étant ainsi caractérisé par une suite de n repères X Y . .. V, l'anode du dispositif est reliée à la ligne de rang X de la matrice , l'anode du dispositif Dg est reliée à la ligne de rang Y de la matrice M^* etc. 5 et l'anode du dispositif est reliée à la ligne de rang V de la matrice M . n — un second ensemble de 2 (m + p) relais à contacts unidirection-nels dont les enroulements sont branchés un par un entre chaque extrémité des colonnes des n matrices de recodage et le pôle pe- 10 sitif de la source de courant continu, - des moyens de comparaison, branchés sur les contacts unidirectionnels de ces précédents relais, pour vérifier l'identité et/ ou la complémentarité des binons de sortie par rapport aux binons d'entrée. 15 2.— Dispositif de contrôle dg décodage d'une adresse selon la revendication 1s dans lequel la source de courant continu est inversée de mtme que tous les dispositifs à semi—conducteur à conductibilité dissymétrique D., , D„ ... D et toutes les diodes l A XL des matrices de recodage. 20 3.— Dispositif de contrôle du décodage d'une adresse selon l'une des revendications précédentes, dans lequel les 2(m+p) relais situés sur les sorties des matrices de recedage sont rempla-* cés par des dispositifs à semi-conducteurs mis dans l'état passant ou dans l'état bloqué.