CA1119302A - Procede de transmission d'informations binaires et dispositifs de codage et de decodage correspondants - Google Patents
Procede de transmission d'informations binaires et dispositifs de codage et de decodage correspondantsInfo
- Publication number
- CA1119302A CA1119302A CA000314351A CA314351A CA1119302A CA 1119302 A CA1119302 A CA 1119302A CA 000314351 A CA000314351 A CA 000314351A CA 314351 A CA314351 A CA 314351A CA 1119302 A CA1119302 A CA 1119302A
- Authority
- CA
- Canada
- Prior art keywords
- signal
- information
- binary
- input
- flip
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
- 238000000034 method Methods 0.000 title claims abstract description 8
- 230000005540 biological transmission Effects 0.000 title abstract description 14
- 239000000835 fiber Substances 0.000 abstract description 3
- 238000001514 detection method Methods 0.000 description 27
- 230000000630 rising effect Effects 0.000 description 9
- 230000007704 transition Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 3
- 150000002500 ions Chemical class 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000007493 shaping process Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 101150087426 Gnal gene Proteins 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 241001465178 Bipolaris Species 0.000 description 1
- 241001235534 Graphis <ascomycete fungus> Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 244000309466 calf Species 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 238000005755 formation reaction Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
- H04L25/4906—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using binary codes
Landscapes
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Dc Digital Transmission (AREA)
Abstract
PRECIS DE LA DIVULGATION:
L'invention porte sur un procédé de transmission d'informations binaires cadencées à une fréquence F, un dispositif de codage et un dispositif décodage. Selon l'invention, une information binaire 1 est traduite par une impulsion dans une moitié du moment binaire correspondant, une information 0 est traduite par une absence d'impulsion dans le moment binaire correspondant cependant, k informations 0 de rangs respectifs définis appartenant à une séquence de m informations 0 successive sont chacune traduite par une impulsion dans l'autre moitié du moment binaire correspondant. Application à la transmission d'informations binaires en particulier sur une liaison à fibres optiques.
L'invention porte sur un procédé de transmission d'informations binaires cadencées à une fréquence F, un dispositif de codage et un dispositif décodage. Selon l'invention, une information binaire 1 est traduite par une impulsion dans une moitié du moment binaire correspondant, une information 0 est traduite par une absence d'impulsion dans le moment binaire correspondant cependant, k informations 0 de rangs respectifs définis appartenant à une séquence de m informations 0 successive sont chacune traduite par une impulsion dans l'autre moitié du moment binaire correspondant. Application à la transmission d'informations binaires en particulier sur une liaison à fibres optiques.
Description
31~
La présente invention porte sur un procédé de transmission d'informations binalres ainsi que sur un dispositif de codage et sur le dispositi~ de décodage associé. L'invention s'applique notamrnent à la transmission d'un signal d'information sur- une liaison de transmission numérique et., en particulier, sur une liaison da transmission à fibres optiques.
En vue de la transmission d'un signal d'information sur une .liaison de transmission numérique, l'information à transmettre est codée en une séquence d'impulsions. Ie codage ou le code adopté est fonction essentiellement des exigences dues à la ligne ou aux équipements de transmission.
La présents invention a pvur but de créer un signal numérique à
deux niveaux répondant à une nouvelle lo.i de codage, particulièrement adapté à la transmission d'i.nformations sur une liaison à fibres optiques.
La présente invention a pour objet un procédé de transmission d'informations binaires, cadencées à une fréquence F~ définies dans un si~nal numérique de moment binaire de durée 1 pour chaque infor~ation bin~ire, caractérisé eh ce qu'il consiste :
- à traduire chaque information binaire d'une première valeur par un élement de s~nal d'un premier niveau donr.é dans une première moitié du moment binaire correspondant et un élément de sign&l d'un second niveau donné, différent du premier dans l'autre mojtié, dite deuxième moitié, de oe mornent binaire, - à traduire chaque information binaire de la deuxième valeur n'appartenant pas à une séquence de m in~ormations binaires successives de la deuxième valeur par un élément de si~nal dudit second niveau dans le moment binaire oorrespondant, - et à traduire, dans chaque séquence de m informations binaires successives de la deuxième valeur, k informations binaires de rangs respecti.~s définis dans la ~équence, c~acune par un élément de signal dudit premier niveau dans la dite deuxième moiti.é du moment binaire correspondant ~ 93(~2 et un élément de signal dudit second niveau dans ladite première moitié de ce moment, et chacune de.s m-k informations par un élément de signal dudit second niveau dans le moment binaire correspondant, m et k étant des nombres entiers non.nuls et k étant inférieur à m.
La présente invention a également pour objet un dispositif de codage d'inforfnations binaires cadencées à une fréquence F définies dans un signal numérique dlentrée, commandé par une horloge à la fréquence F
définissant un moment binaire de durée 1 pour chaque information binaire, caractérisë en ce qu'il tomporte :
- des premiers moyens P~ur détecter et représenter chaque information d'une première valeur du signal d'entrée qu'ils reçoivent par une impulsion dans une première moitié du moment binaire correspondant, des deuxièmes moyens poùr détecter des séquences de m informations successives de la deuxièrae valeur dans ledit signal d'entrée qu'ils reçoiver.~ et n informations de rangs respectifs défini.s dans chaque séquencej k et m étant des nombres entiers non nuls et m étant supérieur à
k, ~ des troisièmes moyens pour représenter chacune de n informations binaires de chaque séquence de m informations successives de la deuxième valeur par une impulsion dans une deuxième moitié du moment binaire correspondant, - des quatrièmes moyens de sommation reliés auxdits premiers et troisièmes moyens pour délivrer un signal à deux niveaux, dénommé signal en code biphase k/m.
La présente invention a aussi pour objet un dispositi~ de décodage d'un signal, dénommé signal biphase k/m, k et m étant des nombres entiers non nuls et m étant supérieur à k, résultant d'un codage d'informations cadencées à la ~réquence F d'un signal dihorloge de codage ~
définissant pour chaque in~ormation un moment binaire de durée 1, et dans lequel à une impulsion dans une première moitié d'un moment binaire correspond une information d'une première valeur et à une impulsion dans une tleuxième moitié d'un moment binaire correspond une information d'une deuxième valeur, de rang défini dans une sequence de m informations successives à cette deuxième valeur, tandis qu'à une absence d'impulsion dans un moment binaire correspond toute autre information à ladite deuxièma valeur, caractérisé en ce qu'il comporte :
- un premier circuit de détection des fronts au moins d'un sen.s donné du signal biphase k/m à décoder, un deuxième circuit nonnecté audit premier circuit et délivrant un signal à la fréquence 2F calé en phase sur les fronts détectés par le premier circuit, ce deuxième circuit étant suivi d'un diviseur de ~requence par deux delivrant un signal H'r à la fréquence F, - un circuit de détermination de la phase dudit signal H'r par rapport aud:it signal H comportant un troisième circuit de détection de deux impu.sions correspondant à deux informations binaires successives de ladite première valeur dans ledit signal biphase k/m qu'il reçoit, un circuit logique d'aiguillage de sortie recevant ledit signal H'r et le signal complémentaire H'r pour délivrer l'un desdits signaux qu'il reçoit constituant alors 18 signal d'horloge de décodage Hr, en phase avec ledit signal d~h~rloga de codage H, commandé par un quatrième circuit de détection de cc~ncidence entre ledit signal Hr et le signal délivré par ledit troisième circuit, - et un moyen pour delivrer lesdites informations binaires selon que le.sdites impulsions sont dans l'une ou l'autre des deux moitiés de chaque moment binaire défini par le signal d'horloge de décodage Hr.
D'autres caractéristiques et les avantages de l'invention ressortiront de la description qui va être faite ci-après en se référant au dessin dans lequel :
- la figure 1 illustr-e un procédé de transmission d'informations binaires obtenu selon l'invention, la figure 2 est un schéma synoptique dlun dispositif de codage selon l'invention, - la figure 3 est Ime réalisatlon par-ticulière du dispositif de codage 3~)2 selon l'invention et la figure 4 illustre son fonotionnement, - la figure 5 est une autre réalisation particulière du dispositif de codage selon l'invention et la figure 6 illustre son fonctionnement, - la figure 7 illustre par des graphiques un décodage du signal codé selon l'invention, - la fieure ~ représente une réalisation particulière d'un dispositi~ de décodage selon ]'in~ention et la figure 9 illustre son fonctionnement, - la ~igure 10 représente une réalisation d'un circuit d~extra~tion du signal horlogel rentrant dans un dispositif de décodage, les figures 11, 12 et 13 expliquent son ~onctionnement.
La figure 1 illustre le procédé de transmission d'informations binaires selon l'invention. Dans le graphi~ue a) on a représenté une suite d'in~ormations binaires cadencées à la fréquence F ou de moment binaire de durée 1. A titre d'exemple, on suppose que ces in~ormations binaires sont F
sous ~orme d'un signal en code NRZ que l'on a représenté en b~.
On rappelle que dans le code NRZ (Non Retour à Zéro) le signal est à deux niveaux et que chaque information binaire 1 est représentée par un élément de .signal d'un niveau donné non nul maintenu constant pendant ~oute la durée du moment binaire correspondant et cha~ue information binaire o est représentée par un élément de signal d'un autre niveau donné
maintenu constant pendant toute la du rée du moment binaire correspondant.
On a représenté en c) les moments binaires M, également de durée 1, attribués aux informations binaires dans le signal codé selon l'i.nvention illustré en d). Dans l'exemple illustré,les moments binaires M
du signal NRZ et du signal codé selon l'invention coincident et sont désignés identiquement. Bien entendu, un décalage entre la suite des moments binaires dé~inis pour le signal codé selon l'invention et la suite des moments binaires du signal NRZ pourrait exister.
La transmission des in~ormations en a) est assurée sous forme du signal codé en d), ce signal est, ci--après, dénommé signal biphase k/r~l.
Dans l'exemple particulier illustré en d) pour le signal biphase k/m, on a considéré que 1~=1, m-4, k et m étant d'lme manière générale deux 3~
nombres entiers non nuls avec k < m. Dans ce signal biphase 1/4, qui est un signal à deux niveaux :
- une informatioll binaire 1 est représentée par une impulsion positive ou élément de signal ~ 1, dans la deuxième moitié du mornent binairc correspondant, tandis qu'il y a absence d'impulsion dans la première moitié
de ce mbment (élément de ~ignal O~
- une information binaire O n~appartenant pas à une séquence de quatre O
~uceessifs (séquence de m O successifs~ est traduite par une absence d'impulsion ou éléme~t de signal O dans toute la durée du moment correspondant, - et, dans chaque séquence de quatre O successifs, une (k) information binaire de rang défini dans la séguence, ici la dernière infor~ation O des quatre 09 est représentée par une impulsion positive ou élément ~e signal ~-1 dans la première moitie du moment binaire correspondant, tandis qu'il y a absence d'impulsion (élément de signal 0) dan.s la deuxième moitié de ce motoent, et chacune des trois autres informations oinaires O (m-k) est traduite par une absence d'impulsion ou élément de signal O dans toute la durée du moment correspondant.
On peut adopter une convention différsnte de celle illustrée ~0 pour la position des impulsions, de sorte que les impulsions représentatives d'une in~ormation 1 et d'une (ou k) information O dé~inie d'une séquence de quatre ~m) O successifs se trouvent dans la première et la seconde moitié des moments binaires correspondants, respectivement. Par ailleurs, ces impulsions pourraient être négatives. Bien entendu, on peut aussi adopter une convention dif~érente de celle illustrée, en interchangeant les codages des in~ormations O et 1. En regard de la figure 1, il apparait que le signal biphase 1/4 créé ne comporte pas de suite de p~us de trois moments sans transition et que la valeur moyenne de la puissance de ce signal vaut environ le quart de sa valeur crête.
D'une manière générale7 la récupération de rythme est aisée puisque le signal biphase k/m ne comporte pas plus de m moments binaires sans transition.
3~2 On notera d0 plus, que la reconnaissance du contenu du signal biphase k/m est aisée : il suffit de détecter la présence d'une impulsion dans l'une ou l'autre moitié- de chaque moment binaire. Les erreurs sont également aisée à détecterS ainsi dans le signal représenté en d) de la ~igure 1, une erreur sera reconnue quand une impulsion sera détectée dans l'un des trois moments précéder.ts une impulsion dans la première moitié
d'un moment binaire et traduisant donc le quatrième O d'une séquence de quatre O.
Dans la ~igure 2, on a représenté sous forme d'un schéma-blocs ie dispositif de codage permettant la transmission d'informations binaires cadencées à la fréquence F, selon le procédé de l'invention.
Les informations binaires à transmettre, définies par U11 signal numérique cadencé à la fréquence F, sont appliquées sur une premiere entrée 1 du dispositif. Un signal d'horloge H à la fréquence F est appliqué sur une deuxième entrée 2 du dispositif. Ce signal d7horloge H présente une relation de phase donnée avec le signal définissant la cadence dss informations dans le signa]. numérique à l'entrée 1. Il dé~init, pour chaque in~ormation binaire à transmettre après codage, un moment binaire M, de durée 1.
~O Le dispositif` de codage comporte un premier circuit 3 de détection des informati.ons binaires 1 dans le signal à l'entrée 1 qu'il rec~oit. Ce circuit 3 est cornmandé par le signal d'horloge H. Il comporte également un deu~ième circuit Ll de déteotion de séquence de m i.nformations binaires O successives dans le signal à l'entrée 1 qu'il reçoit ; ce circuit 1~ est commandé par le signal d'horloge H. Ce deuxième circuit ~ est relié à un troisième ci.rcuit 5 de conversion, dans chaque séquence de m informations binaires O su.ccessives qui est détectée, de k informations de rangs respectifs dé~inis dans la séquence, en k informations binaires 1 occupant les memes rangs respectifs dans la séquence convertie. Ce circuit est aussl commandé par le signal d'horloge ~. Le sig~al binaire signifi.ca~if des in:~ormat.ions 1 dans le signal d'entrée, délivré par le premier circuit 3, est appliqué à un circult de décision et de mi.se en forme 6 recevant également le signal d'horloge H. Ce circuit 6 émet alors en réponse à chaque information binaire 1 une impulsion calibrée et bien positionnée dans le temps, les fronts montant et descendant de cetts impulsion coincident avec deux fronts successifs définis du signal d'horloge, par exemple les fronts descendant et montant du signal d'horloge. Le signal binaire significatif des informations 0 dans le signal d'entrée et modifié par conversion de k informations 0 de chaque eéquence de m in~ormations successives 0 dans le signal d'entrée en k irformations 1 ~-~
1~ par le troisième circuit 5, est appliqué à un autre circuit de décision et de mise en forme 7, recevant également le signal d'horloge H. Ce circuit 7 émet alors en réponse a chaque information binaire 1 recue unc mpulsion calibrée et bien positionnée dans le temps~ les ~ronts montanc et descendant de cette impulsion coincident avec deux fronts successifs, pris selon l'ordre inverse de celui considéré en regard du circuit 6, du signal d'horloge H.
~ es deux circuits de décision et de mise en forme G et7 sont à un circuit de so.rtie ~, effectuant la sommation des signaux émis par ies circuits 6 et 7. Le circuit de sortie déli.vre sllr sa sortie 9 le signal ~0 biphase k/m. Le clispositif de codage eqt en outre completé, le cas échéant, par un circuit de retard, représenté en 10 en amont du circuit de décision et de mise en forme 6, compensant le décalage relatif entre les signaux délivrés par les circuits 3 et 5 et significatifs des informations binaires 0 et 1 dans le signal à l'entrée.
Dans la figure 3, on a représenté une réalisation particulière du dispositif de codage pour coder des informations binaires que l'on suppose sous forme d'un signal NRZ en un signal biphase 1~4 (k=1, m=4). Dans cette réalisation on a conservé la ré~érence 1 pour désigner l'entrée de ce dispositif recevant le signal à coder et la référence 2 pour désigner l'entrée recevant le signal d'horloge H.
Dans cette réalisation, le signal NRZ à l'entrée l est appllque à
3~;~
ure première entrée d'une première porte ET 11 et à l'entrée de mise forcée à zéro de deux bascules 12 et 13, respectivel~ent de type D. La porte ET 11 reçoit sur une deuxième entrée le signal d'horloge inversé H délivré par un inverseur 14 sur lequel est appliqué le signal H.
Chacune des bascules 12 et 13 a son entrée donnée d reliée à sa sortie inverse Q. L'entrée horloge h de la première bascule 12 re~oit le si~nal d'horloge inversé ~ à partir de l'~nverseur 14. L'entrée horloge h de la deuxième bascule 13 recoit le signal sur la sortie inver3e ë de la b~scule 12. Ces deux bascules 12 et 13 ~onctionnent en compteur par quatre, elles permettent, lors de la si~ultanéité de l'éta~ 1 de leur sortie Q
pendant une durée égale à 1 , la détection d'une séquence de quatre infor~ations binaires 0 sucessive~q dans le signal NRZ à l'entrée 1. Ilne porte ET 15 à deux entLées est reliée aux sorties Q respectives des deux bascules 12 et 13. Cette porte ET assure la conversion de la quatrième in~ormation 0 d'une séquence de quatre informations binaires 0 successives détectées, en une info~mat.ion 1 et déiivre donc la .séquence convertie 0001 se substituant à la séquence 0000 détectée dans le signal NRZ.
~ e signal issu de la porte ET 15 est appliqué sur une première entrée d'une porte ET 16 reoevant sur une deuxième entrée le signal d'horloge H. L.es signaux délivrés par les deux portes ET 11 et 16 sont combinés dans une porte OU 17 qui en effectue la sommation et délivre sur sa sortie 1~ le signal sous forme biphase 1/4 correspondant au signal sous ~orme NRZ à l'entrée 1.
Du ~ait que le signal d'entrée est sous forme NRZ et que les bascules 12 et 13 et le circuit ET 15 n'apportent aucun décalage entre les informations binaires délivrees et celles qui leur correspondent dans le signal N~Z, le signal NR~ à l'entrée l est directement appllqué sur l'une des entrées de la porte ET 11 commandée par le signal H. Ceci permet, dans cette réalisation particulière, la suppression de tout circuit de détection des in~or~ations binaires 1 dans le signal d~entrée (circuit 3 de la ~igure 2) et de tout circuit de retard assurant une correspondance entre les signaux appliqués sur la prelDiere entrée de chacune des portes ET 11 et 3~Z
16 pour respecter les positions relatives des inPormations binaires dans le signal NRZ (circuit 10 de la figure 2).
Le fonctionnement du dispositif de codage aelon la ~igure 3 est donné en se référant au~ graphiques de la figure 4 dans lesquels on a indiqué pour chacune, à droite, le symbole du signal ou la référence du circuit donnant le signal représenté. Dans cette Pigure 4, on a représenté
dans le graphique a) une suite d'informations blnaires~ identique à celle donnée dans le graphique a) de la figure l, et on a repéré les moments binaire3 M. Dans le graphique b), on a représenté le signal correspondant 10 90US forme NRZ. En c` apparait le signal d'horloge H dont les périodes successives déPinissent des moments binaires qui, dans cet exemple, coïnoident avec les moments b~naires M du signal ~}RZ et sorlt dénommés identiquement par ~.
En d) et e) sont représentés les signaux délivrés sur la sortie Q
de chacune des bascules, D, 12 et 13. Etant donné le montage bouclé de chacune de ces bascules, la sortie Q de chacune de ces bascules change d'état à chaque transition montante du signal appliqué sur son entree horloge h, ceci en l'absence d'une mise Porcée à zéro donnee par les informations binaires 1 du signal NRZ. Le signal Q 12 présente une transition au milieu de chaque moment binaire pour lequel l'inPormation binaire d'entrée est ~. Le signal Q 13 correspond à l'inhibition d'une transition sur deux dans le signal Q 12 9 en l'absence de mise forcée à
zéro. Le montage de ces deux bascules constitue un compteur par quatre pour les in~ormations binaires successives 0 dans le signal NRZ. Les signaux Q
12 et Q 13 à 1 simultanément pendant une durée égale à ~ sont signiPicatiPs d'une détection de quatre informations successives 0 dans le signal NRZ.
Dans le diagramme f), on a représenté le signal délivré par la porte ~T 15 qui détecte la présence d'une séquence de quatre inPormations successives 0 par la coincidence à 1 des signaux Q 12 et Q 13. Cette coincidence se produit pendant la deuxième moitié dl~ moment binaire du troislème zéro de la saquence et la première moi.tié du moment binaire du quatrième zéro de la séquence.
Dans le diagramme g) , on a représenté le signal à la sortie de la porte ~T 11 commandée par H. Ce signal correspond aux informations 1 dans le signal NRZ représentées chacune par une impulsion calibrée de durée égale à la moitié de la durée du moment binaire M correspondant et dont les fronts sont situés au mil.ieu et à la fin de ce moment binaire M, c'est-à-dire coincident avec les deux ~ronts descendant. et montant se succédant du signal H dans ce mo~ent binaire M. En h) on a représenté le signal à la sortie de la porte ET 16 commandée par H. Ce signal à la sortie de la polte ET 16 correspond au~ informations 1 du signal à la sortie de la porte ET 15 ~uatrième "O" convertis) représentées chacune comme une inforr~ation 1 du signal ~RZ mais avec une avance de phase de ~ donnée par le signal H de commande (au lieu du signal H appliqué à la porte ~1`11). Ces deux portes ET
11 et 16 constituent chacune un circuit de décision et de mise en forme émettant des impulsions calibrées et positionnées dans le temps en raponse aux informations 1 reçues. Enfin, en i) on a illustré le signal biphase 1/4 obtenu à la sortie de la porte OU (183 découlant de la superposition des deux signaux délivrés par les portes ET 11 et 16.
Dans la figure 5, on a représenté une autre réalisation particulière du dispositif de codage, pour coder des informations binaires, que l'on suppose SOU9 forme d'un signal HDB3, en un signal biphase 1/4 tk=1, m-4). Dans cette réalisation on a conservé la référenc~
La présente invention porte sur un procédé de transmission d'informations binalres ainsi que sur un dispositif de codage et sur le dispositi~ de décodage associé. L'invention s'applique notamrnent à la transmission d'un signal d'information sur- une liaison de transmission numérique et., en particulier, sur une liaison da transmission à fibres optiques.
En vue de la transmission d'un signal d'information sur une .liaison de transmission numérique, l'information à transmettre est codée en une séquence d'impulsions. Ie codage ou le code adopté est fonction essentiellement des exigences dues à la ligne ou aux équipements de transmission.
La présents invention a pvur but de créer un signal numérique à
deux niveaux répondant à une nouvelle lo.i de codage, particulièrement adapté à la transmission d'i.nformations sur une liaison à fibres optiques.
La présente invention a pour objet un procédé de transmission d'informations binaires, cadencées à une fréquence F~ définies dans un si~nal numérique de moment binaire de durée 1 pour chaque infor~ation bin~ire, caractérisé eh ce qu'il consiste :
- à traduire chaque information binaire d'une première valeur par un élement de s~nal d'un premier niveau donr.é dans une première moitié du moment binaire correspondant et un élément de sign&l d'un second niveau donné, différent du premier dans l'autre mojtié, dite deuxième moitié, de oe mornent binaire, - à traduire chaque information binaire de la deuxième valeur n'appartenant pas à une séquence de m in~ormations binaires successives de la deuxième valeur par un élément de si~nal dudit second niveau dans le moment binaire oorrespondant, - et à traduire, dans chaque séquence de m informations binaires successives de la deuxième valeur, k informations binaires de rangs respecti.~s définis dans la ~équence, c~acune par un élément de signal dudit premier niveau dans la dite deuxième moiti.é du moment binaire correspondant ~ 93(~2 et un élément de signal dudit second niveau dans ladite première moitié de ce moment, et chacune de.s m-k informations par un élément de signal dudit second niveau dans le moment binaire correspondant, m et k étant des nombres entiers non.nuls et k étant inférieur à m.
La présente invention a également pour objet un dispositif de codage d'inforfnations binaires cadencées à une fréquence F définies dans un signal numérique dlentrée, commandé par une horloge à la fréquence F
définissant un moment binaire de durée 1 pour chaque information binaire, caractérisë en ce qu'il tomporte :
- des premiers moyens P~ur détecter et représenter chaque information d'une première valeur du signal d'entrée qu'ils reçoivent par une impulsion dans une première moitié du moment binaire correspondant, des deuxièmes moyens poùr détecter des séquences de m informations successives de la deuxièrae valeur dans ledit signal d'entrée qu'ils reçoiver.~ et n informations de rangs respectifs défini.s dans chaque séquencej k et m étant des nombres entiers non nuls et m étant supérieur à
k, ~ des troisièmes moyens pour représenter chacune de n informations binaires de chaque séquence de m informations successives de la deuxième valeur par une impulsion dans une deuxième moitié du moment binaire correspondant, - des quatrièmes moyens de sommation reliés auxdits premiers et troisièmes moyens pour délivrer un signal à deux niveaux, dénommé signal en code biphase k/m.
La présente invention a aussi pour objet un dispositi~ de décodage d'un signal, dénommé signal biphase k/m, k et m étant des nombres entiers non nuls et m étant supérieur à k, résultant d'un codage d'informations cadencées à la ~réquence F d'un signal dihorloge de codage ~
définissant pour chaque in~ormation un moment binaire de durée 1, et dans lequel à une impulsion dans une première moitié d'un moment binaire correspond une information d'une première valeur et à une impulsion dans une tleuxième moitié d'un moment binaire correspond une information d'une deuxième valeur, de rang défini dans une sequence de m informations successives à cette deuxième valeur, tandis qu'à une absence d'impulsion dans un moment binaire correspond toute autre information à ladite deuxièma valeur, caractérisé en ce qu'il comporte :
- un premier circuit de détection des fronts au moins d'un sen.s donné du signal biphase k/m à décoder, un deuxième circuit nonnecté audit premier circuit et délivrant un signal à la fréquence 2F calé en phase sur les fronts détectés par le premier circuit, ce deuxième circuit étant suivi d'un diviseur de ~requence par deux delivrant un signal H'r à la fréquence F, - un circuit de détermination de la phase dudit signal H'r par rapport aud:it signal H comportant un troisième circuit de détection de deux impu.sions correspondant à deux informations binaires successives de ladite première valeur dans ledit signal biphase k/m qu'il reçoit, un circuit logique d'aiguillage de sortie recevant ledit signal H'r et le signal complémentaire H'r pour délivrer l'un desdits signaux qu'il reçoit constituant alors 18 signal d'horloge de décodage Hr, en phase avec ledit signal d~h~rloga de codage H, commandé par un quatrième circuit de détection de cc~ncidence entre ledit signal Hr et le signal délivré par ledit troisième circuit, - et un moyen pour delivrer lesdites informations binaires selon que le.sdites impulsions sont dans l'une ou l'autre des deux moitiés de chaque moment binaire défini par le signal d'horloge de décodage Hr.
D'autres caractéristiques et les avantages de l'invention ressortiront de la description qui va être faite ci-après en se référant au dessin dans lequel :
- la figure 1 illustr-e un procédé de transmission d'informations binaires obtenu selon l'invention, la figure 2 est un schéma synoptique dlun dispositif de codage selon l'invention, - la figure 3 est Ime réalisatlon par-ticulière du dispositif de codage 3~)2 selon l'invention et la figure 4 illustre son fonotionnement, - la figure 5 est une autre réalisation particulière du dispositif de codage selon l'invention et la figure 6 illustre son fonctionnement, - la figure 7 illustre par des graphiques un décodage du signal codé selon l'invention, - la fieure ~ représente une réalisation particulière d'un dispositi~ de décodage selon ]'in~ention et la figure 9 illustre son fonctionnement, - la ~igure 10 représente une réalisation d'un circuit d~extra~tion du signal horlogel rentrant dans un dispositif de décodage, les figures 11, 12 et 13 expliquent son ~onctionnement.
La figure 1 illustre le procédé de transmission d'informations binaires selon l'invention. Dans le graphi~ue a) on a représenté une suite d'in~ormations binaires cadencées à la fréquence F ou de moment binaire de durée 1. A titre d'exemple, on suppose que ces in~ormations binaires sont F
sous ~orme d'un signal en code NRZ que l'on a représenté en b~.
On rappelle que dans le code NRZ (Non Retour à Zéro) le signal est à deux niveaux et que chaque information binaire 1 est représentée par un élément de .signal d'un niveau donné non nul maintenu constant pendant ~oute la durée du moment binaire correspondant et cha~ue information binaire o est représentée par un élément de signal d'un autre niveau donné
maintenu constant pendant toute la du rée du moment binaire correspondant.
On a représenté en c) les moments binaires M, également de durée 1, attribués aux informations binaires dans le signal codé selon l'i.nvention illustré en d). Dans l'exemple illustré,les moments binaires M
du signal NRZ et du signal codé selon l'invention coincident et sont désignés identiquement. Bien entendu, un décalage entre la suite des moments binaires dé~inis pour le signal codé selon l'invention et la suite des moments binaires du signal NRZ pourrait exister.
La transmission des in~ormations en a) est assurée sous forme du signal codé en d), ce signal est, ci--après, dénommé signal biphase k/r~l.
Dans l'exemple particulier illustré en d) pour le signal biphase k/m, on a considéré que 1~=1, m-4, k et m étant d'lme manière générale deux 3~
nombres entiers non nuls avec k < m. Dans ce signal biphase 1/4, qui est un signal à deux niveaux :
- une informatioll binaire 1 est représentée par une impulsion positive ou élément de signal ~ 1, dans la deuxième moitié du mornent binairc correspondant, tandis qu'il y a absence d'impulsion dans la première moitié
de ce mbment (élément de ~ignal O~
- une information binaire O n~appartenant pas à une séquence de quatre O
~uceessifs (séquence de m O successifs~ est traduite par une absence d'impulsion ou éléme~t de signal O dans toute la durée du moment correspondant, - et, dans chaque séquence de quatre O successifs, une (k) information binaire de rang défini dans la séguence, ici la dernière infor~ation O des quatre 09 est représentée par une impulsion positive ou élément ~e signal ~-1 dans la première moitie du moment binaire correspondant, tandis qu'il y a absence d'impulsion (élément de signal 0) dan.s la deuxième moitié de ce motoent, et chacune des trois autres informations oinaires O (m-k) est traduite par une absence d'impulsion ou élément de signal O dans toute la durée du moment correspondant.
On peut adopter une convention différsnte de celle illustrée ~0 pour la position des impulsions, de sorte que les impulsions représentatives d'une in~ormation 1 et d'une (ou k) information O dé~inie d'une séquence de quatre ~m) O successifs se trouvent dans la première et la seconde moitié des moments binaires correspondants, respectivement. Par ailleurs, ces impulsions pourraient être négatives. Bien entendu, on peut aussi adopter une convention dif~érente de celle illustrée, en interchangeant les codages des in~ormations O et 1. En regard de la figure 1, il apparait que le signal biphase 1/4 créé ne comporte pas de suite de p~us de trois moments sans transition et que la valeur moyenne de la puissance de ce signal vaut environ le quart de sa valeur crête.
D'une manière générale7 la récupération de rythme est aisée puisque le signal biphase k/m ne comporte pas plus de m moments binaires sans transition.
3~2 On notera d0 plus, que la reconnaissance du contenu du signal biphase k/m est aisée : il suffit de détecter la présence d'une impulsion dans l'une ou l'autre moitié- de chaque moment binaire. Les erreurs sont également aisée à détecterS ainsi dans le signal représenté en d) de la ~igure 1, une erreur sera reconnue quand une impulsion sera détectée dans l'un des trois moments précéder.ts une impulsion dans la première moitié
d'un moment binaire et traduisant donc le quatrième O d'une séquence de quatre O.
Dans la ~igure 2, on a représenté sous forme d'un schéma-blocs ie dispositif de codage permettant la transmission d'informations binaires cadencées à la fréquence F, selon le procédé de l'invention.
Les informations binaires à transmettre, définies par U11 signal numérique cadencé à la fréquence F, sont appliquées sur une premiere entrée 1 du dispositif. Un signal d'horloge H à la fréquence F est appliqué sur une deuxième entrée 2 du dispositif. Ce signal d7horloge H présente une relation de phase donnée avec le signal définissant la cadence dss informations dans le signa]. numérique à l'entrée 1. Il dé~init, pour chaque in~ormation binaire à transmettre après codage, un moment binaire M, de durée 1.
~O Le dispositif` de codage comporte un premier circuit 3 de détection des informati.ons binaires 1 dans le signal à l'entrée 1 qu'il rec~oit. Ce circuit 3 est cornmandé par le signal d'horloge H. Il comporte également un deu~ième circuit Ll de déteotion de séquence de m i.nformations binaires O successives dans le signal à l'entrée 1 qu'il reçoit ; ce circuit 1~ est commandé par le signal d'horloge H. Ce deuxième circuit ~ est relié à un troisième ci.rcuit 5 de conversion, dans chaque séquence de m informations binaires O su.ccessives qui est détectée, de k informations de rangs respectifs dé~inis dans la séquence, en k informations binaires 1 occupant les memes rangs respectifs dans la séquence convertie. Ce circuit est aussl commandé par le signal d'horloge ~. Le sig~al binaire signifi.ca~if des in:~ormat.ions 1 dans le signal d'entrée, délivré par le premier circuit 3, est appliqué à un circult de décision et de mi.se en forme 6 recevant également le signal d'horloge H. Ce circuit 6 émet alors en réponse à chaque information binaire 1 une impulsion calibrée et bien positionnée dans le temps, les fronts montant et descendant de cetts impulsion coincident avec deux fronts successifs définis du signal d'horloge, par exemple les fronts descendant et montant du signal d'horloge. Le signal binaire significatif des informations 0 dans le signal d'entrée et modifié par conversion de k informations 0 de chaque eéquence de m in~ormations successives 0 dans le signal d'entrée en k irformations 1 ~-~
1~ par le troisième circuit 5, est appliqué à un autre circuit de décision et de mise en forme 7, recevant également le signal d'horloge H. Ce circuit 7 émet alors en réponse a chaque information binaire 1 recue unc mpulsion calibrée et bien positionnée dans le temps~ les ~ronts montanc et descendant de cette impulsion coincident avec deux fronts successifs, pris selon l'ordre inverse de celui considéré en regard du circuit 6, du signal d'horloge H.
~ es deux circuits de décision et de mise en forme G et7 sont à un circuit de so.rtie ~, effectuant la sommation des signaux émis par ies circuits 6 et 7. Le circuit de sortie déli.vre sllr sa sortie 9 le signal ~0 biphase k/m. Le clispositif de codage eqt en outre completé, le cas échéant, par un circuit de retard, représenté en 10 en amont du circuit de décision et de mise en forme 6, compensant le décalage relatif entre les signaux délivrés par les circuits 3 et 5 et significatifs des informations binaires 0 et 1 dans le signal à l'entrée.
Dans la figure 3, on a représenté une réalisation particulière du dispositif de codage pour coder des informations binaires que l'on suppose sous forme d'un signal NRZ en un signal biphase 1~4 (k=1, m=4). Dans cette réalisation on a conservé la ré~érence 1 pour désigner l'entrée de ce dispositif recevant le signal à coder et la référence 2 pour désigner l'entrée recevant le signal d'horloge H.
Dans cette réalisation, le signal NRZ à l'entrée l est appllque à
3~;~
ure première entrée d'une première porte ET 11 et à l'entrée de mise forcée à zéro de deux bascules 12 et 13, respectivel~ent de type D. La porte ET 11 reçoit sur une deuxième entrée le signal d'horloge inversé H délivré par un inverseur 14 sur lequel est appliqué le signal H.
Chacune des bascules 12 et 13 a son entrée donnée d reliée à sa sortie inverse Q. L'entrée horloge h de la première bascule 12 re~oit le si~nal d'horloge inversé ~ à partir de l'~nverseur 14. L'entrée horloge h de la deuxième bascule 13 recoit le signal sur la sortie inver3e ë de la b~scule 12. Ces deux bascules 12 et 13 ~onctionnent en compteur par quatre, elles permettent, lors de la si~ultanéité de l'éta~ 1 de leur sortie Q
pendant une durée égale à 1 , la détection d'une séquence de quatre infor~ations binaires 0 sucessive~q dans le signal NRZ à l'entrée 1. Ilne porte ET 15 à deux entLées est reliée aux sorties Q respectives des deux bascules 12 et 13. Cette porte ET assure la conversion de la quatrième in~ormation 0 d'une séquence de quatre informations binaires 0 successives détectées, en une info~mat.ion 1 et déiivre donc la .séquence convertie 0001 se substituant à la séquence 0000 détectée dans le signal NRZ.
~ e signal issu de la porte ET 15 est appliqué sur une première entrée d'une porte ET 16 reoevant sur une deuxième entrée le signal d'horloge H. L.es signaux délivrés par les deux portes ET 11 et 16 sont combinés dans une porte OU 17 qui en effectue la sommation et délivre sur sa sortie 1~ le signal sous forme biphase 1/4 correspondant au signal sous ~orme NRZ à l'entrée 1.
Du ~ait que le signal d'entrée est sous forme NRZ et que les bascules 12 et 13 et le circuit ET 15 n'apportent aucun décalage entre les informations binaires délivrees et celles qui leur correspondent dans le signal N~Z, le signal NR~ à l'entrée l est directement appllqué sur l'une des entrées de la porte ET 11 commandée par le signal H. Ceci permet, dans cette réalisation particulière, la suppression de tout circuit de détection des in~or~ations binaires 1 dans le signal d~entrée (circuit 3 de la ~igure 2) et de tout circuit de retard assurant une correspondance entre les signaux appliqués sur la prelDiere entrée de chacune des portes ET 11 et 3~Z
16 pour respecter les positions relatives des inPormations binaires dans le signal NRZ (circuit 10 de la figure 2).
Le fonctionnement du dispositif de codage aelon la ~igure 3 est donné en se référant au~ graphiques de la figure 4 dans lesquels on a indiqué pour chacune, à droite, le symbole du signal ou la référence du circuit donnant le signal représenté. Dans cette Pigure 4, on a représenté
dans le graphique a) une suite d'informations blnaires~ identique à celle donnée dans le graphique a) de la figure l, et on a repéré les moments binaire3 M. Dans le graphique b), on a représenté le signal correspondant 10 90US forme NRZ. En c` apparait le signal d'horloge H dont les périodes successives déPinissent des moments binaires qui, dans cet exemple, coïnoident avec les moments b~naires M du signal ~}RZ et sorlt dénommés identiquement par ~.
En d) et e) sont représentés les signaux délivrés sur la sortie Q
de chacune des bascules, D, 12 et 13. Etant donné le montage bouclé de chacune de ces bascules, la sortie Q de chacune de ces bascules change d'état à chaque transition montante du signal appliqué sur son entree horloge h, ceci en l'absence d'une mise Porcée à zéro donnee par les informations binaires 1 du signal NRZ. Le signal Q 12 présente une transition au milieu de chaque moment binaire pour lequel l'inPormation binaire d'entrée est ~. Le signal Q 13 correspond à l'inhibition d'une transition sur deux dans le signal Q 12 9 en l'absence de mise forcée à
zéro. Le montage de ces deux bascules constitue un compteur par quatre pour les in~ormations binaires successives 0 dans le signal NRZ. Les signaux Q
12 et Q 13 à 1 simultanément pendant une durée égale à ~ sont signiPicatiPs d'une détection de quatre informations successives 0 dans le signal NRZ.
Dans le diagramme f), on a représenté le signal délivré par la porte ~T 15 qui détecte la présence d'une séquence de quatre inPormations successives 0 par la coincidence à 1 des signaux Q 12 et Q 13. Cette coincidence se produit pendant la deuxième moitié dl~ moment binaire du troislème zéro de la saquence et la première moi.tié du moment binaire du quatrième zéro de la séquence.
Dans le diagramme g) , on a représenté le signal à la sortie de la porte ~T 11 commandée par H. Ce signal correspond aux informations 1 dans le signal NRZ représentées chacune par une impulsion calibrée de durée égale à la moitié de la durée du moment binaire M correspondant et dont les fronts sont situés au mil.ieu et à la fin de ce moment binaire M, c'est-à-dire coincident avec les deux ~ronts descendant. et montant se succédant du signal H dans ce mo~ent binaire M. En h) on a représenté le signal à la sortie de la porte ET 16 commandée par H. Ce signal à la sortie de la polte ET 16 correspond au~ informations 1 du signal à la sortie de la porte ET 15 ~uatrième "O" convertis) représentées chacune comme une inforr~ation 1 du signal ~RZ mais avec une avance de phase de ~ donnée par le signal H de commande (au lieu du signal H appliqué à la porte ~1`11). Ces deux portes ET
11 et 16 constituent chacune un circuit de décision et de mise en forme émettant des impulsions calibrées et positionnées dans le temps en raponse aux informations 1 reçues. Enfin, en i) on a illustré le signal biphase 1/4 obtenu à la sortie de la porte OU (183 découlant de la superposition des deux signaux délivrés par les portes ET 11 et 16.
Dans la figure 5, on a représenté une autre réalisation particulière du dispositif de codage, pour coder des informations binaires, que l'on suppose SOU9 forme d'un signal HDB3, en un signal biphase 1/4 tk=1, m-4). Dans cette réalisation on a conservé la référenc~
2 pour désigner l'entrée recevant le signal d'horloge H, on a adopté la reférence 1 précédente et la référence 1' pour désigner les entrées de ce dispositif recevant le signal HDB3 à coder.
On rappelle, ~out d'abord, que dans le code HDB3, dérivé du code bipolaire où le signal est à trois niveaux et appartenant à la famille de codes désignée par code HD~ n :
~ une inf`ormation binaire 1 est représentée par une impulsion, de polarite opposée à llimpulsion qui la précède, située par exemple dans la première moitié du moment binaire correspondant.
- une information binaire 0 est représentée par l'absence d'impulsion dans le moment binaire correspondant, cependant, - une sequence de quatre (n-~1) in~ormations binaires successires ~, dès qu'elle se pr-esente, est représentée par.l'une des deux séquences BOOV ou OOOV (B0... OV ou 00 ... OV) de sorte que deux viols de bipolari~é
successifs, désignés par V, soient toujours de signes opposés ; dans ce~
deux séquences, B correspond au premier des quatre 0 successi.~s de la séquence et est representé comme une in~ormation 1, c'est-à-dire par une lmpulsion ~sitive ou négative, et V correspond au quatrième des quatre 0 1~ successifs de la ~équence et est représenté comrne une in~ormation 1 mais avec viol de bipolarité, c'est-àdire par une impulsion de même polarité que l'irformation 1 précédente.
Dans la réalisation donnée dans la ~igure 5, le signal ~DR3 est appliqué à un transformateur d'entrée 20 . Le primaire de ce trans~ormateur est relié aux deux bornes 1 et 1' constituant l'entrée du signal HDB3, le secordaire est à point milieu à la masse.
Deux bascules 22 et 23, de type D, sont reliées aux deux bornes 21 et 21' du secondaire du trans~ormateur 20, elles reçoivent chacune sur leur entrée horloge h le signal dthorloge inversé H délivré par un inverseur 31 relié à l'entrée 2. L'entrée donnée d de la bascule 22 est reliée à la borne 21 du secondaire du transformateur 20, l'entrée d de la bascule 23 est reliée à la borne 21'. Le signal délivré sur la sortie Q de chacune des bascules 22 et 23 est appliqué d'une part à une porte OU 24 et d'autre part à un détecteur de viols de bipolarité 25 permettant ].a détection des suites de quatre informations binaires 0. La porte OU 24 a sa sortie reliée à l'entrée de chargement d'un registre à décalage 26 à
quatre étages désignés par 27, 28, 29 et 30 respectivement. Le registre à
décalage 2~ est commandé par le signal d'horloge H à l'entrée 2 ; ce signal H est appliqué sur l'entrée horloge h. Il reçoit, en outre, le signa:L
déllvré par le détecteur de viols de bipo].arité 257 appliqué au premier et troisiè~e etages 27 et 29 du registre à décalage 26 assurant une mise forcée à zéro de l'état de ces étage-s .-i chaque détection d'un viol de g93~2 bipolarité.
Le registre à décalage 26 est constitué par quatre bascules, de type D~ chacune déclenchée sur le front montant du si.gnal d'horloge H qui lui est appliqué, sur leur entrée h ; la première bascule reçoit le signal délivré par la porte OU 24 sur son entrée d et chacune des trois dernières bascules reçoit sur son entrée d le signal déli.vré sur la sortie Q de la bascule précédente.
Le signal délivré par le détecteur de viols de bipolarité est appliqué à l'entrée de chargement d d'un autre registre à décalage ,2, également à quatre étages, ici non ré~érencés individuellement et constitués par des bascules de type D. Ce registre à décalage reçoit le signal horloge H appliqué à son entrée h comme signal de ccmmande de décalage.
La sortie du registre à décalage 26 (ou dernier étage 30) est reliée à une entrée d'une porte ET 33 recevant sur son autre entrae le sig~al d'horloge H déli~ré par l'inverseur 3~ relié à l'entrée 2. La sortie du registre à dé~alage 32 (ou de son dernier étage) est reliée à une entrée d'une porte ~T 34 recevant sur son autre entrée le signal d'horloge H de l'entrée 2. Les sorties des deux portes ET 33 et 3l~ sont reliées aux ~O entrées d'une porte OU 35 effectuant la somme des signaux qui lul sont appliqués pour déli~rer sur sa sortie 36 le signal biphase 1/~
correspondant au signal HDB3 d'entrée.
Le fonotionnernent du dispositif selon la figure 5 est donné en regard des graphiques de la ~igure 6 dans lesquels, à droite de chacun d'euY~, on a indiqué le symbole du signal représenté ou la reférence du circuit qui délivre le signal représenté.
Dans le graphique a), on a représenté une suite d'informations binaires identique à celle considérée dans les figures 1 et ~, et: on a repéré les moments hinaires M. Dans le graphique b), on a représenté le signal correspondant en HDB3, on y a repéré les séquences BOOV et OOOV
correspondant à quatre informations binaires O successives. En c), on a illustré le signal d'horloge H appliqué à l'entrée 2 ; on notera que ce signal H définit des moments binaires de meme durée que les moments M du graphique a), dont les fronts ooïncident avec ceux des moments binaires M.
En pratique, .i' peut.exister un déphasage.entre ce signal d'horloge H et le signal d'horloge définissant la cadence des informatiolls binaires dan~ le signal HDB3.
Dans le graphique d) on a illustré le signal à la sortie Q de la bascule 22, de type D, déolench&e par les fronts montants d'horloge du signal H et dont la sortie Q recopie les alternances positives du signal en 21 en assurant une mise en forme. ~n e), on a illustré le signal à la sortie Q de la bascule 23, de type D, dont le fonctionnement est identique à la bascu'e 22.
En f) le signal est celui délivré par la porte OU 24, il correspond à la somme logique des signaux Q 22 et Q 23. En g), on a illustré
le signa; de détection des viols de bipolarité donné par le circuit 25 : il est obtenu par détection dans le temps de deux impulsions successives appartenant au rnême signal Q 22 ou Q 23 ; le signal à la sortie du circuit 25 correspGnd à la détection du quatrième 0 d'une séquence de quatre informations 0 successives du signal d'entrée en HDB3, cette détection se traduisant dans le signal de sortie du circuit 25 par une impulsion d~
durée 1 débutant au milieu du moment binaire dudit quatrième 0. En h), on a illustré le signal délivré à la sortie Q de la dernière bascule ou du dernier étage 30 du registre à décalage 26, ainsi que l'effet de la mise forcée à zéro des premi.ère et troisième bascules ou étages 27 et 29 obtenu par le signal de détection des viols de bipolarité à la sortie du circuit 25. Chacune dss bascules 27 à 30 est déclenchée par le front montant du signal H, sa. sortie Q prenant alors le niveau du signal présent sur son entrée d. Du fait de la convention considérée pour la phase du signal d'horl.oge appliqué sur h, la première bascule 21 décale le signal appliqué
en d d'un demi-mo~ent, les bascules suivantes retardent chacune le signal sur leur entrée d d'un moment complet. Par l.es flèclles en pointillés f1 et f'1, et le repérage des séquences OOOV et BOOV~ on a illustre l'action de ~ 13 -
On rappelle, ~out d'abord, que dans le code HDB3, dérivé du code bipolaire où le signal est à trois niveaux et appartenant à la famille de codes désignée par code HD~ n :
~ une inf`ormation binaire 1 est représentée par une impulsion, de polarite opposée à llimpulsion qui la précède, située par exemple dans la première moitié du moment binaire correspondant.
- une information binaire 0 est représentée par l'absence d'impulsion dans le moment binaire correspondant, cependant, - une sequence de quatre (n-~1) in~ormations binaires successires ~, dès qu'elle se pr-esente, est représentée par.l'une des deux séquences BOOV ou OOOV (B0... OV ou 00 ... OV) de sorte que deux viols de bipolari~é
successifs, désignés par V, soient toujours de signes opposés ; dans ce~
deux séquences, B correspond au premier des quatre 0 successi.~s de la séquence et est representé comme une in~ormation 1, c'est-à-dire par une lmpulsion ~sitive ou négative, et V correspond au quatrième des quatre 0 1~ successifs de la ~équence et est représenté comrne une in~ormation 1 mais avec viol de bipolarité, c'est-àdire par une impulsion de même polarité que l'irformation 1 précédente.
Dans la réalisation donnée dans la ~igure 5, le signal ~DR3 est appliqué à un transformateur d'entrée 20 . Le primaire de ce trans~ormateur est relié aux deux bornes 1 et 1' constituant l'entrée du signal HDB3, le secordaire est à point milieu à la masse.
Deux bascules 22 et 23, de type D, sont reliées aux deux bornes 21 et 21' du secondaire du trans~ormateur 20, elles reçoivent chacune sur leur entrée horloge h le signal dthorloge inversé H délivré par un inverseur 31 relié à l'entrée 2. L'entrée donnée d de la bascule 22 est reliée à la borne 21 du secondaire du transformateur 20, l'entrée d de la bascule 23 est reliée à la borne 21'. Le signal délivré sur la sortie Q de chacune des bascules 22 et 23 est appliqué d'une part à une porte OU 24 et d'autre part à un détecteur de viols de bipolarité 25 permettant ].a détection des suites de quatre informations binaires 0. La porte OU 24 a sa sortie reliée à l'entrée de chargement d'un registre à décalage 26 à
quatre étages désignés par 27, 28, 29 et 30 respectivement. Le registre à
décalage 2~ est commandé par le signal d'horloge H à l'entrée 2 ; ce signal H est appliqué sur l'entrée horloge h. Il reçoit, en outre, le signa:L
déllvré par le détecteur de viols de bipo].arité 257 appliqué au premier et troisiè~e etages 27 et 29 du registre à décalage 26 assurant une mise forcée à zéro de l'état de ces étage-s .-i chaque détection d'un viol de g93~2 bipolarité.
Le registre à décalage 26 est constitué par quatre bascules, de type D~ chacune déclenchée sur le front montant du si.gnal d'horloge H qui lui est appliqué, sur leur entrée h ; la première bascule reçoit le signal délivré par la porte OU 24 sur son entrée d et chacune des trois dernières bascules reçoit sur son entrée d le signal déli.vré sur la sortie Q de la bascule précédente.
Le signal délivré par le détecteur de viols de bipolarité est appliqué à l'entrée de chargement d d'un autre registre à décalage ,2, également à quatre étages, ici non ré~érencés individuellement et constitués par des bascules de type D. Ce registre à décalage reçoit le signal horloge H appliqué à son entrée h comme signal de ccmmande de décalage.
La sortie du registre à décalage 26 (ou dernier étage 30) est reliée à une entrée d'une porte ET 33 recevant sur son autre entrae le sig~al d'horloge H déli~ré par l'inverseur 3~ relié à l'entrée 2. La sortie du registre à dé~alage 32 (ou de son dernier étage) est reliée à une entrée d'une porte ~T 34 recevant sur son autre entrée le signal d'horloge H de l'entrée 2. Les sorties des deux portes ET 33 et 3l~ sont reliées aux ~O entrées d'une porte OU 35 effectuant la somme des signaux qui lul sont appliqués pour déli~rer sur sa sortie 36 le signal biphase 1/~
correspondant au signal HDB3 d'entrée.
Le fonotionnernent du dispositif selon la figure 5 est donné en regard des graphiques de la ~igure 6 dans lesquels, à droite de chacun d'euY~, on a indiqué le symbole du signal représenté ou la reférence du circuit qui délivre le signal représenté.
Dans le graphique a), on a représenté une suite d'informations binaires identique à celle considérée dans les figures 1 et ~, et: on a repéré les moments hinaires M. Dans le graphique b), on a représenté le signal correspondant en HDB3, on y a repéré les séquences BOOV et OOOV
correspondant à quatre informations binaires O successives. En c), on a illustré le signal d'horloge H appliqué à l'entrée 2 ; on notera que ce signal H définit des moments binaires de meme durée que les moments M du graphique a), dont les fronts ooïncident avec ceux des moments binaires M.
En pratique, .i' peut.exister un déphasage.entre ce signal d'horloge H et le signal d'horloge définissant la cadence des informatiolls binaires dan~ le signal HDB3.
Dans le graphique d) on a illustré le signal à la sortie Q de la bascule 22, de type D, déolench&e par les fronts montants d'horloge du signal H et dont la sortie Q recopie les alternances positives du signal en 21 en assurant une mise en forme. ~n e), on a illustré le signal à la sortie Q de la bascule 23, de type D, dont le fonctionnement est identique à la bascu'e 22.
En f) le signal est celui délivré par la porte OU 24, il correspond à la somme logique des signaux Q 22 et Q 23. En g), on a illustré
le signa; de détection des viols de bipolarité donné par le circuit 25 : il est obtenu par détection dans le temps de deux impulsions successives appartenant au rnême signal Q 22 ou Q 23 ; le signal à la sortie du circuit 25 correspGnd à la détection du quatrième 0 d'une séquence de quatre informations 0 successives du signal d'entrée en HDB3, cette détection se traduisant dans le signal de sortie du circuit 25 par une impulsion d~
durée 1 débutant au milieu du moment binaire dudit quatrième 0. En h), on a illustré le signal délivré à la sortie Q de la dernière bascule ou du dernier étage 30 du registre à décalage 26, ainsi que l'effet de la mise forcée à zéro des premi.ère et troisième bascules ou étages 27 et 29 obtenu par le signal de détection des viols de bipolarité à la sortie du circuit 25. Chacune dss bascules 27 à 30 est déclenchée par le front montant du signal H, sa. sortie Q prenant alors le niveau du signal présent sur son entrée d. Du fait de la convention considérée pour la phase du signal d'horl.oge appliqué sur h, la première bascule 21 décale le signal appliqué
en d d'un demi-mo~ent, les bascules suivantes retardent chacune le signal sur leur entrée d d'un moment complet. Par l.es flèclles en pointillés f1 et f'1, et le repérage des séquences OOOV et BOOV~ on a illustre l'action de ~ 13 -
3~2 la mise forcée à zéro de la première bascule 27 par une impulsion du signal en g) délivré par le circuit 25 ; par les flèche~ en tiretés f3 et ~'3 on a illustre l'effet d'une impulsion de mise à zéro de la troisième bascule 29. Ln effet, ~tant donné la position de l'impulsion de mise à ~éro forcée consid~rée celle-ci agit, en ce qui concerne la première bascule (selon les flèches f1 et f`'l) pendant ies moments binaires correspondant au O puis au V., soulignés de la sé~uence OOOV ou BOOV, et agit simultanément, en ce qui concerre la troisième bascule, (selon les flèches f3 et ~'3) pendant les moments bin~ires correspondant au O ou B puis au O soulignés de la même séquence OOOY ou BO~;~ . L'effet de ces mises forcées à ~éro est la suppression des impulsions hachurées dans le signal Q 30 qui alors repra~snte uniquement les informations 1 contenues dans le signal HDB3 d'entrée.
En i), on a illustré le signal delivré à la sortie de la porte ET
~3 rece~-dnt les signaux Q 30 et H : les impulsions représentant les informations 1 du signal d'entrée sont positionnées ici dans la deuxième rnoitié d'un moment binaire défini par le signal d~horloge H. En j), on a illustré le signal délivré par le circuit 32 qui apporte un retard identique au retard apporté par le circuit 26 au signal qu'il reçoit. En k) on a le si~nal à la sortie de la porte ET 34 : chacune des impulsion~
représente la quatri3~me information O d'une séquence de quatre informations O successives du signal d'entrée en HDB3 et est positionnée dans la première moitié du moment binaire du signal d'horloge H.
En l) on obtient, à la sortie 3Ç le signal biphase 1~4 en superposant des signaux donnés par les portes ET 33 et 34. On a repéré sur ce graphique l) la suite des moments binaires, dans chacun desquels l'in~orrnation binaire initiale est définie.
Les figures 5 et 6 correspondent à un mode particulier de réalisation du dispositif ; on notera que le registre à décalage 26 peut être réalisé différeminent, pour assurer la suppression des impulsions B et V correspondant à la première et la quatrieme in~ormation O d'une séquence de quatre i.n~ormations ~successive3 0 dan.s le signal d'entrée. Le registre a ~1~
3~)~
i~ :
décalage 32 apportera au signal qu'il reçoit le même retard que celui apporté par le registre 26 à son signa] d'entrée.
Dans la ~igure 7, on a simplement illustré par les diagrammes a), b), c) et d) g mode de reconstitution d'un signal en code RZ (Retour à
Zéro) ou d'un signal en code NRZ (Non Retour à Zéro) à partir d'un signal en code biphase 1~4. Les dispositi~s de décodage correspondants sont consti-tués par une simple porte ET recevant le signal en code biphase 1~4 et commantlée par un signal d'horloge ar la fréquence F, pour la reconstitution du signal e.l RZ, et par la porte ET précédente suivie d'une basculeJ de t~pe D, dont l'entrée d est reliée à la sortie de la porte ET et dont llentrée h reçoit le signal Hr pour la reconstitution du signal en NRZ. Ces dispo~itifs étant simples, ils n'ont pas été illustres.
Dans cette figure 7, en a) on a illustré le signal er code ~ ;
biphase 1/4 tel qu'il a été obtenu précédemment (fi~ures 1, 4 et 6) et on a repéré les moments binaires M. En b) on a illustré le signal d'horloge Hr de reconstitution du signal en code RZ ou en code NRZ, les périodes d'horloge successives sont égales à la durée de chaque moments M et, ici, coïncident avec les moments M du signal biphase 1/4 et ~ont désignés identiquement par M. Ln c) on a illustré le sienal en RZ obtenu par la co~ncidence entre le signal d'horloge inversé~ Hr et le signal biphase 1/4.
On rem~rquera que l'i~déci~ion inltiale sur la valeur 1 ou O de~
informations dans le signal biphase 1/4 est levée, par exemple, par détection de deux ~mpulsions consécutives séparées par un demi--moment, ces deux impulsions correspondant alors à deux informations binaires 1, ou par détection de deux impulsions consécutives séparées par une durée équivalente à quatre momerlts binaires, la première de ces deux impulsions correspondant à une inf`ormation O et la deuxième à une information 1. La levée de l'indécision définit la phase correcte du sigral Hr appliqué après in~ersion à la porte ET.
En d~ on a illustré le signal en code NRZ obtenu à la sortie de ]a bascule ment-ionnée ci~avant à partir du signal RZ et du ~ignal ~9~a~z d'horloge Hr.
Dans la figure 8, on a illustré un mode de réalisation d'un dispositif de décodage d'un signal biphase 1/4 appliqué sur une entrée 38 pour la reconstitution du signal en code HDB3. Dans cette réalisation, on a suppose, co~Qe précédemment en regard de la figure 7, que le signal d'horloga de reconstitution Hr du signal en code HDB3 est déjà engendré et est appliqué à une entrée horloge 39 du dispositif Ce signal Hr a la fréquence F. Il est une reconstitution du signal H définissant ~ans le dispositif de codage la suite des moments binaires. On notera qu7en raison du mode de génération du signal Hr, que l'on verra plus loin en se référant aux figures 10 et 11 les transitions du signal Hr sont en fait très legèrement en ratard par rapport à celles du signal biphase d'e.ntrée.
Le dispositif de décodage représento comporte un premier registre à décalage 40 à quatre étages ou quatre bascules de type D montées en oascadej 41, 42, 43 et 4LI, et un deuxième registre à décalage 45 c~ cinq étages, ou bascules de type D montées en cascade, 46 à 50. L'entrée d d'une bascule est rel ee à la sortie Q de la bascule précédente, pour chaque registre à décalage 40 ou ~5. L'entrée d de la première bascule 41 ou 46 de chaque registre à décalage est reliée à l'entr~e 38 et reçoit donc le signal biphase l/4 d'entrée. Le premier registre 40 est commandé par le slgnal d'horloge inversé Hr délivré par un inverseur 51 relié à l'entrée 39, Hr est appliqué à chaque entrée h des bascules 41 à 440 En ce qui conoerne le deuxiè~e registre 45, le signal d'horloge Hr à l'entrée 39, est appliqué à l'entrée h de la première bascule 46 et le signal Hr, issu de l'inverseur 51, est appliqué à l'entrée h de chacune de.s bascules 47 à
50.
Une porte ET 52, à deux entrées, est reliée à la sortie Q de la dernière bascule 44 du registre à décalage 40 et à l1entrée 39 recevant Hr.
La sortie de cette porte ET 5? fournit un signal d'horloge appliqué à
l'entrée h d1une bascule 53, de type D dont l'entrée d est bouclée sur sa sortie inversée Q.
~ 16 ~
L9~)2 Une mise à zéro ~orcée de cette bascule 53 est assurée par le signal de sortie d'une porte ET 54, à deux entrées reliées à la sortie Q de la dernière bascule 50 du registre à décalage 45 et à l'entrée 39 du si~nal d'horloge Hr.
Une porte ET 55, à deux entrées, est reliée à la sortie inverse Q
de la bascule 53 et à la sortie Q de la deuxième bascule 47 du registre 45.
La sortie de cette porte ET 55 et la sortie Q de la dernière bascule 44 du registre 40 sont reliées aux entrées d'une porte OU 56. La sortie de oette porte OU 56 est reliée a une entrée d'une porte ET 57 recevant ~galement le signal Hr de l'entrée 39. Le signal délivré par cette porte ET 57 constitue le signal d'horloge d'une bascule 58I de type D,ce signal est appliqué sur l'entrée h de la bascule 58. Cette bascule 58 a son entrée d bouol~e sur sa sortie inverse Q.
Une porte OU 59 à deux entrées reliées à la sortie de la porte OU 56 et à la sortie Q de la dernière bascule 50 du registre 45 combine les sienaux qu'elle reçoit. La sortie de cette porte OU 59, la sortie inverse Q de la bascule 5~ et l'entrée 39 pour le signal Hr sont reliées aux entrées d'une première porte ET 60, tandis que la sortie da la porte OU 59, la sortie directe Q de la basoule 58 et llentrée d'horloge Hr 39 sont reliées aux entraes d'une deuxième porte ET 61. Ces ~sux portes ET 60 et 61 ont l~ur sortle reliée aux deux bornes du primaire, à point milieu à la masse, d'un trans~ormateur 62 dont le secondaire définit deux bornes de sortie 63 e-t 64 pour le signal biphase dlentrée converti en code HDB3.
Le fonctionnemènt de ce dispositif est donné en regard des divers graphiques de la figure 9. Ces graphiques représentent divers signaux élaborés dans le dispositif, on a indiqué à droite de chaque graphique, le signal par sa dénomination, par la ré~érance du circuit qui le délivre ou par la borne sur laquelle il est disponible. Dan.s le graphique a) on a illustré un signal en code biphase 1~4, ce sigrIal est identique au signal des figures 1, 4 et 6. Dars ce graphlque a), on a repéré les moments binaires M, les in~ormations binaires 0 correspondant. au quatrième zéro de chaque séquence de quatre in~ormations successives O dé~inies dans le signal, ainsi que les informations bînaires 1~
Dans le graphique b) on a représenté le signal d'horloge Hr qui est une reconstitution du signal H qui dé~init les moments binaires M dans le signal biphase 1/4. Comme indiqué précédemment, le slgnal Hr est en ~ait très lé~èrement en retard par rapport au signal H ; ce retard est toute~ois trop faible pour être représenté.
Dans les graphiques c) et d), on a illustré le si~nal à ].a sortie directe Q de la premiere bascule et à la sortie directe Q de la derni`^re ba~oule du registre à décalage 40 commandé par Hr. Dans les graphiques e), f) et g), on a illustré les signaux délivrés sur la sortie directe de la première, deuxième et dernière bascule du registre 45. La première bascule de ce re~istre étant commandée par Hr et les autres par Hr. On a considéré
que toutes les bascules, D, du dispositif sont déclenchées par le ~ront montant du signal d'~horloge reçu. Par les ~lèches en pointillés on a schématisé le décalage donné par chaoune des bascules considér~es par rapport à une de.s bascules precédentes du même registre à déoalage. On voit, en regard du graphlque d) que le signal Q à la sortie de la bascule 4l~, ou à la sortie du registre 40, consiste en une détection des in~ormations binaires 1, cette détection e~st donc assurée par le premier reglstre à décalage 40. On voit aussi, en regard du graphique g) que le signal à la sortie Q de la bascule 50 consiste en une détection de la quatrième information O de chaque séquence de quatre O sucoessifs ; la détection des informations O converties en impulsions dans le signal biphase 1/~l d'entrée est dono aæsuree par le deuxième registre à décalage 45. En h) et en i) on a illustré les signaux déli.vrés par les portes ET 52 et 54, combinant Q 44 et Hr pour la porte ET 52 et Q 50 et Hr pour la por-te ET 53. En j) on a illustré le signal à la sortie Q de la bascule bouclée 53 dont le ~signal d'horloge est donné par la porte ET 52, cette bascule 3 change d'état à chaque transition montante de son signal d'horloge et est forcée à zéro (Q 53-1) par le signal donné par la porte ET 51l. La bascule 53 assure, entre chaque quatri~me in~ormation O convertie en impulsion, la - 18 ~
détection de parité des impulsions traduisant les informations 1 détectées par le registre 40 dans le signal biphase, en prenant pour référence la parité ~orcée donnée par toute impulsion traduisant une quatrième information 0. A cha~ue impulsion traduisant une quatrième in~ormation 0, qui doit être traduite par une impulsion de viol de bipolarité dans le code HDB3, la sortie Q de la bascule 53 est forcée au niveau 1.
On remarque que le décalage global apporté au signal Q 53, donné
par le3 quatre bascules du registre 40 et la bascule 53, est égal au décalage apporté par les cinq bascules du registre 4~
~n k), on a illustré le signal donné par la porte ET 55 commandée par le signal à la sortie Q de la bascule 53 et le signal à la sortie directe de la bascule 47. Cette porte ET 55 élabore une impulsion, dite impulsion de bourrage, désignée par B, car correspondant à l'impulsion traduisant l'élément de signal B de la séquence BOOV dans le code HDB3.
Cette impulsion B est élaborée à chaque fois que le nombre d'informations 1, détecté par la bascule 53 entre deux mises ~orcées à zéro de cette bascule est nul ou pair et qu'une quatrième information O d'une séquence de qua~re O est présen~e dans la bascule 47. Notons qu'à un niveau 1 dans la bascule 47, traduisant l'élément de signal V de l'une des séquences OOOV et BOOV dans le code HDB3, correspond nécessairement des niveaux O dans l~s bascules 48, 49 et5G pour le code biphase 1/4 et que ces quatre in~ormations O devront^etre traduites par l'une des séquences COOV et BOOV
dans le signal en HD~3.
En l~, on a illustré le signal à la sortie de la porte OU 56 qui combine les impulsions traduisant les lnformations 1 du signal biphase 1/4 et les impulsions de bourrage B. En m), on a illustre le signal à la sortie ~ .
Q de la bascule 58 assurant, par un basculement sur tout front montant de son signal d'horloge, une détection d'une impulsion sur deux dans le signal donné par la porte ~T 57 qui reçoit en entrée le signal de sort.ie de ].a porte OU 56 et le signal Hr. La bascule 58 est une bascule de détermination de la polarité des impulsions dans le signal HDB3 à reconstituer.
En n), on a illustré le ~signal à la sortie de la porte OU 59 qu:i ~ 19 _ ~9~2 combine donc les impulsions traduisant les informations 1 du signal biphase 1/4, les impulsions de bourrage B et les impulsions traduisant les infor~ations O converties du signal biphase 1/4.
En o) et p), on a illustré les signaux délivrés par les portes ET
60 et 61 assurant un aiguillage des impulsions selon leur polarité. En q) on a le signal en HDB3 présent sur les bornes 63 .64 du secondaire du transformateur 62 et résultant de la combinaison des signaux de sortie des portes ~T 60 et 61, avec distinction de la polarité de leurs impu1,sions.
Dans la figu.re 10, on a illustré un mode de réalisation d un - 10 circuit engendrant le signal d'horloge de réception ou de décodage Hr qui est la reconstitution du signal horloge du codeur H. Ce circuit fait partie d'un dispositif de décoda~e du signal biphase 1/4, tel que celui decrit ci-avant, Ce circuit comporte un ensemble 65 de détection des fronts, ici ~ronts montants, des irl~pulsions du signal bipha.se 1/4 à l'entrée 38(qui est l'entrée du dispositif de décodage~. Cet ensemble 65 est constitué par un cirouit a retard 66 relié à l'entrée 38 et suivi d'un inverseur 67 et par une porte FT 68 à deux entrées reliées à l'inverseur 67 et à l'entrée ~8.
Cet ensemble 65 commande un autre enser,1~le 70 d!extraction d'un signal à la fréquence 2F. Cet ensemble 70 cemporte un riltre 71, constitué
par un circuit oscillant précédé par un transistor d'attaque 72 le reliant à Ia sortie de la porte ET 68 et suivi d 7 un circuit de mise en for~e et.
d'adaptation d'i.mpédance 73 délivrant sur une borne de sortie 74 un signal carré à la fréquence 2F calé en phase sur les ~ronts monta~ts du signal biphase 1/4. C~lacun des deux ensembles 65 et 70 étant de type connu, leur agencement bien que représenté, ne sera pas décrit plus en détail. On notera qu'en variante le signal carré à la fréquence 2F pourrait etre engendré par un oscillateur local verrouillé en phase sur les fronts (montants et/ou descendants) du signal biphase 1/4.
Ce signal carré à la ~réquence 2F délivré en 74 est appliqué
co~nme signal d'horloge SUI" l'entrée h d'une premiere bascu].e 75, de type D, ~ 20 -3~
et d'une de~axième bascule 76, de type D. L'entree 38 est reliée à l'entrée d de la bascule 75 . L'entrée d de la bascule 76 est reliée à la sortie Q de la bascule 75. Une porte ET 77, a trois entrées, est reliée à l'entrée 38, la sortie Q de la première bascule 75 et la sortie Q de l'autre bascule 76 Un inverseur 78 est connecté à la sortie de la porte ET 77. Ces deux bascules 75 et 76, la porte ET 77 et l'inverseur 78 constituent un détecteur, désigné par la ré~érence 79, de deux i.mpulsions successives séparées par la rnoitie de la durée d'un moment et traduisant deux informations 1 successives dans le signal biphase 1/4 à l'entrée 380 ~o Le signal carré à la fréquence 2F en 74 est également appliqué
comme si~lal d'horloge sur l'entrée h d'une troisième bascule 80 dont ltentrée d est bouclée sur sa sortie Q. Cette bascule 80 divise ~ar deux la fréquence de son signal d'horloge, elle déli~re sur sa sortie ~ un signal d'horloge désigné par H'r à la fréquence F, en phase ou en oppositon de phase avec le signal d'horloge H du signal biphase 1/4 d'entrée.
Les sorties Q et Q de cette bascule 8C sont reliées à une première entrée de deux portes ET 81 et 82 dont les sorties respectives 50nt connectées à une porte OU 83. Ces portes 81, 8~ et 83 constituent un oircuit d'aiguillage du signal H'r ou du signal H'r, en phase avec le signal H, sur la sortie de la porte OU 83 formant l'entrée du signal Hr pour le décodage du signal blphase 1~4 et désignee par 39.
Ilne bascule 85 commande ces deux portes ET 81 et 82. La bascule 85 a son en-trée d bouclée sur sa sortie Q, elle a son entrée h rellée à la sortie d'une porte ET 86. L'une des entrées de cette porte ET 86 est bouclée sur la sortie 39, l'autre entrée est reliée à la sortie de llinverseur 78. Les sorties Q respectives des bascules 85 et 80 sont reliées à la porte ET 81, les sorties Q de ces ~el~es bascules sont reliées à
la porte ET 82.
Le fonctionnement du circuit d~extraction du signal d'horloge Hr de décodage du signal biphase l/4 est donné en regard des graphiques des ~igures 11 à 13, dans lesquelles on a doublé lléchelle des temps par - 21 ~
l~g3~
rapport à cel:le utilisée dans les graphiques des ~igures précédentes.
Les graphiques de la figure 11 expliquent l'élaboration du signal carré à la fréquence 2F obtenu à la sortie 74. Erl a) on a illustré un signal en code biphase 1/4 appliqué à l'entrée 38, pour simplifier l'explication on a considéré ici le si~nal correspondant à la suite d'informations 101100001, différente de celle considérée précédemment. En b) on a illustre ce même si~nal retardé de et en c) on a illustré la sortie de la porte ET 68 délivrant une brève impulsion à chaque ~ront montank du signal en ~). L'ensemble 70 sert à extraire de la suite des impulsions du graphique c) le signal carré à la fréquence 2F illustré 0n d).
~ n e) et f), on a illustré les si~naux H'r et H'r à la f`réquence F
donnés sur la bascule 8O à montage bouclé ronctionnant en diYiseur de fréquence par 2, ces signaux sont délivrés sur les deux sorties de la bascule 80, l'un de ces signaux est pratiquement en phase avec le s.ignal d'horloge H definissant les moments binaires du sign~l biphase d'entrée.
En g) et h) on a illustré les signaux sur la sortie Q de la basoule 75 et sur la sortie Q de la bascule 76. Chacune de ces bascule3, dont le sisnal d'horloge est à la fréquence 2F, décale le signal qu'elle 0 reçoit sur son entree d, d'un demi-moment 1 . En i) on a représenté le signal déliYré par l'inverseur 78 9 ce si.gnal traduit la détection de deux informations successives 1 dans le signal biphase 1/4 d'entrée ; cet inverseur 78 délivre une impulsion correspondant à la deuxième de ces deux in~or~ations 1.
Par les graphiques des figures 12 et 13 7 on complète l'explication du fonctionnement du circuit de la figure 10, on a conservé
pour ces graphiques les mêmes échelles que celles adoptées dans la figure 11. On a considéré dans la figure 12 que H'r est en phase avec le signal H
définissant les moments binaires dans le signal biphase 1~4 alors que dans la figure 13 on a considéré que H'r est déphasée de ~ par rapport au signal Hl ceci est s~bolisé par les pointillés entre les graphiques des ~ 22 ~
~`.
~igures 11, 12 et 13. ~-Dans le graphique a) de la ~igure 12, on a considéré que le signal H'r est en phase avec le signal H ; dans le graphique a) de la ~igure 13, on a considéré que le signal H'r est en opposition de phase avec le signal H Dans le graphique b) de chacune des figures 12 et 13 on a répété
le signal délivré par l'inverseur 78 (graphique i) de la figure 11.
Dans les figures 12 et 13, en c) on a illustré le signal à la sor'ie Q de la bascule 85 en adoptant le niveau 1 comme état init al pour le tracé en trait pleir. à gauche des figures 12 et 13, et le ni.veau O comme état initial pour 16 tracé en pointillés à gauche de ces figures. En d) et e), on a représenté les signaux délivrés à la sortie de la porte ET 81 et à
la sortie de la porte ET 82, selon les conventions sur l'état initial de la bascule 85.
En regard de la figure 12, on voit donc, (ain.si qu'illustré en f), que si l'état initial de la bascule 85 est le niveau 1, avdnt la premièr-e détection (graphique b) de deux impulslons traduisant deux in~o~mations successives 1 dans le signal biphase 1/4 le signal délivré à
J.a sortie 39 est H'r. L'impulsion délivrée par l'i.nverseur 78 se produit alors pendant le niveau O du signal Hr alors en 3~' : la porte ET 86 reste à
~0 0 (graphique g) et la bascule 85 est maint nue à 1. Le signal H'r, en ph~se avec H, oontinue à être délivré à la sortie 39.
Par contre, si l'état initial de la bascule 85 est le niveau Q, avant la premiere détection de deux impulsions traduisant deux înfor~ations successives 1 dans le signal biphase 1/4 (tracés en pointillés) le signal délivré à la sortie de 39 (illustré en f) est le signal H'r. L'i.mpulsion délivrée par l'inverseur 78 se produit alors que le signal H'r en 39 passe au niveau 1 : la porte ET 8~ est passante un court instant (graphique g) et fait basculer de O à 1 le niveau de la bascule 85.
La porte 82 se bloqué et la porte 81 laisse passer le signal H'r qui apparait alors a la sortie 3g en se substi.tuant à H'r. On observe un retour a O du signal en 39 ce qui entraine ~m blocage de la porte ET 86 (graphique g) .
~ 23 -Une détection ultérieure de deux autres impulsions traduisant deux in~ormations successives 1 correspond au cas ci~avant pour lequel l'état initial de la ~ascule ~ est le niveau 1, une telle détection est donc sans e~f~,; sur le signal H'r qui continue a être délivré en 39 et constitue le signal Hr.
En regard de la figure 13, on voit, (ainsi qu'illustré en ~)9 que l'état initial de la bascule 85 étant au niveau 1, avant la première impuls on déliYrée par l'inverseur 78 (tracés en trait plein) le signal à
la sortie 3(~ est H'r. Cette première impulsion délivrée par l'inverseur 78 provoque, avec le signal en 39 qui passe alors du niveau O au niveau 1, l'émission d1une courte impulsion à la sortie de la porte ET 86 (illustrée en gj qui fait basculer à O la sortie Q de la bascule a5. A la sortie 39 le signal Hr devient H'r qui est en phase avec le signal H.
Par contre si l'état initial de la bascule 85 est le niveau 0, avallt la première impulsion donnée par l'inverseur 7~ le signal à la sortie 39 ~illustré en pointillés en f) est H'r. L'impulsion délivrée par l'inverseur 78 est sans effet sur la porte ET ~6 (graphique g) qui reçoit le niveau O du signal H'r : la bascule 85 reste à 0. Le si~nal H'r en phase avec H continue à être délivré à la sortie 39, (ainsi qu'illustré en f).
~oul;e nouvelle impulsion délivrée par l'inverseur 7~ reste san~
effet : en 39 le sign~l Hr reste identique à H'r.
On sait donc engendrer le signal d'horloge ~r en phase avec le signal H ciu codagc (en pratique, le signal Hr est très légèrement en retard en raison des retards apportés par les circuits logiques).
La présente invention a été décrite essentiellement en regard de modes par~iculiers de réalisation, il est évident que l'on peut y apporter des modificatlons et/ou remplacer certains moyens par d'autre.s moyens techniquernellt équivalents.
~ L~
En i), on a illustré le signal delivré à la sortie de la porte ET
~3 rece~-dnt les signaux Q 30 et H : les impulsions représentant les informations 1 du signal d'entrée sont positionnées ici dans la deuxième rnoitié d'un moment binaire défini par le signal d~horloge H. En j), on a illustré le signal délivré par le circuit 32 qui apporte un retard identique au retard apporté par le circuit 26 au signal qu'il reçoit. En k) on a le si~nal à la sortie de la porte ET 34 : chacune des impulsion~
représente la quatri3~me information O d'une séquence de quatre informations O successives du signal d'entrée en HDB3 et est positionnée dans la première moitié du moment binaire du signal d'horloge H.
En l) on obtient, à la sortie 3Ç le signal biphase 1~4 en superposant des signaux donnés par les portes ET 33 et 34. On a repéré sur ce graphique l) la suite des moments binaires, dans chacun desquels l'in~orrnation binaire initiale est définie.
Les figures 5 et 6 correspondent à un mode particulier de réalisation du dispositif ; on notera que le registre à décalage 26 peut être réalisé différeminent, pour assurer la suppression des impulsions B et V correspondant à la première et la quatrieme in~ormation O d'une séquence de quatre i.n~ormations ~successive3 0 dan.s le signal d'entrée. Le registre a ~1~
3~)~
i~ :
décalage 32 apportera au signal qu'il reçoit le même retard que celui apporté par le registre 26 à son signa] d'entrée.
Dans la ~igure 7, on a simplement illustré par les diagrammes a), b), c) et d) g mode de reconstitution d'un signal en code RZ (Retour à
Zéro) ou d'un signal en code NRZ (Non Retour à Zéro) à partir d'un signal en code biphase 1~4. Les dispositi~s de décodage correspondants sont consti-tués par une simple porte ET recevant le signal en code biphase 1~4 et commantlée par un signal d'horloge ar la fréquence F, pour la reconstitution du signal e.l RZ, et par la porte ET précédente suivie d'une basculeJ de t~pe D, dont l'entrée d est reliée à la sortie de la porte ET et dont llentrée h reçoit le signal Hr pour la reconstitution du signal en NRZ. Ces dispo~itifs étant simples, ils n'ont pas été illustres.
Dans cette figure 7, en a) on a illustré le signal er code ~ ;
biphase 1/4 tel qu'il a été obtenu précédemment (fi~ures 1, 4 et 6) et on a repéré les moments binaires M. En b) on a illustré le signal d'horloge Hr de reconstitution du signal en code RZ ou en code NRZ, les périodes d'horloge successives sont égales à la durée de chaque moments M et, ici, coïncident avec les moments M du signal biphase 1/4 et ~ont désignés identiquement par M. Ln c) on a illustré le sienal en RZ obtenu par la co~ncidence entre le signal d'horloge inversé~ Hr et le signal biphase 1/4.
On rem~rquera que l'i~déci~ion inltiale sur la valeur 1 ou O de~
informations dans le signal biphase 1/4 est levée, par exemple, par détection de deux ~mpulsions consécutives séparées par un demi--moment, ces deux impulsions correspondant alors à deux informations binaires 1, ou par détection de deux impulsions consécutives séparées par une durée équivalente à quatre momerlts binaires, la première de ces deux impulsions correspondant à une inf`ormation O et la deuxième à une information 1. La levée de l'indécision définit la phase correcte du sigral Hr appliqué après in~ersion à la porte ET.
En d~ on a illustré le signal en code NRZ obtenu à la sortie de ]a bascule ment-ionnée ci~avant à partir du signal RZ et du ~ignal ~9~a~z d'horloge Hr.
Dans la figure 8, on a illustré un mode de réalisation d'un dispositif de décodage d'un signal biphase 1/4 appliqué sur une entrée 38 pour la reconstitution du signal en code HDB3. Dans cette réalisation, on a suppose, co~Qe précédemment en regard de la figure 7, que le signal d'horloga de reconstitution Hr du signal en code HDB3 est déjà engendré et est appliqué à une entrée horloge 39 du dispositif Ce signal Hr a la fréquence F. Il est une reconstitution du signal H définissant ~ans le dispositif de codage la suite des moments binaires. On notera qu7en raison du mode de génération du signal Hr, que l'on verra plus loin en se référant aux figures 10 et 11 les transitions du signal Hr sont en fait très legèrement en ratard par rapport à celles du signal biphase d'e.ntrée.
Le dispositif de décodage représento comporte un premier registre à décalage 40 à quatre étages ou quatre bascules de type D montées en oascadej 41, 42, 43 et 4LI, et un deuxième registre à décalage 45 c~ cinq étages, ou bascules de type D montées en cascade, 46 à 50. L'entrée d d'une bascule est rel ee à la sortie Q de la bascule précédente, pour chaque registre à décalage 40 ou ~5. L'entrée d de la première bascule 41 ou 46 de chaque registre à décalage est reliée à l'entr~e 38 et reçoit donc le signal biphase l/4 d'entrée. Le premier registre 40 est commandé par le slgnal d'horloge inversé Hr délivré par un inverseur 51 relié à l'entrée 39, Hr est appliqué à chaque entrée h des bascules 41 à 440 En ce qui conoerne le deuxiè~e registre 45, le signal d'horloge Hr à l'entrée 39, est appliqué à l'entrée h de la première bascule 46 et le signal Hr, issu de l'inverseur 51, est appliqué à l'entrée h de chacune de.s bascules 47 à
50.
Une porte ET 52, à deux entrées, est reliée à la sortie Q de la dernière bascule 44 du registre à décalage 40 et à l1entrée 39 recevant Hr.
La sortie de cette porte ET 5? fournit un signal d'horloge appliqué à
l'entrée h d1une bascule 53, de type D dont l'entrée d est bouclée sur sa sortie inversée Q.
~ 16 ~
L9~)2 Une mise à zéro ~orcée de cette bascule 53 est assurée par le signal de sortie d'une porte ET 54, à deux entrées reliées à la sortie Q de la dernière bascule 50 du registre à décalage 45 et à l'entrée 39 du si~nal d'horloge Hr.
Une porte ET 55, à deux entrées, est reliée à la sortie inverse Q
de la bascule 53 et à la sortie Q de la deuxième bascule 47 du registre 45.
La sortie de cette porte ET 55 et la sortie Q de la dernière bascule 44 du registre 40 sont reliées aux entrées d'une porte OU 56. La sortie de oette porte OU 56 est reliée a une entrée d'une porte ET 57 recevant ~galement le signal Hr de l'entrée 39. Le signal délivré par cette porte ET 57 constitue le signal d'horloge d'une bascule 58I de type D,ce signal est appliqué sur l'entrée h de la bascule 58. Cette bascule 58 a son entrée d bouol~e sur sa sortie inverse Q.
Une porte OU 59 à deux entrées reliées à la sortie de la porte OU 56 et à la sortie Q de la dernière bascule 50 du registre 45 combine les sienaux qu'elle reçoit. La sortie de cette porte OU 59, la sortie inverse Q de la bascule 5~ et l'entrée 39 pour le signal Hr sont reliées aux entrées d'une première porte ET 60, tandis que la sortie da la porte OU 59, la sortie directe Q de la basoule 58 et llentrée d'horloge Hr 39 sont reliées aux entraes d'une deuxième porte ET 61. Ces ~sux portes ET 60 et 61 ont l~ur sortle reliée aux deux bornes du primaire, à point milieu à la masse, d'un trans~ormateur 62 dont le secondaire définit deux bornes de sortie 63 e-t 64 pour le signal biphase dlentrée converti en code HDB3.
Le fonctionnemènt de ce dispositif est donné en regard des divers graphiques de la figure 9. Ces graphiques représentent divers signaux élaborés dans le dispositif, on a indiqué à droite de chaque graphique, le signal par sa dénomination, par la ré~érance du circuit qui le délivre ou par la borne sur laquelle il est disponible. Dan.s le graphique a) on a illustré un signal en code biphase 1~4, ce sigrIal est identique au signal des figures 1, 4 et 6. Dars ce graphlque a), on a repéré les moments binaires M, les in~ormations binaires 0 correspondant. au quatrième zéro de chaque séquence de quatre in~ormations successives O dé~inies dans le signal, ainsi que les informations bînaires 1~
Dans le graphique b) on a représenté le signal d'horloge Hr qui est une reconstitution du signal H qui dé~init les moments binaires M dans le signal biphase 1/4. Comme indiqué précédemment, le slgnal Hr est en ~ait très lé~èrement en retard par rapport au signal H ; ce retard est toute~ois trop faible pour être représenté.
Dans les graphiques c) et d), on a illustré le si~nal à ].a sortie directe Q de la premiere bascule et à la sortie directe Q de la derni`^re ba~oule du registre à décalage 40 commandé par Hr. Dans les graphiques e), f) et g), on a illustré les signaux délivrés sur la sortie directe de la première, deuxième et dernière bascule du registre 45. La première bascule de ce re~istre étant commandée par Hr et les autres par Hr. On a considéré
que toutes les bascules, D, du dispositif sont déclenchées par le ~ront montant du signal d'~horloge reçu. Par les ~lèches en pointillés on a schématisé le décalage donné par chaoune des bascules considér~es par rapport à une de.s bascules precédentes du même registre à déoalage. On voit, en regard du graphlque d) que le signal Q à la sortie de la bascule 4l~, ou à la sortie du registre 40, consiste en une détection des in~ormations binaires 1, cette détection e~st donc assurée par le premier reglstre à décalage 40. On voit aussi, en regard du graphique g) que le signal à la sortie Q de la bascule 50 consiste en une détection de la quatrième information O de chaque séquence de quatre O sucoessifs ; la détection des informations O converties en impulsions dans le signal biphase 1/~l d'entrée est dono aæsuree par le deuxième registre à décalage 45. En h) et en i) on a illustré les signaux déli.vrés par les portes ET 52 et 54, combinant Q 44 et Hr pour la porte ET 52 et Q 50 et Hr pour la por-te ET 53. En j) on a illustré le signal à la sortie Q de la bascule bouclée 53 dont le ~signal d'horloge est donné par la porte ET 52, cette bascule 3 change d'état à chaque transition montante de son signal d'horloge et est forcée à zéro (Q 53-1) par le signal donné par la porte ET 51l. La bascule 53 assure, entre chaque quatri~me in~ormation O convertie en impulsion, la - 18 ~
détection de parité des impulsions traduisant les informations 1 détectées par le registre 40 dans le signal biphase, en prenant pour référence la parité ~orcée donnée par toute impulsion traduisant une quatrième information 0. A cha~ue impulsion traduisant une quatrième in~ormation 0, qui doit être traduite par une impulsion de viol de bipolarité dans le code HDB3, la sortie Q de la bascule 53 est forcée au niveau 1.
On remarque que le décalage global apporté au signal Q 53, donné
par le3 quatre bascules du registre 40 et la bascule 53, est égal au décalage apporté par les cinq bascules du registre 4~
~n k), on a illustré le signal donné par la porte ET 55 commandée par le signal à la sortie Q de la bascule 53 et le signal à la sortie directe de la bascule 47. Cette porte ET 55 élabore une impulsion, dite impulsion de bourrage, désignée par B, car correspondant à l'impulsion traduisant l'élément de signal B de la séquence BOOV dans le code HDB3.
Cette impulsion B est élaborée à chaque fois que le nombre d'informations 1, détecté par la bascule 53 entre deux mises ~orcées à zéro de cette bascule est nul ou pair et qu'une quatrième information O d'une séquence de qua~re O est présen~e dans la bascule 47. Notons qu'à un niveau 1 dans la bascule 47, traduisant l'élément de signal V de l'une des séquences OOOV et BOOV dans le code HDB3, correspond nécessairement des niveaux O dans l~s bascules 48, 49 et5G pour le code biphase 1/4 et que ces quatre in~ormations O devront^etre traduites par l'une des séquences COOV et BOOV
dans le signal en HD~3.
En l~, on a illustré le signal à la sortie de la porte OU 56 qui combine les impulsions traduisant les lnformations 1 du signal biphase 1/4 et les impulsions de bourrage B. En m), on a illustre le signal à la sortie ~ .
Q de la bascule 58 assurant, par un basculement sur tout front montant de son signal d'horloge, une détection d'une impulsion sur deux dans le signal donné par la porte ~T 57 qui reçoit en entrée le signal de sort.ie de ].a porte OU 56 et le signal Hr. La bascule 58 est une bascule de détermination de la polarité des impulsions dans le signal HDB3 à reconstituer.
En n), on a illustré le ~signal à la sortie de la porte OU 59 qu:i ~ 19 _ ~9~2 combine donc les impulsions traduisant les informations 1 du signal biphase 1/4, les impulsions de bourrage B et les impulsions traduisant les infor~ations O converties du signal biphase 1/4.
En o) et p), on a illustré les signaux délivrés par les portes ET
60 et 61 assurant un aiguillage des impulsions selon leur polarité. En q) on a le signal en HDB3 présent sur les bornes 63 .64 du secondaire du transformateur 62 et résultant de la combinaison des signaux de sortie des portes ~T 60 et 61, avec distinction de la polarité de leurs impu1,sions.
Dans la figu.re 10, on a illustré un mode de réalisation d un - 10 circuit engendrant le signal d'horloge de réception ou de décodage Hr qui est la reconstitution du signal horloge du codeur H. Ce circuit fait partie d'un dispositif de décoda~e du signal biphase 1/4, tel que celui decrit ci-avant, Ce circuit comporte un ensemble 65 de détection des fronts, ici ~ronts montants, des irl~pulsions du signal bipha.se 1/4 à l'entrée 38(qui est l'entrée du dispositif de décodage~. Cet ensemble 65 est constitué par un cirouit a retard 66 relié à l'entrée 38 et suivi d'un inverseur 67 et par une porte FT 68 à deux entrées reliées à l'inverseur 67 et à l'entrée ~8.
Cet ensemble 65 commande un autre enser,1~le 70 d!extraction d'un signal à la fréquence 2F. Cet ensemble 70 cemporte un riltre 71, constitué
par un circuit oscillant précédé par un transistor d'attaque 72 le reliant à Ia sortie de la porte ET 68 et suivi d 7 un circuit de mise en for~e et.
d'adaptation d'i.mpédance 73 délivrant sur une borne de sortie 74 un signal carré à la fréquence 2F calé en phase sur les ~ronts monta~ts du signal biphase 1/4. C~lacun des deux ensembles 65 et 70 étant de type connu, leur agencement bien que représenté, ne sera pas décrit plus en détail. On notera qu'en variante le signal carré à la fréquence 2F pourrait etre engendré par un oscillateur local verrouillé en phase sur les fronts (montants et/ou descendants) du signal biphase 1/4.
Ce signal carré à la ~réquence 2F délivré en 74 est appliqué
co~nme signal d'horloge SUI" l'entrée h d'une premiere bascu].e 75, de type D, ~ 20 -3~
et d'une de~axième bascule 76, de type D. L'entree 38 est reliée à l'entrée d de la bascule 75 . L'entrée d de la bascule 76 est reliée à la sortie Q de la bascule 75. Une porte ET 77, a trois entrées, est reliée à l'entrée 38, la sortie Q de la première bascule 75 et la sortie Q de l'autre bascule 76 Un inverseur 78 est connecté à la sortie de la porte ET 77. Ces deux bascules 75 et 76, la porte ET 77 et l'inverseur 78 constituent un détecteur, désigné par la ré~érence 79, de deux i.mpulsions successives séparées par la rnoitie de la durée d'un moment et traduisant deux informations 1 successives dans le signal biphase 1/4 à l'entrée 380 ~o Le signal carré à la fréquence 2F en 74 est également appliqué
comme si~lal d'horloge sur l'entrée h d'une troisième bascule 80 dont ltentrée d est bouclée sur sa sortie Q. Cette bascule 80 divise ~ar deux la fréquence de son signal d'horloge, elle déli~re sur sa sortie ~ un signal d'horloge désigné par H'r à la fréquence F, en phase ou en oppositon de phase avec le signal d'horloge H du signal biphase 1/4 d'entrée.
Les sorties Q et Q de cette bascule 8C sont reliées à une première entrée de deux portes ET 81 et 82 dont les sorties respectives 50nt connectées à une porte OU 83. Ces portes 81, 8~ et 83 constituent un oircuit d'aiguillage du signal H'r ou du signal H'r, en phase avec le signal H, sur la sortie de la porte OU 83 formant l'entrée du signal Hr pour le décodage du signal blphase 1~4 et désignee par 39.
Ilne bascule 85 commande ces deux portes ET 81 et 82. La bascule 85 a son en-trée d bouclée sur sa sortie Q, elle a son entrée h rellée à la sortie d'une porte ET 86. L'une des entrées de cette porte ET 86 est bouclée sur la sortie 39, l'autre entrée est reliée à la sortie de llinverseur 78. Les sorties Q respectives des bascules 85 et 80 sont reliées à la porte ET 81, les sorties Q de ces ~el~es bascules sont reliées à
la porte ET 82.
Le fonctionnement du circuit d~extraction du signal d'horloge Hr de décodage du signal biphase l/4 est donné en regard des graphiques des ~igures 11 à 13, dans lesquelles on a doublé lléchelle des temps par - 21 ~
l~g3~
rapport à cel:le utilisée dans les graphiques des ~igures précédentes.
Les graphiques de la figure 11 expliquent l'élaboration du signal carré à la fréquence 2F obtenu à la sortie 74. Erl a) on a illustré un signal en code biphase 1/4 appliqué à l'entrée 38, pour simplifier l'explication on a considéré ici le si~nal correspondant à la suite d'informations 101100001, différente de celle considérée précédemment. En b) on a illustre ce même si~nal retardé de et en c) on a illustré la sortie de la porte ET 68 délivrant une brève impulsion à chaque ~ront montank du signal en ~). L'ensemble 70 sert à extraire de la suite des impulsions du graphique c) le signal carré à la fréquence 2F illustré 0n d).
~ n e) et f), on a illustré les si~naux H'r et H'r à la f`réquence F
donnés sur la bascule 8O à montage bouclé ronctionnant en diYiseur de fréquence par 2, ces signaux sont délivrés sur les deux sorties de la bascule 80, l'un de ces signaux est pratiquement en phase avec le s.ignal d'horloge H definissant les moments binaires du sign~l biphase d'entrée.
En g) et h) on a illustré les signaux sur la sortie Q de la basoule 75 et sur la sortie Q de la bascule 76. Chacune de ces bascule3, dont le sisnal d'horloge est à la fréquence 2F, décale le signal qu'elle 0 reçoit sur son entree d, d'un demi-moment 1 . En i) on a représenté le signal déliYré par l'inverseur 78 9 ce si.gnal traduit la détection de deux informations successives 1 dans le signal biphase 1/4 d'entrée ; cet inverseur 78 délivre une impulsion correspondant à la deuxième de ces deux in~or~ations 1.
Par les graphiques des figures 12 et 13 7 on complète l'explication du fonctionnement du circuit de la figure 10, on a conservé
pour ces graphiques les mêmes échelles que celles adoptées dans la figure 11. On a considéré dans la figure 12 que H'r est en phase avec le signal H
définissant les moments binaires dans le signal biphase 1~4 alors que dans la figure 13 on a considéré que H'r est déphasée de ~ par rapport au signal Hl ceci est s~bolisé par les pointillés entre les graphiques des ~ 22 ~
~`.
~igures 11, 12 et 13. ~-Dans le graphique a) de la ~igure 12, on a considéré que le signal H'r est en phase avec le signal H ; dans le graphique a) de la ~igure 13, on a considéré que le signal H'r est en opposition de phase avec le signal H Dans le graphique b) de chacune des figures 12 et 13 on a répété
le signal délivré par l'inverseur 78 (graphique i) de la figure 11.
Dans les figures 12 et 13, en c) on a illustré le signal à la sor'ie Q de la bascule 85 en adoptant le niveau 1 comme état init al pour le tracé en trait pleir. à gauche des figures 12 et 13, et le ni.veau O comme état initial pour 16 tracé en pointillés à gauche de ces figures. En d) et e), on a représenté les signaux délivrés à la sortie de la porte ET 81 et à
la sortie de la porte ET 82, selon les conventions sur l'état initial de la bascule 85.
En regard de la figure 12, on voit donc, (ain.si qu'illustré en f), que si l'état initial de la bascule 85 est le niveau 1, avdnt la premièr-e détection (graphique b) de deux impulslons traduisant deux in~o~mations successives 1 dans le signal biphase 1/4 le signal délivré à
J.a sortie 39 est H'r. L'impulsion délivrée par l'i.nverseur 78 se produit alors pendant le niveau O du signal Hr alors en 3~' : la porte ET 86 reste à
~0 0 (graphique g) et la bascule 85 est maint nue à 1. Le signal H'r, en ph~se avec H, oontinue à être délivré à la sortie 39.
Par contre, si l'état initial de la bascule 85 est le niveau Q, avant la premiere détection de deux impulsions traduisant deux înfor~ations successives 1 dans le signal biphase 1/4 (tracés en pointillés) le signal délivré à la sortie de 39 (illustré en f) est le signal H'r. L'i.mpulsion délivrée par l'inverseur 78 se produit alors que le signal H'r en 39 passe au niveau 1 : la porte ET 8~ est passante un court instant (graphique g) et fait basculer de O à 1 le niveau de la bascule 85.
La porte 82 se bloqué et la porte 81 laisse passer le signal H'r qui apparait alors a la sortie 3g en se substi.tuant à H'r. On observe un retour a O du signal en 39 ce qui entraine ~m blocage de la porte ET 86 (graphique g) .
~ 23 -Une détection ultérieure de deux autres impulsions traduisant deux in~ormations successives 1 correspond au cas ci~avant pour lequel l'état initial de la ~ascule ~ est le niveau 1, une telle détection est donc sans e~f~,; sur le signal H'r qui continue a être délivré en 39 et constitue le signal Hr.
En regard de la figure 13, on voit, (ainsi qu'illustré en ~)9 que l'état initial de la bascule 85 étant au niveau 1, avant la première impuls on déliYrée par l'inverseur 78 (tracés en trait plein) le signal à
la sortie 3(~ est H'r. Cette première impulsion délivrée par l'inverseur 78 provoque, avec le signal en 39 qui passe alors du niveau O au niveau 1, l'émission d1une courte impulsion à la sortie de la porte ET 86 (illustrée en gj qui fait basculer à O la sortie Q de la bascule a5. A la sortie 39 le signal Hr devient H'r qui est en phase avec le signal H.
Par contre si l'état initial de la bascule 85 est le niveau 0, avallt la première impulsion donnée par l'inverseur 7~ le signal à la sortie 39 ~illustré en pointillés en f) est H'r. L'impulsion délivrée par l'inverseur 78 est sans effet sur la porte ET ~6 (graphique g) qui reçoit le niveau O du signal H'r : la bascule 85 reste à 0. Le si~nal H'r en phase avec H continue à être délivré à la sortie 39, (ainsi qu'illustré en f).
~oul;e nouvelle impulsion délivrée par l'inverseur 7~ reste san~
effet : en 39 le sign~l Hr reste identique à H'r.
On sait donc engendrer le signal d'horloge ~r en phase avec le signal H ciu codagc (en pratique, le signal Hr est très légèrement en retard en raison des retards apportés par les circuits logiques).
La présente invention a été décrite essentiellement en regard de modes par~iculiers de réalisation, il est évident que l'on peut y apporter des modificatlons et/ou remplacer certains moyens par d'autre.s moyens techniquernellt équivalents.
~ L~
Claims (4)
1/ Procédé de transmission d'informations, binaires, cadencées à une fréquence F, définies dans un signal numérique de moment binaire de durée pour chaque information binaire, caractérisé en ce qu'il consiste - à traduire chaque information binaire d'une première valeur par un élément de signal d'un premier niveau donné dans une première moitié du moment binaire correspondant et un élément de signal d'un second niveau donné, différent du premier dans l'autre moitié, dite deuxième moitié, de ce moment binaire, - à traduire dans chaque information binaire de la deuxième valeur, n'appartenant pas à une séquence de m informations binaires successives de la deuxième valeur, par un élément de signal dudit second niveau dans le moment binaire correspondant, - et à traduire dans chaque séquence de m informations binaires successives de la deuxième valeur, k informations binaires de rangs respectifs définis dans la séquence, chacune par un élément de signal dudit premier niveau dans la dite deuxième moitié du moment binaire correspondant et un élément de signal dudit second niveau dans ladite première moitié de ce moment, et chacune de m-k informations par un élément de signal dudit second niveau dans le moment binaire correspondant, m et k étant des nombres entiers non nuls et k étant inférieur à m.
2/ Dispositif de codage d'informations binaires, cadencées à une fréquence F, définies dans un signal numérique d'entrée, commandé par une horloge à
la fréquence F définissant un moment binaire de durée pour chaque information binaire, caractérisé en ce qu'il comporte:
- des premiers moyens pour détecter et représenter chaque information d'une première valeur du signal d'entrée qu'ils reçoivent par une impulsion dans une première moitié du moment binaire correspondant, - des deuxièmes moyens pour détecter des séquences de m informations succes-sives de la deuxième valeur dans ledit signal d'entrée qu'ils reçoivent et élaborer un signal représentatif de k informations de rangs respectifs définis dans c?aque séquence, k et m étant des nombres entiers non nuls et m étant supérieur à k, - des troisièmes moyens pour représenter chacune des k informations binaires de chaque séquence de m informations successives de la deuxième valeur par une impulsion dans une deuxième moitié du moment binaire correspondant - des quatrièmes moyens de sommation reliés auxdits premiers et troisiè-mes moyens pour délivrer un signal à deux niveaux, dénommé signal en code biphase k/m.
la fréquence F définissant un moment binaire de durée pour chaque information binaire, caractérisé en ce qu'il comporte:
- des premiers moyens pour détecter et représenter chaque information d'une première valeur du signal d'entrée qu'ils reçoivent par une impulsion dans une première moitié du moment binaire correspondant, - des deuxièmes moyens pour détecter des séquences de m informations succes-sives de la deuxième valeur dans ledit signal d'entrée qu'ils reçoivent et élaborer un signal représentatif de k informations de rangs respectifs définis dans c?aque séquence, k et m étant des nombres entiers non nuls et m étant supérieur à k, - des troisièmes moyens pour représenter chacune des k informations binaires de chaque séquence de m informations successives de la deuxième valeur par une impulsion dans une deuxième moitié du moment binaire correspondant - des quatrièmes moyens de sommation reliés auxdits premiers et troisiè-mes moyens pour délivrer un signal à deux niveaux, dénommé signal en code biphase k/m.
3/ Dispositif de codage selon la revendication 2, dans lequel ledit signal numérique d'entrée est sous forme NRZ, et dans lequel les nombres n et m sont choisis tels que k=1 et m=4, caractérisé en ce que lesdits deuxièmes moyens comportent un compteur par quatre commandé par ledit signal d'horloge à la fréquence F et recevant ledit signal d'entrée assurant la mise à zéro de son état de sortie à chaque information de ladite première valeur, et un circuit logique de décodage d'une information de rang défini, dans chaque séquence de quatre informations successives de ladite deuxième valeur, et en ce que lesdits premiers moyens et lesdits troisièmes moyens sont constitués par deux portes logiques ET, l'une recevant le si-gnal d'entrée et l'autre reliée audit circuit logique de décodage, et commandées en opposition de phase par ledit signal d'horloge à la fréquence
4/ Dispositif de codage selon la revendication 2, dans lequel ledit signal numérique d'entrée est sous forme HDB3 et dans lequel les nombres k et m sont choisis tels que k=1 et m=4 et les informations de la deuxième valeur sont les informations binaires 0, caractérisé en ce que :
- lesdits deuxièmes moyens comportent deux bascules, de type D, pilotées par ledit signal d'horloge à la fréquence F, et recevant à travers un transformateur ledit signal numérique d'entrée appliqué à
leur entrée d, et un détecteur de viols de bipolarité relié
à la sortie de chacune desdites bascules, - lesdits premiers moyens comportent lesdites deux bascules, une porte logique OU reliée à la sortie de cha-cune desdites bascules, un premier registre à décalage relié
à la sortie de ladite porte OU pour son chargement, piloté
par ledit signal d'horloge à la fréquence F et commandé par le signal de sortie dudit détecteur de viols de bipolarité, pour élaborer en sortie un signal représentatif des seules informa-tions binaires 1 dudit signal d'entrée, et une première porte logique ET commandée par ledit signal d'horloge à la fréquence F et recevant ledit signal de sortie dudit premier registre à
décalage, - et lesdits troisièmes moyens comportent un deuxième registre à décalage relie à la sortie dudit détecteur de viols de bipolarité pour son chargement et commande par ledit signal d'horloge à la fréquence F, pour assurer un décalage de son signal d'entrée identique à celui donne par ledit premier registre, à décalage et une deuxième porte ET commandée par ledit signal d'horloge, en opposition de phase par rapport à
ladite première porte ET, et recevant ledit signal de sortie dudit deuxième registre à décalage.
- lesdits deuxièmes moyens comportent deux bascules, de type D, pilotées par ledit signal d'horloge à la fréquence F, et recevant à travers un transformateur ledit signal numérique d'entrée appliqué à
leur entrée d, et un détecteur de viols de bipolarité relié
à la sortie de chacune desdites bascules, - lesdits premiers moyens comportent lesdites deux bascules, une porte logique OU reliée à la sortie de cha-cune desdites bascules, un premier registre à décalage relié
à la sortie de ladite porte OU pour son chargement, piloté
par ledit signal d'horloge à la fréquence F et commandé par le signal de sortie dudit détecteur de viols de bipolarité, pour élaborer en sortie un signal représentatif des seules informa-tions binaires 1 dudit signal d'entrée, et une première porte logique ET commandée par ledit signal d'horloge à la fréquence F et recevant ledit signal de sortie dudit premier registre à
décalage, - et lesdits troisièmes moyens comportent un deuxième registre à décalage relie à la sortie dudit détecteur de viols de bipolarité pour son chargement et commande par ledit signal d'horloge à la fréquence F, pour assurer un décalage de son signal d'entrée identique à celui donne par ledit premier registre, à décalage et une deuxième porte ET commandée par ledit signal d'horloge, en opposition de phase par rapport à
ladite première porte ET, et recevant ledit signal de sortie dudit deuxième registre à décalage.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR7732436 | 1977-10-27 | ||
| FR7732436A FR2407620A1 (fr) | 1977-10-27 | 1977-10-27 | Procede de transmission d'informations binaires et dispositifs de codage et de decodage correspondants |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CA1119302A true CA1119302A (fr) | 1982-03-02 |
Family
ID=9197015
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA000314351A Expired CA1119302A (fr) | 1977-10-27 | 1978-10-26 | Procede de transmission d'informations binaires et dispositifs de codage et de decodage correspondants |
Country Status (9)
| Country | Link |
|---|---|
| BE (1) | BE870614A (fr) |
| CA (1) | CA1119302A (fr) |
| DE (1) | DE2845828A1 (fr) |
| FR (1) | FR2407620A1 (fr) |
| GB (1) | GB2007468B (fr) |
| IE (1) | IE47297B1 (fr) |
| IT (1) | IT1160890B (fr) |
| LU (1) | LU80427A1 (fr) |
| NL (1) | NL7810565A (fr) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0018142B1 (fr) * | 1979-04-17 | 1982-12-29 | Gec-Marconi Limited | Systèmes de transmission de données |
| DE2944459C2 (de) | 1979-11-03 | 1984-04-26 | ANT Nachrichtentechnik GmbH, 7150 Backnang | Verfahren zum Übertragen von Bipolarsignalen mittels eines optischen Senders |
| AU542859B2 (en) * | 1979-12-28 | 1985-03-21 | Sony Corporation | Method for digital encoding/decoding |
-
1977
- 1977-10-27 FR FR7732436A patent/FR2407620A1/fr active Granted
-
1978
- 1978-09-20 BE BE1009065A patent/BE870614A/fr not_active IP Right Cessation
- 1978-10-02 GB GB7838859A patent/GB2007468B/en not_active Expired
- 1978-10-20 DE DE19782845828 patent/DE2845828A1/de not_active Withdrawn
- 1978-10-23 NL NL7810565A patent/NL7810565A/xx not_active Application Discontinuation
- 1978-10-26 IT IT69466/78A patent/IT1160890B/it active
- 1978-10-26 LU LU80427A patent/LU80427A1/fr unknown
- 1978-10-26 IE IE2120/78A patent/IE47297B1/en unknown
- 1978-10-26 CA CA000314351A patent/CA1119302A/fr not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| BE870614A (fr) | 1979-03-20 |
| FR2407620A1 (fr) | 1979-05-25 |
| NL7810565A (nl) | 1979-05-02 |
| IE47297B1 (en) | 1984-02-08 |
| IT7869466A0 (it) | 1978-10-26 |
| IE782120L (en) | 1979-04-27 |
| GB2007468A (en) | 1979-05-16 |
| LU80427A1 (fr) | 1979-06-15 |
| IT1160890B (it) | 1987-03-11 |
| FR2407620B1 (fr) | 1980-04-25 |
| GB2007468B (en) | 1982-03-31 |
| DE2845828A1 (de) | 1979-05-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0013990B1 (fr) | Procédé de transmission série d'informations binaires et dispositifs pour sa mise en oeuvre | |
| FR2880482A1 (fr) | Dispositif de conversion d'un signal transmis en un signal numerique | |
| FR2654564A1 (fr) | Interface de ligne pour un reseau de transmission d'informations. | |
| EP0320843B1 (fr) | Procédé et dispositif de transmission d'une voie numerique de service par l'intermédiaire du canal de parité d'un train numérique transmis en code à contrôle de parité | |
| CA1119302A (fr) | Procede de transmission d'informations binaires et dispositifs de codage et de decodage correspondants | |
| EP0090728B1 (fr) | Procédé pour transmettre un signal en code HDBN avec un signal binaire auxiliaire, codeur et décodeur selon le procédé et système de télésurveillance de répéteurs d'une liaison numérique au moyen de tels signaux auxiliaires | |
| EP0026699A1 (fr) | Procédé et dispositif de codage de données binaires, dispositif de décodage des données codées et système de transmission comportant de tels dispositifs | |
| EP1215821B1 (fr) | Circuit pour garantir une fréquence minimale de transitions sur une liaison série | |
| EP0228528A1 (fr) | Dispositif de mise en oeuvre d'un code à faible disparité accumulée en transmission numérique à haut débit et procédé de codage utilisant un tel dispositif | |
| EP0109658B1 (fr) | Equipement de transmission synchrone de données | |
| EP0168330B1 (fr) | Dispositif de cadrage automatique d'horloge locale par rapport à un signal de données et circuit d'échantillonnage en comportant application | |
| CA1236552A (fr) | Procede de telesignalisation pour une liaison de transmission numerique et dispositif pour sa mise en oeuvre | |
| EP0384795B1 (fr) | Procédé et dispositif de transmission d'informations entre stations d'un réseau de communication, notamment pour véhicule automobile | |
| EP0373067B1 (fr) | Dispositif de synchronisation de l'émission et de la réception d'une station d'un réseau de communication notamment pour véhicule automobile | |
| FR2613893A1 (fr) | Procede de commutation de signaux numeriques asynchrones, et dispositif pour la mise en oeuvre de ce procede | |
| BE897202A (fr) | Appareil pour detecter des erreurs dans un flux de donnees numeriques cote selon un code a double densite | |
| EP0350361B1 (fr) | Dispositif d'évaluation de la marge de tolérance d'un signal vidéo numérique | |
| EP0016678B1 (fr) | Dispositif de reconstitution d'horloge | |
| FR2478410A1 (fr) | Procede et dispositif de synchronisation d'un signal de donnees binaires | |
| CA1232689A (fr) | Procede et dispositif de detection d'erreur dans un train d'informations binaires exprimees selon le code cmi | |
| WO1997008876A1 (fr) | CODEUR ET DECODEUR HDBn | |
| FR2662889A1 (fr) | Procede et dispositif de levee de l'ambiguuite de phase dans une transmission numerique a demodulation coherente. | |
| EP0009557A1 (fr) | Procédé et circuit pour coder simultanément deux séquences de signaux binaires en une séquence d'impulsions, procédé et circuit pour décoder cette dernière séquence, et leur application à un émetteur-récepteur d'interface | |
| CA1163720A (fr) | Decodeur pour la mise en oeuvre d'un procede de transmission serie d'informations binaires | |
| FR2650716A1 (fr) | Dispositif de correction des distorsions de transmission d'un signal de donnees en fonction des violations du code de transmission |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MKEX | Expiry |