Brevet FR2363240A1 — publié le 19780324

La présente invention concerne un dispositif pour le centrale de transmission de données sous forme série et asynchrone sur une ligne de transmission différentielle et balancée. Ce dispositif vise à superposer sur la même ligne une information supplémentaire de centrale au flux de données indépendamment du code utilisé et sans modifier la parité donnée par la course. La superposition de cette information de centrale ne nécessite pas l'in- sertion de bits ou caractères supplémentaires et ne réduit donc pas la vitesse effective du transfert de données. Parmi les solutions normalement utilisées pour résoudre le problème décrit on peut mentionner celle qui se base sur l'introduction d'une fréquence porteuse supplémentaire ; mais ceci modifie les caractéristiques requises de fréquence du canal de transmission. On connais aussi la méthode qui se base sur le changement du genre de parité pour les caractères utilisés comme caractère de contrale, mais cette méthode modifie le code de la source (expansion de code). On utilise aussi la méthode de détection de la valence de l'élément d'arrêt, qui comporte un dispositif de signalisation,lequel renseigne sur l'état de la voie mais qui ne donne pas d'information de contrtle sur une séquence de caractères transmis. Enfin, on pourrait utiliser l'insertion de caractères ou bits de centrale dans le flux de données, mais cette solution réduit la vitesse effective du transfert de données. Pour pallier les inconvénients ci-dessus, on propose, selon l'invention, un dispositif qui ne modifie pas les caractéristiques requises du canal de transmission et, de plus, ne modifie pas le code de la source et ne réduit pas la vitesse effective de transmission des données. Ce dispositif engendre sur le cate émetteur une troisième condition logique sur la ligne de transmission, de la durée d'un bit et détecte, sur le côté récepteur, cette troisième condition ; la position de cette condition particulière peut s'effectuer sur le stop bit ou un autre bit du caractère ayant la meme polarité logique que le stop bit. Cette condition particulière n'empêche pas au récepteur de connattre la polarité logique binaire du bit sur lequel elle a été superposée. Selon la caractéristique principale de l'invention, le dispositif en objet engendre une troisième condition logique de con trame et comporte un émetteur de ligne différentielle et balancée à double source de courant et un récepteur constitué par deux amplificateurs opérationnels ayant à l'entrée un circuit de polarisation, et à la sortie une fonction ET, la troisième condition logique étant obtenue par la noncommutation desdites sources de courant et étant appliqué sur les caractères écho. La figure annexée montre un exemple de réalisation. La réalisation pratique utilise un émetteur de ligne différentielle balancee4 a double source de courant 1 et un récepteur consistant en deux amplificateurs opérationnels 2 qui ont à l'entrée un circuit de polari sation -3. Les deux conditions logiques binaires sont données par la commutation de l'une ou de l'autre source de courant 1, la troisième condition par la non-commutation de deux sources de courant. Sur le catd rdoepteur, une fonction ET 10-des sorties des deux amplificateurs opérationnels 2 détecte la troisième condition logique de la ligne. Les données à transmettre sont envoyées en 5 et l'information de contrtle en 6, réglée par le compteur 7 pour positionnement sur bit choisi du caractère. Un exemple d'application est le suivant -: Dans le cas d'une liaison à distance d'un terminal interactif (par exemple terminal graphique, télétype, etc.), à un calculateur avec boucle écho-pour les données envoyées par le terminal, il est utilise de#distinguer sur la ligne de transmission 8 les données écho des données envoyées psr le calculateur. A cet effet, il suffit de superposer la troisième condition logique uniquement sur les caractères écho. Il est possible de transmettre à l'opérateur du terminal l'information supplémentaire de centrale confirmant la lecture par le calculateur des données envoyées par le terminal ou bien la disponibilité de la part du calculateur d'accepter les caractères suivants. Dans ce système réagis6, l'information supplémentaire de contrtle 12 est affichée par un voyant lumineux 9 "Calculateur occupé" moyennant un monostable 11. Il est précisé que cet exemple est purement indicatif ; l'usage de l'information de contrôle pouvant varier selon l'application. La combinaison logique de plusieurs bits, avec la troisième condition logique, permet de superposer plusieurs informations de centrale sur le flux des données. REVENDICATION Dispositif a états logiques pour lé contrtle de transmission de données sous forme série et asynchrone, sur une ligne de transmission différentielle et balancée, caractérisé en ce qui il engendre une troisième condition logique de contrtle et il comporte unt émetteur de ligne différentielle et balancée à double source de courant et un récepteur constitué par deux amplificateurs opérationnels ayant à l'entrée un circuit de polarisation, et à la sortie une fonction ET, la troisième condition logique étant obtenue par la non-commutation desdites sources de courant et étant appliqué sur les caractères écho.