Brevet FR2124050A1 — publié le 19720922

L'invention est relative à un- dispositif de transcodage d'un nombre en base trois en un nombre en base deux, plus particulièrement à un dispositif de transcodage d'un nombre en base trois, à deux chiffres, appliqué sur ses deux entrées, en un nombre en base deux, à trois chiffres, disponible sur ses trois sorties. Bulle a surtout pour but de permettre l'utilisation en mode binaire (c'est-à-dire en base deux) d'informations transmises en mode ternaire (c'est-à-dire en base trois), la transmission en mode ternaire présentant l'avantage, par rapport à la transmission en mode binaire, de nécessiter un nombre plus réduit de filE. Par exemple, l'information produite à l'origine en mode binaire est convertie en mode ternaire, pour sa transmission, de préférence à l'aide du dispositif de transcodage tel que décrit dans la demande de brevet Branche déposée ce même åour par le demandeur, pour "13ispositii' de transcodage d'un nombre en base deux en un nombre en base trois", puis reconvertie en mode binaire par.un dispositif selon l'invention. L'invention a pour objet un dispositif de transcodage d'un nombre à base trois à deux chiffres en un nombre à base deux à trois chiffres selon un code de transcodage déterminé, caractérisé par le fait qutil comporte, en combinaison, deux entrées,au moins trois sorties, deux ensembles de moyens convertisseurs, chacun de ces ensembles convertissant le signal en mode ternaire, représentant un chiffre d'entrée, appliqué sur une des deux entrées du disposittf, en des signaux en mode binaire dont l'ensemble représente en binaire le signal ternaire d'entrée, et un ensemble de portes logiques binaires propre à grouper et transformer lesdits signaux en mode binaire provenant des deux ensembles et à diriger les signaux en mode binaire, groupés et transformés, vers lesdites au moins trois sorties du dispositif, de sorte que le nombre en base deux à trois chiffres apparaissant sur lesdites sorties corresponde au nombre en base trois à deux chiffres appliqué sur lesdites entrées, selon le code de transcodage. De préférence - chaque ensemble de moyens convertisseurs comporte, en parallèle, trois unités, chacune avec une entrée connectée à l'en- trée correspondante du disporitif, et une sortie, les trois sorties des unités constituant les trois sorties dudit ensemble de moyens convertisseurs, et chacune de ces unités convertit le si gnal représentatif d'un seul des trois chiffres ternaires 0, 1 ou 2 appliqué sur son entrée en un signal représentatif d'un des chiffres binaires, disponible sur sa sortie, chaque unité effectuant cette conversion pour un chiffre ternaire diffOrent, et les signaux représentatifs des deux autres chiffres ternaires en un signal représentatif de l'autre chiffre binaire, également disponible sur sa sortie. - l'ensemble de portes logiques binaires comporte au moins sept portes ET binaires, chacune avec deux entrées, une entrée de chacune de ces portes ES étant connectée à la sortie d'une des trois unités de l'un des deux ensembles de moyens convertisseurs, tandis que l'autre entrée de cette même porte ET est connectée à la sortie d'une des trois unités de l'autre des deux ensembles de moyens convertisseurs, et trois portes binaires OU, chacune avec quatre entrées et une sortie, ces entrées étant reliées aux sorties desdites sept portes ET et les trois sorties des portes OU constituant les trois sorties du dispositif0 D'autres dispositions ou caractéristiques selon l'invention apparaîtront encore au cours de la description plus détaillée du mode de réalisation prfiféré de l'invention qui suit, en rapport avec les dessins annexés sur lesquels - la figure 1 représente un dispositif de transcodage selon l'invention ; et - la figure a montre, sous forme de blocs, un mode de réalisation d'une des unités de chaque ensemble de moyens convertisseurs. te dispositif de transcodage représenté sur la figure 1 comporte deux entrées 1 et la, sur chacune desquelles arrivent des signaux en mode ternaire, c'est-à-dire ne pouvant prendre que trois états électriques, le premier de ces états représentant la valeur "O", le second la valeur "1" et le troisième la valeur "2" (ou "-1"); par exemple une tension sensiblement nulle peut représenter la valeur "O", une tension positive supérieure à un niveau donné peut représenter la valeur "1" et une tension négative supérieure, en valeur absolue, à un autre niveau donné peut représenter la valeur "2" (ou "-I") bien entendu, d'autres conventions peuvent etre adoptées pour représenter des chiffres ternaires sans sortir pour cela du cadre de l'invention.De toute façon, les signaux d'entrée sont représentatifs d'un nombre en base trois à deux chiffres. 'les signaux ternaires appliqués sur les deux entrées I et la attaquent chacun un ensemble 2, 2a de moyens convertisseurs, dont le relue est de convertir le signal représentatif d'un chiffre ternaire d'entrée en signaux en mode binaire dont l'ensemble représente en binaire le signal ternaire d'entrée. Chaque ensemble de moyens convertisseurs comporte avantageusement, comme illustré sur la figure 1, trois unités en parallèle (l'entréade chaque unité d'un ensemble étant connectée à l'entrée de cet ensemble): les unités 3, 4 et 5 pour l'ensemble 2 à entrée 1 et les unités 3a, 4a et 5a pour l'ensemble 2a à entrée la, chacune des unités d'un même ensemble étant telle qu'elle convertisse le signal représentant un seul des trois chiffres ternaires ("o", "1", "2"), différent pour les trois unités de l'ensemble, en un signal représentant un premier chiffre binaire ("1t' de préférence) et les signaux représentant les deux autres chiffres ternaires en un signal représentant l'autre chiffre binaire ("o" de préférence) Ceci peut s'exprimer par les tableaux de vérité ou tableaux de corréspondance ci-après entre chiffres ternaires d'entrée (E) et chiffres binaires de sortie (S) pour chaque unité d'un même ensemble: unités 3 et 3a E S 0 1 1 0 (1) 2 0 unités 4 et 4a E S 0 0 1 1 (2) 2 0 unités 5 et 5a E S 0 0 1 0 (3) 2 1 en supposant que 3 et 3a; 4 et 4a; 5 et 5a transforment en "1" binaire de sortie respectivement le "O", le "1" et le "2" ternaire d'entrée. On voit donc qu'avec de tels tableaux l'unité 3 (ou 3a) ne délivre un "1" binaire que pour un "O" ternaire présent à son entrée, l'unité 4 ne délivre un "1" binaire que pour un "1" ter naire présent à son entrée et l'unité 5 ne delivre un "l" binaire que pour un "2" ternaire à son entrée. Il est avantageux d'adopter la représentation électrique des chiffres ternair-es citée précédemr-ent à titre d'exemple: signal sensiblement nul pour le 0, signal positif pour le "l" et signal négatif pour le "2", en combinaison avec la convention con slstant à donner la mEme représentation électrique pour les "O" et "l" ternaires et binaires, car, dans ce cas, la réalisation des unités 3, 4, 5 et 3a, 4a, Sa est relativement simple. Dans un mode de réalisation préféré, l'unité 4 (ou 4a) peut être constituée simplement par une diode,dont l'anode est reliée à l'entrée i (ou la) et la cathode constitue la sortie; en effet, avec cette disposition, la diode n'étant conductrjce que pour un signal positif (représentant un "1" ternaire) appliqué à son anode, l'unité 4 (ou 4a) ne débite en sortie un signal positif représentant un 1 binaire que si son entrée reçoit un signal positif représentant un "l" ternaire, ce qui est conforme au tableau de vérité (2) ci-dessus. Une réalisation simple de l'unité 5 (ou Sa) est l'inverseur logique de polarité de type positif du type décrit dans la demande de brevet France déposée ce même jour par le demandeur pour "Dispositif de logique ternaire1, et qui répond au tableau de vérite (3) précité. Pour constituer l'unité 3 (ou 3a), on peut adopter la combi na son de sous-unités logiques représentées sur la figure 2. @ L'unité 3 (ou 3a) comporte, dans ce cas, un complémentateur ternaire positif 6, un complémentateur ternaire négatif 7 en parallèle avec le complémentateur 6, entrée de chacun de ces deux complémentateurs 6 et 7 étant reliée à l'entrée l (ou la) de l'unité 3 (ou 3a), c'est-à-dire du dispositif, une unité composite 8 de type U+11,dont l'entrée positive Sa est reliée à la sortie du complémentateur 6 et dont l'entrée négative 8b est reliée à la sortie du complémentateur 7, et un inverseur binaire 9, dont l'entrée est connectée à la sortie de l'unité 8 et dont la sortie constitue la sortie de l'unité 3 (ou 3a).L'inverseur binaire est de type classique bien connu dans la technique, tandis iui les unités ogi- ques ternaires 6, 7 et 8 sont du type décrit dans la demande de brevet précitée pour "Dispositif de logique ternaire". On vériste aisément que la combinaison de sous-unités logiques de la figure 2 donne le tableau de vérité (1) souhaité en examinant les tableaux de vérité respectifs de chacun des éléments 6, 7, 8 et 9 pour le complémentateur positif 6 de la demande de brevet précitée E S 0 1 1 0 (4) 2 1 pour le compléteur négatif 7 de la demande de brevet précitée E S 1 2 (5) 2 0 L'unité composite 8 de type U11± est telle que sa sortie soit "1" sauf pour l'apparition simultanée de la valeur "1" à son entrée positive + et de la valeur "2" à son entrée négative E , auquel cas la sortie est "O" Le tableau de vérité de cette unité 8 selon la demande de brevet précitée est donc E 000111222 O o 1 2 0 1 2 0 1 2 (6) S 111110111 Le tableau de vérité entre l'entrée 1 (ou la) du dispositif et la sortie de l'unité composite 8 est donc, en composant les tableaux (4), (5) et (6) : E S 0 0 1 1 (7) 2 1 Quant au tableau de l'inverseur binaire classique 9 il est E S 0 1 (8) 1 0 Le tableau de vérité de l'unité 5 (ou 3a), en composant les tableaux (7) et (8), est donc finalement E S 0 1 1 0 2 0 c'est-à-dire le tableau (1). Le dispositif de transcodage, objet de l'invention, comprend en outre un ensemble 25 de portes logiques binaires propre à grouper et transformer les signaux en mode binaire délivrés aux sorties des ensembles 2 et 2a de moyens convertisseurs et à diriger les signaux binaires, groupés et transformés, vers les trois sorties 22, 23, 24 dudit dispositif de transcodage, de sorte que les signaux disponibles à la sortie du dispositif représentent le nombre de sortie en base deux à trois chiffres qui correspond au nombre d'entrée en base trois à deux chiffres selon le code déterminé. Dans le mode de réalisation décrit ci-après à titre d'exemple, on a adopté le code dont le tableau de transcodage ternaire/ binaire est le suivant: E S (nombre ternaire) (nombre binaire) 00 01 000 02 ooi 10 010 (9) 11 011 12 100 20 101 21 110 22 111 Ltensemble de portes logiques binaires comporte tout d'abcrd neuf portes ET 10 à 18 à deux entrées.La première entrée de chacune de ces portes ET est reliée à la sortie de l'une des unités logiques 3, 4 ou 5 de l'un des ensembles 2 de moyens convertisseurs, tandis que la seconde entrée de la même porte ET est reliée à la sortie de lrune des unités 3a, 4a, Sa de l'autre ensemble 2a de moyens convertisseurs. Chaque unité logique 3, 4, 5 a sa sortie connectée à la première entrée de trois portes ET différentes, tandis que chaque unité logique 3a, 4a, 5a a sa sortie connectée à la seconde entrée de trois portes ET différentes. Gracie à ce montage, pour un nombre ternaire donné, appliqué à l'entrée i, la du dispositif, une seule porte ET aura simultanément ses deux entrées alimentées par un signal 't et débitera donc sur sa sortie un signal représentant un "l" binaire, tandis que les huit autres portes ET débiteront un signal représentant un "0" binaire, car tout au plus une de leurs entrées recevra un signal "1" En effet, une eule unité de chaque ensemble 2 ou 2a de moyens convertisseurs délivre un "1" à à sa sortie, pour un chiffre donné à son entrée @n n@tera de plus que, avec une telle connexion des entrées de neuf portes ET @@ à 18, chacune de celles-ci représente un nombre ternaire donné; les portes 10 à 18 représentent respectivement les neuf nombres ternaires à deux chiffres de 00 à 22, comme indiqué sur la figure L'ensemble 25 de portes logiques binaires comporte, en cutre, trol portes OU 19, 20 et 2X, à quatre entrées chacune, dont les sorties respectives 22, 23 et 24 constituent les sorties du dispositif de transcodage.Ces sorties 22, 23 et 24 donnent respectivement le premier, le deuxlème et le troisième chiffre du nombre binaire de so@tie à trois chiffres correspondant dans le code du tar1eau (9 (9)au chiffre ternaire d'entrée à deux chiffres. A cet effet, les entrées des portes OU 19, 20 et 21 sont reliées aux sorties des portes ET 12 à 18 de manière à satisfaire au tableau (9) entre nombres ternaires et binaires. Ainsi la porte ET 12,qui correspond au nombre ternaire 02,a sa sortie reliée seulement à une en+rée de la porte OU 21,car au nombre ternaire 02 correspond, d'après le tableau (9), le nombre binaire 001 et de ce fait seule la porte 21 doit débiter en 24 un signal "1".Ainsi encore, la rorte ET lu, correspondant au nombre ternaire r2O dont l'équivalent binaire est C1, d'après le tableau (9), a sa sortie reliée, d'une part, à une entrée de la porte CU 19 et, d'autre part, à une entrée de la porte OU 21. Pour des raisons analogues, la porte 13 a sa sorte connectée à une entrée de la porte e 20; la porte 14 a sa sortie connectée à une entrée de la porte 20 et à une entrée de la porte 21; la porte 5 a sa sortie connectée a une entrée de la porte 22; la porte 17 a sa sortie connectée à une entrée de la porte 19 et à uni entrée de la porte C; la porte 18 a sa sortie connectée à une entre de chacune des portes 8, i9, 20, car la porte 18 correspond au nomhre ternai@ 22 et donc au ncmbre @inaire 111. Le signal ternaire Ci de la --orte il correspond au signal binaire OOC d'après le tableau (9) et par conséquent la sortie de la porte ET 11 ne d@it être connectée à aucune entrée de porte OU 19, 20 ou 21. De même, le nombre ternaire 0 ne ccrrespondant, dans le tableau (9), à aucun nombre binaire, la sortie de la porte ET lO n'est connectée à aucune entrée de porte OU. Le signal de sortie de cette porte 10 peut être utilisé par exemple soit pour indiquer une panne, soit pour indiquer une information auxiliaire, cette panne ou cette information auxiliaire étant représentée par un "1" à la sortie de.cette porte 10. Quant au signal apparaissant sur la sortie de la porte ET il, qui représente le nombre ternaire 01, auquel correspond le nombre binaire 000, il peut être utilisé pour déterminer si le nombre 000 apparaissant sur les sorties 22, 23 et 24 correspond au nombre ternaire d'entrée effectif Ol ou fictif 00 ; stil apparaît simultanément un "l" à la sortie de la porte li et le nombre 000 à la sortie 22, 23, 24 du dispositif, on a bien le nombre ternaire Ol à l'entrée du dispositif; s'il apparaît simultanément un "O" à la sortie de la porte il et le nombre 000 à la sortie du dispositif, on a alors l'indication soit d'une panne, soit de la transmission d'une information auxiliaire.On voit que les portes ET 10 et 11 ne sont pas indispensables, mais seulement utiles. Le dispositif de transcodage ainsi décrit peut être utilisé chaque fois que l'on désire transformer des informations en mode ternaire en des informations en mode binaire, notamment à la suite d'une transmission de données à distance en mode ternaire pour un télétraitement, un télé-affichage, etc. Il présente l'avantage de mettre en oeuvre des unités logiques binaires et ternaires relativement simples. Comme il va de soi et comme il résulte d'ailleurs déjà de ce qui précède, l'invention ne se limite nullement à ceux des modes d'application, non plus qu'à ceux des modes de réalisation de ses diverses parties, ayant été plus spécialement envisagés; elle en embrasse, au contraire, toutes les variantes, notamment celles dans lesquelles on utiliserait d'autres codes de transcodage que celui du tableau (9) ou d'autres représentations électriques des chiffres ternaires et binaires, ainsi que d'autres unités logiques binaires ou ternaires élémentaires. - REVENDICATIONS 1 - Dispositif de transcodage d'un nombre en base trois à deux chiffres en un nombre en base deux à trois chiffres selon un code de transcodage déterminé, caractérisé par le fait qu'il comporte, en combinaison, deux entrées,au moins trois sorties, deux ensembles de moyens convertisseurs, chacun de ces ensembles convertissant le signal en mode ternaire, représentant ;;un chiffre d'entrée, appliqué sur une des deux entrées du dispositif, en des signaux en mode binaire dont l'ensemble représente en binaire le signal ternaire d'entrée, et un ensemble de portes logiques binaires propre à grouper et transformer lesdits signaux en mode binaire provenant des deux ensembles et à diriger les signaux en mode binaire, groupés et transformés, vers lesdites au moins trois sorties du dispositif, de sorte que le nombre en base deux à trois chiffres apparaissant sur lesdites sorties corresponde au nombre en base trois à deux chiffres appliqué sur lesdites entrées, selon le code de transcodage. 2- - Dispositif selon la revendication 1, caractérisé par le fait que chaque ensemble de moyens convertisseurs comporte, en paral le le, trois unités, chacune avec une entrée connectée à l'entrée correspondante du dispositif, et une sortie, les trois sorties des unités constituant les trois sorties dudit ensemble des moyens convertisseurs, et chacune de ces unités convertit le signal représentatif dfun seul des trois chiffres ternaires O, I ou 2 appliqué sur son entrée en un signal représentatif d'un des chiffres binaires, disponible sur sa sortie, chaque unité efwectunnt cette conversion pour un chiffre ternaire différent, et les signaux représentatifs des deux autres chiffres ternaires en un signal représentatif de l'autre chiffre binaire, également disponible sur sa sortie. 3 - Dispositif selon la revendication 2, caractérisé par le fait que l'une des trois unités, et une seule, d'au moins un ensemble de moyens convertisseurs est une diode. 4 - Dispositif selon l'une quelconque des revendications 2 ou 3, caractérisé par le fait que l'une des trois-unités, et une seule, d'au moins un ensemble de moyens convertisseurs est constituée par un complémentateur ternaire positif, un complémentateur ternaire négatif, chacun avec une entrée connectée à l'entrée dudit ensemble, qui est connectée à l'entrée du dispositif, et une sortie, une unité composite de type U11±, avec une entrée positive connectée à la sortie du complémentateur ternaire positif, une entrée négative connectée à la sortie du complémentateur ternaire négatif et une sortie unique, et un inverseur binaire dont l'entrée est connectée à la sortie de ladite unité composite et une sortie constituant la sortie de ladite unité de l'ensemble de moyens convertisseurs. 5 - Dispositif selon l'une quelconque des revendications 2,3 ou 4, caractérisé par le fait que l'une des trois unités, et une seule, d'au moins un ensemble de moyens convertisseurs est un inverseur logique de polarité de type positif en mode ternaire. 6 - Dispositif selon l'une quelconque des revendications 2 à 5, caractérisé par le fait que l'ensemble de portes logiques binaires comporte au moins sept portes ET binaires, chacune avec deux entrées, une entrée de chacune de ces portes ET étant connectée à la sortie d'une des trois unités de l'un des deux ensembles de moyens convertisseurs, tandis que l'autre entrée de cette même porte Eri est connectée à la sortie d'une des trois unités de l'autre des deux ensembles de moyens convertisseurs, et trois portes binaires OU, chacune avec quatre entrées et une sortie, ces entrées étant reliées aux sorties desdites sept portesET et les trois sorties des portes OU constituant les trois sorties du dispositif.