FR 2521371 A1 19830812 FR 8302066 A 19830209 La présente invention se rapporte à un procédé et un dispositif pour l'enregistrement d'une donnée sous forme numérique sur un support magnétique d'enregistrement et pour la reproduction de la donnée enregistrée, et plus particulièrement,à unprocédé et un dispositif pour l'enre- gistrement magnétique numérique et la reproduction de données qui peut s'appliquer à des signaux dans la bande audible qui sont modulés par le système NRZI (non retour à zéro inversé). Des procédés et dispositifs connus jusqu'à mainte- nant pour l'enregistrement et la reproduction de données numériques de haute densité emploient généralement un système de modulation capable de provoquer un auto-ordonnan- cement Lorsque la donnée numérique doit être lue d'un support magnétique d'enregistrement, la cadence de l'inversion de la transition d'un flux magnétique est détectée en réponse à un signal induit dans une tête magnétique à l'inversion du flux La phase d'une horloge de lecture de données est déterminée surla base de la cadence détectée de l'inversion de flux, qui à son tour détermine la cadence de lecture de données Ainsi, l'auto- qrdonnancement force un signal reproduit à déterminer la cadence de l'horloge de reproduction pour lui-même. La facilité d'auto-ordonnancement devient supérieure tandis que l'inversion de flux se produit plus fréquemment par une donnée numérique enregistrée sur un support d'enregistrement Comme on le sait bien, pour un auto-ordanncement plus facile, il est souhaitable que l'intervalle maximum d'inversion de flux soit limité à une certaine valeur pour permettre à l'inversion d'exister sûrement, et que l'intervalle minimal d'inversion de flux soit également limité à une certaine valeur pour diminuer l'interférence entre les formes d'ondes Divers systèmes numériques de modulation ont été proposés pour répondre à de telles demandes. Des exemples typiques de systèmes de modulation numérique connus jusqu'à maintenant peuvent être le système RZ (Retour à zéro), le système NRZ (Non retour à zéro), le système NRZI (Non retour à zéro inversé) et le système PE (codage de phase) Parmi ces systèmoe, le système NRZ ou NRZI est le plus fondamental et il présente les caractéristiques suivantes un modulateur est inutile ou il ne nécessite qu'une simple construction l'intervalle minimum d'inversion de flux peut être rendu long et la bande de transmission requise étroite s le système est adapté à un enregistrement de haute 'densité l'auto-ordonnancement a généralement des difficultés à se produire parce que l'intervalle maximum d'inversion de flux est infini en particulier, le système NRZI est avantageusement applicable à des supports d'enregistrement du type différenciation comme des supports d'enregistrement magnétiques parce que l'information est contenue dans chaque inversion de flux. Les signaux dans la bande audible telsque représentés par les signaux de la voix et de la musique sont exempts de composantes en courant continu De ce point de vue, l'auto-ordonnancement ne sera pas toujours impossible lors de l'utilisation du système de modulation NRZI pour enregistrer la donnée numérique sur un support magnétique d'enregistrement pour l'enregistrement et la reproduction de-tels signaux dans la bande audible Cela ouvre la voie de l'enregistrement et de la reproduction de données de haute densité en utilisant un dispositif ayant une construc- tion simple. De plus, les signaux dans la bande audible comprennent, par leur nature, des signaux à un bas niveau qui apparaissent très fréquemment et même des périodes sans signal De ce point de vue, on ne peut s'attendre à un autoordonnancement suffisant du système de modulation NRZI. L'inconvénient ci-dessus décrit peut être éliminé par toute mise en oeuvre conventionnellé par exemple en employant 25213 ? 1 une règle de conversion pour provoquer l'inversion du flux pendant la démodulation ou en ajoutant un code de série M pour donner une statisticité qui garantira un certain dégré d'inversion de flux Cependant, ces mises en oeuvre connuesne sont pas satisfaisantes parce qu' elles ne considèrent pas les caractéristiques décrites des signaux dans la bande audible. Selon un aspect de l'invention, un procédé d'enregistrement magnétique est produit, o l'on enregistre la donnée numérique sur un support magnétique d'enregistre- ment après modulation de la donnée numérique par le système NRZI (Non retour à zéro inversé) et on force ladonnée modulée à être extraite du support d'enregistrement en cadence avec l'inversion de flux du support d'enregistrement. Au moins une partie des "faux" bits contenus dans la donnée numérique est convertie en bits "réels" par codage de la donnée numérique avant démodulattion NRZI La donnée modulée par NRZI est extraite du support d'enregis- trement, demodulée puis décodée. Selon un autre aspect de l'invention, un dispositif d'enregistrement magnétique est prévu o la donnée numérique est enregistrée sur un support magnétique d'enregistrement après modulation par le système NRZI, et elle est lue du support d'enregistrement en cadence avec l'inversion de flux magnétique du support d'enregistrement Un moyen codeur code la donnée numérique avant modulation NRZI pour conver- tir au moins une partie des "faux" bits contenus dans la donnée numérique en bits "réels" Un moyen décodeur démodule la donnée modulée par NRZI, qui est extraite du support d'enregistrement puis décode les bits codés par le moyen codeur. La présente invention a pour objet d'effectuer l'auto-ordonnancement en tenant compte de la nature inhérente de la voix, ' de la musique et d'autres signaux dans la bande audible. La présente invention a pour autre objet d'effectuer un autoordonnancement satisfaisant au moyen d'un agencement de circuit simple La présente invention a pour autre objet d'effectuer un auto-ordannancement efficace et fiable. La présente invention a pour autre objet de réduire le taux d'erreurs de code dans une donnée reproduite en améliorant un auto-ordonnancement souhaitable. La présente invention a pour autre objet de procurer un procédé et un dispositif généralement perfectionnés pour l'enregistrement et la reproduction magnétiques numériques de données. L'invention sera mieux comprise et d'autres buts, détails, caractéristiques et avantages de celle-ci apparaîtront plus clairement au cours de la description explicative qui va suivre faite en référence aux dessins schématiques annexés donnés uniquement à titre d'exemple illustrant plusieurs modes de réalisation de l'invention, et dans lesquels: les figures la-ld sont des schémas montrant des formes d'onde qui représentent divers systèmes de modulation numérique; les figures 2 a-2 f sont des schémas montrant une série d'étapes de modulation et démodulation de données dans le système NRZI; la figure 3 donne un schéma bloc d'un exemple d'un circuit détecteur d'amplitude; la figure 4 est un graphique montrant un certain de nombre de UN Sbinaires contenus dans un train de données numériques de 14 bits qui est représenté par un mode de complément à 2; les figures 5 a- 5 d sont desgshémas d'exemples de données numériques; la figure 6 donne un schéma bloc d'un dispositif d'enregistrement numérique magnétique selon l'invention la figure 7 est une vue d'un exemple d'un agence- ment de données sur une bande magnétique; la figure 8 donne un schéma bloc d'un dispositif numérique magnétique de reproduction selon l'invention; les figures 9 a et 9 b montrent des schémas blocs de détails d'un circuit codeur et d'un circuit décodeur, respectivement; les figures l Oa-l Oh sont des schémas expliquant les fonctionnements des circuits des figures 9 a et 9 b; la figure 11 est une table montrant le fonctionne- ment de portes XOR; la figure 12 est un graphique montrant un certain nombre de UNS binaires contenus dans un train de données numériques à 14 bitsselon le mode de réalisation des figures 9 a-9 b, la donnée numérique du codeur étant indiquée sur l'axe des abscisses, en décimaleet le nombre de UNS sur l'axe des ordonnées; les figures 13 a et 13 b sont des schémas blocs montrant un autre mode de réalisation des circuits codeur et décodeur, respectivement; les figures 14 a et 14 b sont des schémas blocs montrant un autre mode de réalisation des circuits codeur et décodeur, respectivement; les figures 15 a-15 c sont des schémas de trains de données numériques, chacun étant représenté par le mode binaire décalé; et la figure 16 est un schéma d'une forme d'onde de signal produite par la logique négative du système NRZI. Tandis que le procédé et le dispositif pour l'enregistrement et la reproduction numériques magnétiques de données selon l'invention peuvent présenter de nombreux modes de réalisation physiques, et, selon l'environnement et les conditions d'utilisations un certain nombre des modes de réalisation illustrés et décrits ici ont été produits, testés et utilisés et tous ont fonctionné d'une façon éminemment satisfaisante. Pour faciliter la compréhension de la présente invention, on se reférera d'abord ai système de modulation numérique selon l'art antérieur, représentés sur les figures la-ld à 5 a-5 d. En se référant aux figures la-1 d, des variations de signaux dans des systèmes typiques de modulation numérique sont illustrées par rapport au temps t Les données numériques à moduler par de tels systèmes sont illustrées au dessus et en dessous des formes d'onde de signaux Dans le système RZ représenté sur la figure la, le signal varie vers le niveau positif en réponse à un UN numérique et vers le niveau négatif en réponse à un ZERO numérique, tandis qu'il retourne auniveau de référence une fois pour chaque bit Bien que ce système de modulation permette d'atteindre un auto-orddnnancement avec facilité, la densité disponible d'enregistrement est plus faible que dans le système NRZ ou NRZI que l'on décrira. La figure lb montre le système NRZ qui est le système le plus simple de modulation étant donné le fait que le signal varie simplement vers le niveau positif en réponse b des UNS numériques et vers le niveau négatif en réponse à des ZERO Snumériques Ce système présente un inconvénient inhérent, qui est le fait que lorsqu'une longue suite de UNS ou de ZEROS apparalt, le niveau du signal ne varie pas du tout, ce qui rend l'autoordonnancement difficile Dans le système NRZI, que l'on peut voir sur la figures le, le niveau du signal n'est inversé que lorsque la donnée numérique est un UN L'auto-ordonnancement est facile dans le système NRZI tant qu'un UN est prédominant dans un courant de bits de données, mais cela n'est pas le cas -lorsque ZERO est prédominant auquel cas l'intervalle maximum d'inversion de flux est infini De plus, le système NRZI est assez efficace pour des supports magnétiques d'enregistrement et supports identiques du type à différen- ciation parce que l'information est contenue dans les parties o le niveau varie Le système NRZI présente un autre avantage qui réside dans une densité relativement élevée d'enregistrement de données. La figureld démontre le système PE (codage de phase) o le niveau du signal monte quand la donnée numérique est UN mais baisse lorsque la donnée numérique est ZERO. Ce système est capable d'effectuer un auto-ordonnancement facile. En plus des systèmes décrits ci-dessus, on connait d'autres sytèmes de modulation numérique comme le système MFM (Modulation de fréquence modifiée) et 3 PM (modulation à 3-Positions). Parmi les divers systèmes de modulation illustrés et décrits, le système de modulation NRZI sera décrit en détail Les figures 2 a-2 f montrent des formes d'onde qui re- présentent un procédé pour l'écriture d'une donnée numérique modulée par NRZI dans un support magnétique d'enregistrement et un procédé pour en extraire la donnée par détection d'amplitude La figure 2 en montre un exemple d'une donnée numérique à enregistrer, et la version modulée par NRZI de la donnée numérique est représentée sur la figure 2 b. Comme on peut le voir, le niveau de la forme d'onde du signal se trouve inversé lorsque la donnée numérique est UN mais non pas lorsqu'elle est ZERO Sur la figure 2 a ou 2 b, T Min indique l'intervalle minimun d'inversion de flux tandis que la partie en pointillé indique une période o un courant de bits ZERO apparaît continuellement Tandis que ZERO apparalt successivement comme cela est illustré, le niveau du signal dans le système NRZI ne varie pas pour rendre l'intervalle maximum d'inversion de flux Tmax très long, infini en théorie Cela a pour résultat une difficulté d'auto-ordonnancement. La forme d'onde de la figure 2 best appliquée à une tête d'enregistrement magnétique pour être ainsi enregistrée sur un support magnétique d'enregistrement. Ensuite, le signal est reproduit par le support d'enregistre- ment comme cela est indiqué sur la figure 2 c Comme on le sait bien, une tête magnétique présente des caractéristi- ques de différenciation pendant la restitution et la forme d'onde reproduite/par conséquent, n'est pas identique à la forme d'onde de la figure 2 b mais varie le long d'une courbe régulière comme le montre la figure 2 c. Le signal reproduit montré sur la figure 2 c peut être appliqué à-un circuit de détection d'amplitude représenté sur la figure 3 Le détecteur d'amplitude a une borne 30 qui est reliée à une entrée négative d'un comparateur 32 et une borne 34 qui est reliée à une entrée positive d'un second comparateur 36 La borne 30 reçoit une tension de référence VT (+) et la borne 34 une tension de référence VT ô-) chacune venant de l'extérieur Les niveaux deskensions de référence VT(+) et VT(-) sont montrés sur la figure 2 c par rapport au signal reproduit Une borne 38, à laquelle est appliqué le signal reproduit,est connectée à l'entrée positive du comparateur 32 et à l'entrée négative du compara- teur 36 Les sorties des comparateurs 32 et 36 sont connectées à une porte OU 40 qui à son tour, est coonectée à une borne de sortie 42, o apparaît la forme d'onde de signal représentée sur la figure 2 d Sur la figure 3, quand le niveau du-signal reproduit augmente au-delà de la tension de référen- ce VT (+) la sortie du comparateur 32 passe d'un niveau "ZERO" à "UN" (logique); quand le niveau du signal reproduit baisse au-delà de la tension de référence VT(-),la sortie du comparateur 36 passe du niveau "ZERO" au niveau "UN" La porte OU 40 par conséquent, délivre la sortie représentée sur la figure 2 d. On suppose que des impulsions d'horloge sont produitescomme le montre la figure 2 e pour extraire la donnée du support d'enregistrement Tandis que l'auto- ordonnancement est normal, les impulsions d'horloge suivent bien tout changement de vitesse ou tremblotement pendant la restitution Cadencée sur ces impulsions d'horloge, la donnée est extraite de la forme d'onde de sortie de la figure 2 d comme cela est indiqué sur la figure 2 f On peut voir que la donnée numérique de la figure 2 f est identique à la donnée numérique de la figure 2 a. Comme on l'a déjà mentionné, les impulsions d'horloge de la figure 2 e sont produites à une cadence qui est déterminée par le signal représenté sur la figure 2 c ou 2 d. Ainsi, quand une suite consécutive de ZEROS apparaît comme cela est indiqué à la partie en pointillé de la figure 2 d, il est difficile d'établir une telle cadence d'horloge parce que le flux n'est pas inversé ce qui ne produit aucun changement dans le niveau du signal Cela empêche les impulsions d'horloge de la figure 2 e de bien suivre un changement de vitesse, tremblotement ou analogue, favorisant ainsi la tendance à coder des erreurs dans la donnée reproduite. En se référant à la figure 4, on analysera le nombre de UNS contenus dans un train de données numériques, en supposant'un cas o le train de données comprend 14 bits et est exprimé en mode de complément à 2 Sur la figure 4, l'axe des abscisses indique la donnée numérique positive et négative par le système décimal tandis que l'axe des ordonnées indique le nombre de UN Scontenus dans un train de données Par exemple, quand la donnée est "+ 2 " décimal, comme cela est indiqué sur la figure 5 a, le second bit du LSB 52 (bit le moins important) est UN et les autres bits sont tous des ZEROS En effet, le nombre de US contenus dans "+ 2 " décimal est un. Lorsque la donnée est "-2 " décimal du fait de l'expression en complément à 2, elle correspond à la donnée numérique représentée sur la figure 5 d qui est donnée en soustrayant de la base de la figure 5 c la donnée numérique de la figure 5 b qui est l'expression numérique de "+ 2 " décimal En plus de détails, un complément qui est usuellement utilisé pour une soustraction dans les calculateurs ou. analogues est un nombre représenté par (N-y) ou N est une base Par exemple, la soustraction de deux nombres x et y, (x-y), peut être accomplieen supposant une base N x y = x y + N N = x + (N y) N Quand y dans l'équation ci-dessus est exprimé par le complément (N y), x + (N y) peut être considéré comme la somme de x et le complément de y à N, (N y) En d'autres termes, la soustraction peut être remplacée par l'addition en utilisant un complément De ce point de vue, la donnée numérique de la figure 5 b correspond à y, la donnée numérique de la figure 5 c à la base N et la donnée montrée sur la figure 5 d au complément (N y) Comme on peut le voir sur la figure 5 d, "-2 " décimal a treize UN Sdans un train de données numériques. Le graphique de la figure 4 a été obtenu en déterminant le nombre de UN Scontenusdans chaque donnée numérique Il est clair suila figure 4 qu'un auto-ordonnance- ment se produit de façon satisfaisantedans le cas d'une donnée numérique négative du fait du nombre relativement important de UNS qui y sont contenus Cependant, l'auto- ordonnancement est assez difficile lorsque la donnée numérique est positive, en particulier en condition o il n'y a pas de signal, o la donnée numérique en représentation décimale est à peu près "ZERO", du fait du nombre très petit de UN Sou du nombre très important de ZEROS En condition sans signal en particulier, UN est totalement absent. La durée sans signal est typiquement observée dans des signaux dans la bande audible, comme les signaux de la voix et de la musique; dans la période sans signal, des ZEROS binaires apparaissent successivement dans la donnée numérique En ce qui co ncerne les niveaux bas des signaux qui se présentent fréquemment dans le signaux dans la bande audible, les bits supérieurs de la donnée numérique restent ZERO donc l'utilisation du système NZRI pour écrire une telle donnée sur un support d'enregistrement peut empécher un auto-ordonnancement stable de se produire du fait de la rare inversion de flux Ainsi, tandis que le système NRZI est assez efficace pour des supports d'enregis- trement du type à différenciation comme support magnétique d'enregistrement et présente une densité élevée de façon inhérente d'enregistrement, il ne peut donner un dégré acceptable de fonction d'auto-ordonnancement. On se référera maintenant aux figure 6 à 16 pour décrire un nouveau procédé et un nouveau dispositif perfec- tionnés pour l'enregistrement magnétique numérique de la présente invention éliminant les divers inconvénients du système selon l'art antérieur. En se référant à la figure 6, on peut y voir n dispositif d'enregistrement ayant une borne d'entrée 100 connectée par une ligne 102 à un filtre passe-bande 104 et recevant un signal analogique dans la bande audible comme un signal de la voix ou de musique Le filtre passe- bande 104 est adapté à limiter la bande des fréquences du signal reçu, afin de retirer ainsi les composantes inutiles du signal Le filtre passebande 104 est connecté par un ligne 106 à un convertisseur analogiquenumérique ou A/D 108 qui convertit le signal analogique reçu en une donnée numérique Le convertisseur A/D 108 est connecté par une ligne 110 à un circuit codeur 112 qui, à son tour, est connecté par une ligne 114 à un circuit 116 dont la fonction sera décrite Le circuit codeur 112 est construit pour coder la donnée numérique reçue d'une façon prédéterminées c'est-à-dire de façon à augmenter le nombre de bits UN dans une suite de données Cette partie constitue une caractéristique essentielle de la présente invention et on la décrira en détail ci-après Le circuit 116 est adapté à ajouter, au signal d'entrée, un code pour détecter et corriger toute erreur de code au cours de l'enregistrement ou de la restitution Le circuit 116 a pour autre fonction d'émettre la donnée après l'avoir amene -et l'avoir réarrangée à un format adapté à l'enregistrement magnétique qui sera décrit ci-après Le code pour la détection/correction d'erreur peut comprend un code CRCC (code de contrôle de redondance cyclique) ou un code de parité verticale Lorsqu'un entrelacement ou uneimbrication de la mémoire est mis enpratique pour favoriser une correction souhaitable des erreurs de salve, le circuit 116 d'addition de code de détection/correction d'erreur' arrange la donnée en dispersion. Le circuit 116 est connecté par les lignes 118-1 à 118-n à des modulateurs NRZI 120-1 à 120-n afin de fournir les signaux par un certain nombre de canaux On notera que J "A-i" dans le groupe de démodulateurs et la suite, désigne le i-éme d'un groupe d'éléments A Les modulateurs NRZI 120 modulent individuellement la donnée numérique de sortie du circuit 116 par le système NRZI Les modulateurs NRZI 120-1 à 120-n sont respectivement connectés par les lignes 122-1 à 122-n aux amplificateurs d'enregistrement 124-1 à 124-n Chaque amplificateur d'enregistrement 124 sert à amplifier le signal modulé sur sa ligne associée 122, à un degré prédéterminé. Les amplificateurs 124-1 à 124-n sont connectés par des lignes 126-1 à 126-n à des têtes d'enregistrement 128-1 à 128-n Chaque signal amplifié est ainsi appliqué par la ligne 126 à la tête d'enregistrement 128 associéeà l'amplificateur 124, étant ainsi enregistré sur une bande magnétique 130 qui est le support d'enregistrement dans ce cas. La figure 7 montre un exemple de la donnée enregistrée sur la bande magnétique 130 Comme on peut le voir, la bande a un certain nombre de pistes numérotées 1-n Chaque suite ou bloc de données comprend un code de synchronisation de bloc Sync pour la synchronisation du bloc, l'information ou donnée principale Dij à enregistrer qui suit le code de synchronisation de bloc Sync, et un code de vérification CRCC pour le contrôle de redondance cyclique qui suit la donnée Dij Lorsqu'on emploie la parité verticale, des codes de parité verticale peuvent être agencés par exemple dans la piste Nu n. En se référant à la figure 8, on peut y voir un dispositif-de reproduction "NN" têtes de reproduction 132 sont installées dans le dispositif de reproduction, en correspondance une à une avec les pistes N'1-n de la bande 130 Les têtes de reproduction 132-1 à 132-n sont respectivement connectées par des lignes 134-1 à 134-n à des amplificateurs de reproduction 136-1 à 136-n qui sont adaptés à amplifier leurs entrées à un degré prédéterminé. Les amplificateurs 136-1 à 136-n sont respectivement connectés par des lignes 138-1 à 138-n, aux circuits de lecture de données 140-1 à 140-n o les signaux amplifiés sont individuellement démodulés par le système NRZI puis extraits Pour l'extraction de données, le détecteur d'amplitude de la figure 3 peut être employé pour détecter les amplitudes des signaux afin que les impulsions d'horloge pour l'extraction de données de la figure 2 e soient produites par auto-ordonnancement. Les circuits de lecture de données 140-1 à 140-n sont connectés à un circuit de correction d'erreur de code 144 par les lignes 142-1 à 142-n, respectivement En se basant sur le code de vérification CRCC, par exemplele correcteur d'erreur de code 144 traite la donnée reçue des lignes 142 pour détecter et corriger une erreur de code Le correcteur 144 d'erreur, de code est connecté par uneligne 146 à un cricuit décodeur 148 qui sert à décoder la donnée exempte d'erreur Ainsi, le décodage au décodeur 148 correspond au codage au codeur 112; la donnée décodée coincide avec la donnée numérique qui est appliquée au codeur 112. En plus du codeur 112, le décodeur 148 constitue une autre partie caractéristique de la présente invention comme on le décrira. Le décodeur 148 est connecté par une ligne 150 à un convertisseur numérique-analogique ou D/A 152 qui, à son tour, est connecté par une ligne 154 à un filtre d'interpolation 156, qui est connecté par une ligne 158 à une borne de sortie 160 Le signal démodulé est converti en un signal analogique par le convertisseur D/A 152 puis sa composante à haute fréquence est retirée par le filtre 156. La construction et l'agencement qui viennent d'être décrits à l'exception du c 6 deur 112 et du décodeur 148, sont bien connus et ne seront pas décrits plus amplement ici. Des détails du codeur 112 et du décodeur 148 seront expliqués aux figures 9 a et 9 b Les constructions illustrées s'appliquent à un cas o le convertisseur analogique/ numérique 108 et le convertisseur numérique/analogique 152 fonctionnent en mode de complément à 2. En se référant à la figure 9 a, le codeur désigné ici par le chiffre de référence 200, reçoit les données des bits données BD 1 à B Dk du convertisseur analogique/numérique 108 par les lignes 202-1 à 202-k, respectivement Parmi les bits de données B Dl-B Dk, le bit BD 1 est MSB et le bit B Dk est LSB. La donnée dans le bit BD 1 est couplée par la ligne 202-1 à une ligne 204 qui conduit directement à l'extérieur o 10 du codeur 200 La donnée dans le bit B Dl est également couplée à un i nverseur 206 par la ligne 202-1 Les autres lignes 202-2 à 202-k sont respectivement connectées aux portes XOR (OU exclusif) à deux entrées 208-2 à 208-k, donc les données dans les bits BD 2-B Dk forment respectivement l'entrée des portes XOR 208-2 à 208- k Par ailleurs, l'inverseur 206 est connecté par un ligne 210 aux portes XOR 208-2 à 208-k donc la donnée dans le bit BD 1 est inversée et est appliquée aux portes XOR 208-2 à 208-k La ligne 204 et les sorties des portes XOR 208-2 à 208-k sont connectées en commun au circuit 116 d'addition de code de détection/correction d'erreur représenté sur la figure 6. En se référant à la figure 9 b,le décodeur, désigné ici par le chiffre de référence 220,est connecté par les lignes 222-1 à 222-k, au correcteur 144 d'erreur: de code que l'on peut voir sur la figure 8 Parmi ces lignes 222, la ligne 222-1 relie directementà uneligne 224 tandis que les lignes 222 -2 à 222-k relient respectivement aux portes XOR à deux entrées 22 '6- 2 à 226-k La ligne 222-1 relie également à uninverseur 228 qui relie à son tour par une ligne 230 aux portes XOR 226-2 à 226-k La donnée dans le bit BD 1 est délivrée par la ligne 224 tandis que les données dans les autres bits BD 2-B Dk sont respectivement délivréespar les lignes 232-2 à 232-kOn peut voir sur la figure 9 b que les bits de données B Dl-B Dk représentent les données numériques qui forment l'entrée du convertisseur numérique/analogique 152, le bit de donnée BD 1 étant MSB et le bit de donnée B Dk étant LSB. Avec le codeur 200 ainsi construit, la valeur logique du bit BD 1, qui est MSB, dans la donnée numérique à la sortie du convertisseur A/D 108, est maintenue la même. Par ailleurs, chacun des bits BD 2,le second à partir du MSB, à B Dk, est convertien XOR (OU exclusif) de la version inversée de la valeur logique de MSB et Je la valeur logique du bit de donnée La conversion par le décodeur 220 est telle que, tandis que la valeur logique du MSB de la donnée numérique d'entrée est maintenue la même, chacun des bits de données, le second à partir du MSB jusqu'au LSB,est trans- formé en une valeur logique qui est la valeur XOR de la version inversée de la valeur logique du MSB et de la valeur logqique du bit de donnée. Le nombre de UNS contenu dans le train de données de sortie du convertisseur A/D 108 sera compris par le diagramme représenté sur la figure 4 Le MSB ou le bit de donnée BD 1 sera UN avec un signal d'entrée du convertisseur A/D 108 à une tension positive et ZERO avec une tension négative Aihlisi, MSB sert de bit de signe indiquant le signe du signal vocal ou tension du signal d'entrée-analogue. On décrira ci-après les fonctionnements du codeur et du décodeur 220 Dans la description qui suit, les bits de la sortie de données des lignes 204, 212-2 à 212-k du décodeur 200 seront indiqués par CD 1 à C Dk, respec- tivement La suite de données de sortie du convertisseur A/D 108 sera supposée comprendre 14 bits. Quand la donnée à la sortie du convertisseur A/D 108 est un " O " décimal qui représente une condition sans signal, tous les bits BD 1-BD 14 sont des ZEROS binaires comme le montre la figure l Oa Lors d'une application au codeur , ZERO de MSB ou bit de donnée BD 1 de la donnée numérique peut traverser sans aucune conversion Par conséquent, le bit C Dlde la sortie est ZERO comme le montre la figure l Ob. Par ailleurs, la porte XOR 208-2 calcule XOR pour sesdeux entrées selon la table de la figure 11 Quand les entrées P et Q coincident l'uneavec l'autre, la porte XOR 208-2 délivre une sortie logique ZERO; autrement une sortie logique UN Dans l'exemple concerné, comme les entrées de la porte XOR 208-2 sont des ZEROS dans le bit BD 2 et un UN qui est la version inversée de ZERO dans le bit BD 1 ou MSB, la sortie de la porte XOR 208-2 est un UN logique comme cela est indiqué par le bit CD 2 de la figure lb Les autres portes XOR 208-3 à 208-14 accomplissent le même calcul avec pour résultat que des UNS apparaissent dans tous les bits CD 3 à CD 14 comme le montre la figure l Ob. Ainsi, le codeur 200 selon la présente invention force une suite de données à contenir treize UNS même en condition sans signal; ce qui suffit à la fonction d'auto-ordonnancement. Quand la donnée à la sortie du convertisseur A/D 108 est " 2 " décimal, tous les bits sont des UNS à l'exception du bit BD 13 qui est un bit supérieur au bit BE 14 ou LSB comme le montre la figure l Oc Recevant la donnée numérique, le codeur délivre directement un ZERO dans le bit BD 1 ou MSB donc le bit CD 1 de la sortie est ZERO comme le montre la figure 1 bd La porte XOR 208-2 reçoit ZERO du bit BD 2 et UN donné par l'inverseur 206 par inversion du ZERO du bit BD 1 ou MSB Par suite, la sortie de la porte XOR 208-2 ou le bit de donnée CD 2 est UN comme le montre la figure 1 bd. Une opération semblable se présente dans les portes XOR 208-3 à 208-12 et 208-14 donc des uns apparaissent dans les bits de données CD 3-CD 14 comme le montre la figure 10 d Les entrées de la porte 208-13 par ailleurs sont des UNS du bit BD 13 et la sortie UN de l'inverseur 206, la sortie de cette porte XOR ou le bit de donnée CD 13 étant ZERO comme le montre la figure 1 Od. De cette façon, la donnée numérique qui n'a conventionnellement contenu qu'un UN est codéepour avoir douze UNS selon la présente invention. Quand la donnée à la sortie du convertisseur A/D 108 est "-2 " décimal, tous les bits sont des UNS comme le montre la figure 10 e à l'exception du bit BD 14 ou LSB qui est ZERO Quand il reçoit une telle donnée numérique, le codeur laisse passer le UN du bit BD 1 ou MSB sans autre modification dont un U Napparait dans le bit de sortie Col comme cela est indiqué sur la figure l Of En ce qui concerne la sortie de la porte XOR 208-2 ou le bit de donnée CD 2,il a UN comme le montre la figure l Of parce que la porte 208-2 reçoit UN du bit BD 2 d'une part et la version inversée ZERO du bit de donnée BD 1 ou MSB par ailleurs. Une opération semblabe est de nouveau accomplie par les autres portes XOR 208-3 à 208-13 avec pour résultat une suite de UN Sdans les bits CD 3-CD 13 comme le montre la figure l Of La porte XOR 208-14 reçoit les sorties ZERO des bits BD 14 et de l'inverseur 206, faisant de sa sortie ou bit de donnée CD 14 un ZERO comme cela est indiqué sur la figure lof. Tandis que le nombre de UN Sdans le système selon l'art antérieur était de treize dans la situation qui vient d'être décrite,ce qui suffit dans des buts d'auto- ordonnancement, l'opération de codage particulière à la présente invention favorise un auto-ordonnancement souhaitable sans qu'il n'y ait aucune diminution du nombre de UNS. La figure 12 est un diagramme correspondant au diagramme de la figure 4 et montrant le nombre de UN Scontenu dans la donnée codée à la sortie du codeur 200 En comparant les figures 4 et 12, il est apparent que l'utilisa- tion du codeur 200 pour traiter la donnée à la sortie du convertisseur 108 A/D en mode de complément à 2 augmente le nombre de UN Sdans la donnée à la sortie du codeur 200 a et autour du " O " décimal, c'est-à- dire en condition sans signal. Ainsi, dans le mode de réalisation ci-dessus décrit, on emploie le codeur 200 pour convertir le code de la donnée numérique à la sortie du convertisseur A/D 108, qui fonctionne en mode de complément à 2 Ensuite, le système de modulation NRZI est adapté à enregistrer la donnée numérique sur un support magnétique d'enregistrement Un tel processus garantit une bonne fonction d'auto-ordonnancement pendant la restitution de données, même si le signal analogique enregistré numériquement est une voix, une musique ou un signal analogue sur bande audible occupé par une période sensible de condition sans signal ou celle d'une condition d'un signal de bas niveau Le signal analogique peut être reproduit simplement en décodant l a donnée numérique -avec le circuit décodeur 220 ayant la construction de la figure 9 b puis en transformant la donnée décodée avec le convertisseur D/A 152. En se référant de nouveau à la figure 6, les valeurs logiques des bits CD 1, CD 2 CD 14 des figures l Ob, l Od et e sont appliquées au circuit 116 d'addition de code de détection/ correction d'erreur sous forme d'une donnée numérique et ainsi ajoutées à un code de CRCC ou code identique de détection/correction d'erreur Le signal à la sortie du circuit 116 passe par chaque modulateur NRZI 120 et l'amplificateur d'enregistrement 124 jusqu'à la tête d'enregistrement 128 pour être écrit dans la bande magnétique 130. Pendant la reproduction de la donnée, chaque tête de reproduction 132 émet un signal correspondant à la donnée enregistrée, l'amplificateur 336 amplifi le signal à la sortie de la tête 132 puis le circuit de lecture de donnée extrait la donnée Le correcteur d'erreur de code 144 détecte et corrige touteerreur provoquéepar une chute hors limitesde la donnée ou analogue avant livraison de la donnée extraite Cette donnée est identique aux valeurs logiques des bits CD 1 à CD 14. Le décodeur 220 fonctionnera comme suit La figure l Og montre la donnée numérique du " 2 " décimal qui forme la sortie du correcteur d'erreur de code 144 La donnée numérique de la figure 10 g est identique à la donnée dans les bits C Dl-CD 14 de la figure ld Quand il reçoit cette donnée numérique, le décodeur 220 laisse passer directement ZERO du bit CD 1 ou MSB donc le bit BD 1 devient ZERO comme le montre la figure 1 Oh La porte XOR 226-2 reçoit des UNS dont l'un est le bit CD 2 et dont l'autre est la version inversée de ZERO du bit CD 1 ou MSB Par équent, la sortie de la porte XOR 226-2 ou bit de donnée BD 2 est ZERO comme cela est indiqué sur la figure 10 h Une opération semblable se produit dans les portes XOR 2263, 226-4, 226-12, 226-14 formant de tous les bits BD 3, BD 4, BD 12,BD 14 des ZEROS comme on peut le voir sur la figure 10 h La porte XOR 226-13 par ailleurs reçoit ZERO du bit CE 13 et UN à l*ortie de l'inverseur 228 donc sa sortie ou bit BD 13 devient UN comme le montre la figure 10 h. On peut voir sur les figures l Oc et 10 h que la donnée codée par le codeur 200 est décodée par le décodeur 220. Comme on l'a précédemment indiqué, un signal dans la bande audible présenté une période sensible sans signal et/qu d'une condition de signalà un niveau bas Il s'ensuit que la valeur logique de chaque bit des données à la sortie du convertisseur A/D 108 devient UN bien plus fréquemment aux bits plus faiblesadjacents au LSB qu'aux bits supérieurs adajcents au MSB A la lumière de cela, le codeur 200 et le décodeur 220 des figures 9 a et 9 b peuvent être simplifies, en construction, comme suit. Dans le codeur 200 de la figure 9 a, les portes XOR sont employées en correspondance de une à une avec tous les chiffres de la donnée à la sortie du convertisseur AID/0 108 à partir du chiffresuivant le,' MSB jusqu'au LSB De -même, dans le décodeur 220 de la figure 9 b, une porte XOR est installée pour chacun des bits de ldonnée au conver- tisseur D/A 152, du chiffe suivant le MSB jusqu'au LSB Dans une construction plus simple, les portes XOR associées aux chiffres adjacents au LSB peuvent être omises avec un principe spécifique sans affecter les effets remarquables précédemment décrits Dans ce cas, le codeur 200 et le décodeur 220 doivent naturellement partager le même principe de l'omission de la porte XOR. En se référant aux figures 13 a et 13 b, on décrira un autre mode de réalisation du codeur 112 et du décodeur 148 Dans ce mode de réalisation, les mêmes chiffres de référence que dans le premier mode désignent lesmêmes éléments de structure. Sur la figure i 3 a, un codeur 300 comprend un certain nombre d'inverseurs 302-2, 302-4 Les lignes 202-1, 202-3, sont directement connectées aux lignes 204,212-3 , respectivement, donc les données dans les bits BD 1 BD 2 sont les sorties du codeur 300 sans aucune conversion. Par ailleurs, les lignes 202-2, 202-4 sont respectivement connectées aux inverseurs 302-2,302-4 qui sont à leur tour respectivement connectés aux lignes 212-2, 212-4 Ainsi, les données des bits BD 2,BD 4 sont individuellement inversées par le codeur 300. Sur la figure 13 b, un décodeur 310 comprend un certain nombre d'inverseurs 312-2, 312-4 correspondant au codeur 300 Les lignes 222-1, 222-3 sont directement connectées aux lignes 224, 232-3 respectivement ainsi les bits CD 1, CD 3 sont extraits du démodulateur 310 sans conversion Les lignes 222-2, 222-4 sont respectivement connectées aux inverseurs 312-2, 312-4 qui sont respective- ment connectés aux lignes 232-2, 232-4 Ainsi, les données des bits CD 2, CD 4 inversées par le codeur 300 sont de nouveau inversées par le démodulateur 310. Le mode de réalisation des figures 13 a et 13 b a étéélaboré étant donné le fait que la fréquence d'apparition du ZERO dans la donnée numérique est supérieuredans les bits supérieurs que dans les bits inférieurs du fait de la période sensible sans signal et/ou à un niveau de signal faible Ainsi, l'inversion des bits supérieurs pour faire d'un ZERO un UN facilite l'opération d'auto-ordonnancement. L'agencement représenté sur es figures 13 a et 13 b n'est cependant pas limitatif Le but est que les inverseurs soient connectés de façon à inverser la valeur logique dans au moins l'un des bits supérieurs choisis à proximité du MSB de la donnée numérique. En se référant aux figures 14 a et 14 b et 15 a à 15 c, un autre mode de réalisation du codeur 112 et du décodeur 148 sera décrit, pouvant s'appliquer au cas ou un signal analogique est converti en un signal numérique en mode binaire décalé, c'est-à-dire que le convertisseur A/D 108 et le convertisseur D/A 152 fonctionnent tous deux en mode binaire décalé Dans ce mode de réalisation, les mêmes éléments de structure que ceux des modes de réalisation qui précèdent sont désignés par les mêmes chiffres de ' référence et leur description sera omise. Sur les figures 14 a et 14 b, les inverseurs 206 et 228 des figures 9 a et 9 b sont omis Les figures 15 a-15 c indiquent différentes suites de bits de données qui ont été mis sous forme numérique en mode binaire décalé,. La donnée montrée sur la figure 15 a correspond au " 10 " décimal et diffère de la donnée du mode de complément à 2 de la figure l Oa par un UN dans le bit de donnée BD 1 ou MSB. La donnée de la figure 15 b correspond au " 2 " décimal et diffère de la donnéeau mode decomplément à 2 de la figure lac par un UN dans son bit de donnée BD 1 ou MSB Par ailleurs,la donnée montrée sur'la figure 15 c représente un "-2 " décimal et diffère de la donnée du mode de complément à 2 de la figure 10 e par un ZERO dans le bit de donnée BD 1 ou MSB En bref, en mode binaire décalé, la valeur logique du MSB est l'inverse de celle du mode de complément à 2 C'est la raison pour laquelle lés inverseurs 206 et 228 sont omis comme le montre les figures 14 a et 14 b. Comme on l'a décrit ci-dessus, un train de données à la sortie des convertisseurs A/D qui fonctionne en mode binaire décalé a des ZEROS' dans tous ses bits quand la tension du signal analogique d'entrée correspond à la pleine échelle Mégative La donnée numérique de sortie aura des UNS dans tous s'es bits quand la tension du signal analogique d'entrée correspondra à la plein échelle positive Par ailleurs, la donnée numérique de sortie aura un UN unique- ment dans son MSB et des ZEROS logiques dans tous les autres bits avec une tension de OV Ainsi, la conversion A/D et D/A en mode binaire décalé est avantageuse par rapport à la conversion A/D et D/A en mode de complément à 2 par l'aspect de l'auto-ord Qnnancement pendant la reproduction parce que le signal numérique contient nécessairement un UN même si le signal analogique est de OV De plus, le nombre de UNS-dans la donnée numérique est faible dans le mode binaire décalé à proximité de DV positif du signal analogique comme cela était le cas avec le mode de complément à 2. Le mode de réalisation des figures 14 a et 14 b est commun, par son fonctionnement, à celui des figures 9 a et 9 b à l'exception qu'il accomplitl'opération directement sur les valeurs logiques dans les bits BD 1 et CD 1 - Tandis que la présente invention est illustrée et décrite en se référant à ure logique positive o le niveau du signal est inversé en réponse à un UN, elle s'applique à la logique négative o le niveau du signal un' inversé en réponse à un ZERO comme le montre la figure 16. En résumé, on peut voir que la présente invention favorise un autoordônnancement stable au moyen d'un montage simple, et permet ainsi d'employer le système de modulation NRZI, ce qui est souhaitable pour l'enregistrement de données ou la reproduction de données sur un support magnétique d'enregistrement Cela réussit à augmenter la densité d'enregistrement. Diverses modifications sont possibles Par exemple, le support magnétique d'enregistrement peut comprendre un tambour magnétique, un disque magnétique ou analogue au lieu de la bande magnétique illustrée et décrite Une autre application possible de la présente invention concerne le transfert à un autre système ou unité terminale de la version sous forme numérique d'un signal dans la bande audible comme un signal de la voix ou de musique Les constructions du codeur du décodeur que l'on a illustrées et décrites peuvent être remplacées par toute autre souhaitable tant que le bit "réel peut être accru en nombre comme le montre la figure 12 t R E V E N D I C A T I O N 5 1 Procédé d'enregistrement magnétique o l'on enregistre la donnée numérique sur un support magnétique d'enregistrement après modulation de la donnée numérique par le système NRZI (non retour à zéro inversé) et l'on force la donnée modulée à être extraite du support d'enregistrement, en cadence avec une inversion de flux magnétique provoquée par la donnée enregistrée sur le support d'enregistrement, caractérisé en ce qu'il comprend les étapes de: (a) coder la donnée numérique avant démodulation NRZI pour convertir au moins une partie des "faux" bits contenus dans la donnée numérique en bits "réels'"; et (b) démoduler la donnée modulée par NRZI qui est extraite du support d'enregistrement puis décoder la donnée démodulée 2 Procédé selon la revendication 1, caractérisé en ce que la donnée numérique est représentée parle mode de complément à 2. 3.Procédé selon la revendication 1, caractérisé en ce que l'étape (a) comprend une étape de laisser le MSB (bit le plus important) de la donnée numérique tel qu'il est tout en convertissant une valeur logique de chacun des autres bits, le bit suivant le MSB jusqu'au LSB (bit le moins important), en obtenant un OU exclusif en se basant sur une valeur logique qui est la version inversée d'une valeur logique du MSB, l'étape (b) comprenant une étape de laisser le MSB de la donnée numérique modulée tel qu'il est tandis que l'on reconvertit la valeur logique convertie de chacun des autres bits, le bit suivant le MSB jusqu'au LSB, en obtenant un OU exclusif en se basant sur une valeur logique qui est la version inversée d'une valeur logique du MSB. 4.Procédé selon la revendication 2, caractérisé en ce que l'étape (a) comprend une étape de choix de certains bits de la donnée numérique et d'inversion des valeurs logiques,desdits bits choisis, l'étape (b) comprenant une étape de réinversion des valeurs logiques desdits bits choisis parmi toutes les données numériques démodulées* Procédé selon la revendication 1, caractérisé en ce que la donnée numérique est représentée par le mode binaire décalé. 6 Procédé selon la revendication 5, caractérisé en ce que l'étape (a) précitée comprend l'étape de laisser le MSB de la donnée numérique tel qu'il est tandis que l'on convertit une valeur logique de chacun des autres bits, le bit suivant le MSB jusqu'au LSB, en obtenant un OU exclusif en se basant sur une valeur logique du MSB, l'étape ( b) comprenant une étape de laisser le MSB de la donnée numérique démodulée tel qu'il est tout en recon- vertissant la valeur logique convertie de chacun des autres bits, le bit suivant le MSB jusqu'au LSB, en obtenant le OU exclusif sur la base d'une valeur logique du MSB. 7 Procédé selon la revendication 5, caractérisé en ce que l'étape (a) comprend l'étape de choisir certains bits de la donnée numérique et d'inverser des valeurs logiques desdits bits choisis, l'étape (b) comprenant l'étape de réinverser les valeurs logiques desdits bits choisis parmi toutes les données démodulées. 8 Procédé selon l'une quelconque des revendications 4 ou 7, caractérisé en ce qu'une majorité de bits choisis précités est formée des bits supérieur 9 Dispositif magnétique d'enregistrement o une donnée numérique est enregistrée sur un support magnétique d'enregistrement après modulation par le système NRZI, et est extraite du support d'enregistrement en cadence avec l'inversion du flux magnétique provoquée par la donnée enregistrée sur le support d'enregistrement, caractérisé en ce qu'il comprend: (a) un moyen codeur ( 112) pour coder la donnée numérique avant modulation NRZI afin de convertir au moins une partie des "faux" bits contenus dans la donnée numérique en bits"réels"; (b) un moyen décodeur ( 148) pour démoduler la donnée modulée par NRZI qui est extraite du support d'enregistrement puis décoder les bits codés par le moyen codeur. 10 Dispositif selon la revendication 9, caractérisé en ce que la donnée numérique est représentée par le mode de complément à 2. 11 Dispositif selon la revendication 10, caractérisé en ce que le moyen codeur précité comprend un moyen pour laisser le MSB (bit le plus important) de la donnée numérique tel qu'il est tout en convertissant une valeur logique de chacun des autres bits, le bit suivant le MSB jusqu'au LSB (bit le moins important) en obtenant le OU exclusif en se basant sur une valeur logique qui est la version inversée d'une valeur logique du MSB, le moyen décodeur comprenant un moyen pour laisser le MSB de la donnée numérique démodulée tout en reconvertissant la valeur logique convertie'de chacun des autres bits, le bit suivant le MSB jusqu'au LSB, en obtenant le OU exclusif en se basant sur une valeur logique qui est la version inversée d'une valeur logique du MSB. 12 Dispositif selon la revendication 10, caractérisé en ce que le moyen codeur précité comprend un moyen pour choisir certainsbitsde la donnée numérique et inverser ( 206) des valeurs logiques desdits bits choisis, le moyen décodeur précité comprenant un moyen pour reconvertir les valeurs logiques desdits bits choisis parmi toutes les données numériques démodulées. 13 Dispositif selon, la revendication 9, caractérisé en ce que la donnée numérique précitée est représentée par le mode binaire décalé. 14 Dispositif selon la revendication 13, caractérisé en ce que le moyen codeur précité comprend un moyen pour laisser le MSB de la donnée numérique tel qu'il est tout en convertissant la valeur logique de chacun des autres bits, le bit suivant le MSB jusqu'au LSB, en obtenant le OU exclusif en se basant sur une valeur logique du MSB, le moyen décodeur précité comprenant un moyen pour laisser le MSB de la donnée numérique démodulée tel qu'il est tout en reconvertissant la valeur logique convertie de chacun des autres bits, le bit suivant le MSB jusqu'au LSB, en obtenant le OU exclusif sur la base de la valeur logique du MSB. Dispositif selon la revendication 13, caractérisé en ce-que le moyen codeur précité comprend un moyen pour choisir certainsbitsde la donnée numérique et inverser des valeurs logiques des bits choisis, le moyen décodeur précité comprenant un moyen pour réinverser les valeurs logiques desdits bits choisis parmi toutes les données démodulées. 16 Dispositif selon l'une quelconque des revendications 12 ou 15, caractérisé en ce qu'une majorité des bits choisis sont des bits supérieurs