Brevet FR2770056A1 — publié le 19990423

La présente invention concerne une technique de démodulation dans le domaine de la communication, qui uti- lise un procédé de codage, dans lequel chaque symbole est exprimé par une pluralité de bits sur une base temporelle. Par exemple un système, dans lequel un signal d'horloge récupéré est produit grâce à l'utilisation d'une série de données reçues, et des données démodulées sont extraites de la série de données reçues grâce à l'utilisa- tion du système d'horloge récupéré, est proposé en tant que démodulateur servant à produire des données démodulées à partir de signaux codés selon le code Manchester. La figure , annexée à la présente demande, est un schéma-bloc représentant un exemple de configuration d'un démodulateur classique, qui représente schématiquement une configuration d'un circuit de démodulation, décrit par exemple dans la demande de brevet japonais N 2508502 ayant pour titre "Démodulation Circuit" (de Norio Numata, Takayuki Inoue et Kenichi Sugawara). En outre la figure 11, annexée à la pré- sente demande, représente un schéma servant à expliquer le fonctionnement du démodulateur classique et la figure 12, annexée à la présente demande, est un organigramme illus- trant le fonctionnement du démodulateur classique. Sur la figure 10, le chiffre de référence 101 représente une borne d'entrée, dans laquelle des données reçues, codées selon le code Manchester, sont introduites; le chiffre de référence 102 désigne un circuit de récupéra- tion de signal d'horloge servant à produire un signal d'horloge récupéré moyennant l'utilisation de la série de données reçues et délivrer un signal d'horloge récupéré; le chiffre de référence 103 désigne un circuit de correction de phase servant à corriger la phase du signal d'horloge récupéré, délivré par le circuit 102 de récupération du signal d'horloge de manière à produire un signal d'horloge pour une extraction lors de la démodulation, et délivrer le signal d'horloge récupéré corrigé en tant que signal d'horloge pour l'extraction; le chiffre de référence 104 désigne un circuit d'extraction pour extraire des données démodulées à partir de la série de données reçues moyennant l'utilisation du signal d'horloge pour l'extraction, déli- vré par le circuit de correction de phase 103, et délivrer les données démodulées extraites; et le chiffre de réfé- rence 105 désigne une borne de sortie pour les données démodulées. Ciaprès, on va décrire le fonctionnement en référence aux figures 10 à 12. La série de données reçues, codées selon le code Manchester, contient une inversion de données dans chaque symbole, et chaque symbole est formé de deux bits. Par exemple lorsque "1" est transmis au moyen d'un signal NRZ (non retour à zéro), le "1" est exprimé par "10" dans le code Manchester, tandis que lorsque "0" est transmis, le "0" est exprimé par "01". Par conséquent, lors de la démodulation, le décodage Manchester est également exécuté simultanément par suppression du bit contenu dans la première moitié ou le bit contenu dans la seconde moitié de chaque symbole. Tout d'abord, lorsqu'une série de données reçues sont introduites dans la borne d'entrée 101, l'opération démarre. Lorsqu'un signal d'horloge récupéré est produit grâce à l'utilisation des données de la série de données reçues dans le circuit 102 de récupération du signal d'horloge (pas S201), le circuit de correction de phase 103 corrige la. phase du signal d'horloge récupéré délivré par le circuit 102 de récupération du signal d'horloge de manière à amener la phase à correspondre au bit situé dans la première moitié ou au bit situé dans la seconde moitié de chaque symbole, et délivre le signal d'horloge récupéré et corrigé en tant que signal d'horloge pour l'extraction au circuit d'extraction 104 situé dans l'étage suivant (pas S202). Le circuit d'extraction 104 extrait des données de la série de données reçues en utilisant le signal d'horloge pour l'extraction, délivré par le circuit de correction de phase 103 dans l'étage précédent, et délivre ces données en tant que données démodulées (pas S203). Si l'entrée de la série de données reçues disparaît et si la démodulation est terminée, l'opération est terminée. Comme décrit précédemment, un démodulateur clas- sique corrige la phase d'un signal d'horloge récupéré, pro- duit moyennant l'utilisation d'une série de données reçues, de manière à amener la phase à correspondre avec le bit situé dans la première moitié et le bit situé dans la seconde moitié de chaque symbole pour produire de ce fait un signal d'horloge pour l'extraction, et les deux données démodulées tirées de la série de données reçues grâce à l'utilisation du signal d'horloge pour l'extraction, pour expliquer de ce fait une démodulation. Cependant, dans le système classique, il se posait un problème consistant en ce qu'un point de décision concernant les données peut être considéré par erreur en raison d'un bruit ou d'une interférence étant donné que la démodulation est exécutée avec des données d'un point par symbole. En outre, bien qu'il soit prévu de réduire le taux d'erreurs par suppression des bits dans la seconde moitié de chaque symbole, il se pose un problème consistant en ce qu'une erreur apparaît aisément lorsqu'il existe une dis- torsion dans une forme d'onde de transmission ou bien lorsque le taux d'impulsions de "H" et "L" dans un symbole est altéré (par exemple est égal à 4:6), en raison d'une caractéristique du détecteur ou d'une caractéristique du trajet de transmission. La présente invention a pour but de résoudre les problèmes indiqués précédemment et un but de la présente invention est de réaliser une démodulation avec une cadence d'erreurs sur les bits en dépit de la présence d'un bruit ou d'une interférence. Un autre but de la présente inven- tion est de réaliser une démodulation à une faible cadence d'erreurs sur les bits, même lorsqu'une forme d'onde de réception est déformée par une interférence entre symboles ou une caractéristique du détecteur ou bien lorsque le taux d'impulsions est altéré. Selon un aspect de la présente invention, il est prévu un démodulateur servant à produire des données démo- dulées à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comporte: un circuit de récupération de signal d'horloge servant à produire un signal d'horloge récupéré à partir de la série de données reçues et délivrer le signal d'horloge récupéré; un circuit d'estimation d'état servant à réaliser une estimation d'un état de réception, comme par exemple une déformation d'une forme d'onde ou analogue à partir de la série de données reçues, et délivrer une information de forme d'onde sur la base du résultat de l'estimation; et un corrélateur servant à corriger une référence et/ou des points d'échantillonnage sur la base du signal d'horloge récupéré et de l'information de forme d'onde, obtenir une valeur de corrélation entre la série de données reçues et la référence à partir d'une pluralité des points d'échantillonnage, et délivrer des données démodu- lées sur la base de la valeur de corrélation. Selon un autre aspect de la présente invention, il est prévu un démodulateur pour produire des données démodulées à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comporte: un corrélateur pour modifier gra- duellement la phase de la série de données reçues ou d'une référence de manière à obtenir ainsi des corrélations entre les séries de données reçues et la référence, et délivrer une pluralité de valeurs de corrélation; un circuit d'estimation de cadencement pour obtenir une phase devant être utilisée pour une prise de décision concernant les données sur la base de la pluralité de valeurs de corréla- tion, et délivrer la phase en tant qu'information de phase; et un circuit d'extraction pour extraire des données de la série de données reçues sur la base de l'information de phase et délivrer les données extraites en tant que données démodulées. Selon un autre aspect de la présente invention, dans le démodulateur mentionné précédemment, le corrélateur établit des corrélations entre la série de données reçues et une pluralité de références, dont les phases initiales diffèrent les unes des autres, et délivre une pluralité de valeurs de corrélation correspondant à la pluralité de références. Selon un autre aspect de la présente invention, dans le démodulateur mentionné précédemment, le corrélateur obtient des corrélations entre une référence possédant une phase prédéterminée et la série de données reçues, dont la phase est modifiée graduellement, et délivre une pluralité de valeurs de corrélation en fonction de la variation de la phase de la série de données reçues. Selon un autre aspect de la présente invention, dans le démodulateur mentionné précédemment, le démodula- teur comporte en outre un circuit d'estimation d'état ser- vant à établir une estimation d'un état de réception tel qu'une déformation d'une forme d'onde ou analogue, à partir de la série de données reçues, et délivrer une information de forme d'onde basée sur le résultat de l'estimation, et le corrélateur corrige la référence et/ou les points d'échantillonnage sur la base de l'information de forme d'onde. Selon un autre aspect de la présente invention, il est prévu un circuit de récupération de signal d'horloge pour récupérer un signal d'horloge à partir d'une série de données reçues qui est codé de telle sorte que chaque sym- bole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comporte: un corréla- teur pour modifier graduellement la phase de la série de données reçues ou d'une référence de manière à obtenir ainsi une corrélation entre la série de données reçues et la référence, et délivrer une pluralité de valeurs de cor- rélation, ce qui a pour effet qu'un signal d'horloge récu- péré est obtenu sur la base de la pluralité de valeurs de corrélation. Selon un autre aspect de la présente invention, dans le circuit de récupération de signal d'horloge men- tionné précédemment le corrélateur obtient des corrélations entre la série de données reçues et une pluralité de réfé- rences, dont les phases initiales diffèrent les unes des autres, et délivre une pluralité de valeurs de corrélation correspondant à la pluralité de références. Selon un autre aspect de la présente invention dans le circuit de récupération de signal d'horloge men- tionné précédemment, le corrélateur obtient des corréla- tions entre une référence possédant une phase prédéterminée et la série de données reçues, dont la phase est modifiée graduellement, et délivre une pluralité de valeurs de cor- rélation en fonction de la variation de la phase de la série de données reçues. Selon un autre aspect de la présente invention, il est prévu un procédé de démodulation pour produire des données démodulées à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comprend les étapes consistant à: en tant qu'étape de récupération de signal d'horloge, produire un signal d'horloge récupéré à partir de la série de données reçues et délivrer le signal d'horloge récupéré; une étape d'estimation d'état consis- tant à établir une estimation de l'état de réception tel qu'une déformation d'une forme d'onde, à partir de la série de données reçues, et délivrer une information de forme d'onde sur la base du résultat de l'estimation; et en tant qu'étape de corrélation, corriger une référence et/ou des points d'échantillonnage sur la base du signal d'horloge récupéré et de l'information de forme d'onde, obtenir une valeur de corrélation entre la série de données reçues et la référence à partir d'une pluralité des points d'échan- tillonnage, délivrer des données démodulées sur la base de la valeur de corrélation. Conformément à un autre aspect de la présente invention, il est prévu un procédé de démodulation pour produire des données démodulées à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comprend les étapes consistant à: en tant qu'étape de corrélation, modifier graduellement la phase de la série de données reçues ou d'une référence pour obtenir des corrélations entre la série de données reçues et la référence, et délivrer une pluralité de valeurs de corrélation; en tant qu'étape d'estimation de cadencement, obtenir une phase devant être utilisée pour la décision concernant les données sur la base de la pluralité de valeurs de corrélation, et délivrer la phase en tant que formation de phase; et en tant qu'étape d'extraction, extraire des données de la série de données reçues sur la base de l'information de phase et délivrer les données extraites en tant que données démodu- lées. Selon un autre aspect de la présente invention, dans le procédé de démodulation mentionné précédemment, le procédé comporte en outre une étape d'estimation d'état servant à établir une estimation concernant un état de réception tel qu'une déformation de forme d'onde ou ana- logue à partir de la série de données reçues, et délivrer une information de forme d'onde sur la base du résultat de l'estimation, et que l'étape de corrélation corrige la référence sur la base de l'information de forme d'onde. Selon un autre aspect de la présente invention, il est prévu un procédé de récupération de signal d'horloge pour récupérer le signal d'horloge à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comprend une étape de corrélation consistant à modifier graduellement la phase de la série de données reçues ou d'une référence pour obtenir des corrélations entre la série de données reçues et la référence pour délivrer de ce fait une pluralité de valeurs de corrélation, ce qui permet d'obtenir un signal d'horloge récupéré sur la base de la pluralité de valeurs de corréla- tion. D'autres caractéristiques et avantages de la pré- sente invention ressortiront de la description donnée ci- après prise en référence aux dessins annexés, sur les- quels: - la figure 1 est un schéma-bloc représentant une configuration d'un démodulateur selon une première forme de réalisation de l'invention; - les figures 2A, 2B et 3 sont des schémas ser- vant à expliquer le fonctionnement d'un corrélateur; - la figure 4 est un schéma servant à expliquer le principe de fonctionnement du démodulateur représenté sur la figure 1; - la figure 5 est un organigramme illustrant le fonctionnement du démodulateur représenté sur la figure 1; - la figure 6 est un schéma-bloc représentant une configuration d'un démodulateur d'une seconde forme de réa- lisation selon la présente invention; - la figure 7 est un schéma illustrant le prin- cipe de fonctionnement du démodulateur représenté sur la figure 6; - la figure 8 est un schéma caractéristique de sortie représentant un exemple de sortie de corrélateur; - la figure 9 est un organigramme représentant le fonctionnement du démodulateur représenté sur la figure 6; - la figure 10, dont il a déjà été fait mention, représente un schéma-bloc d'un exemple de configuration d'un démodulateur classique; - la figure 11, dont il a déjà été fait mention, est un schéma servant à expliquer le fonctionnement du démodulateur classique; et - la figure 12, dont il a déjà été fait mention, est un organigramme illustrant le fonctionnement du démodu- lateur classique. 1-ère forme de réalisation Sur la figure 1, le chiffre de référence 1 désigne une borne d'entrée, dans laquelle une série de don- nées reçues et codées selon le code Manchester sont intro- duites; le chiffre de référence 2 désigne un circuit de récupération de signal d'horloge servant à produire un signal d'horloge récupéré, moyennant l'utilisation de la série de données reçues et délivrer le signal d'horloge récupéré; le chiffre de référence 3 désigne un circuit d'estimation d'état servant à établir une estimation d'un état de réception tel qu'une distorsion de forme d'onde ou analogue à partir de la série de données reçues, et déli- vrer l'information de forme d'onde sur la base du résultat de l'estimation; le chiffre de référence 4 désigne un cor- rélateur servant à corriger une référence et/ou un point d'échantillonnage moyennant l'utilisation de l'information de forme d'onde délivrée par le circuit d'estimation d'état 3 et du signal d'horloge récupéré délivré par le circuit de récupération de signal d'horloge 2, obtenir une valeur de corrélation entre la série de données reçues et la réfé- rence sur la base d'une pluralité de points d'échantil- lonnage pour chaque symbole, et délivrer des données démo- dulées sur la base de la valeur de corrélation; et le chiffre de référence 5 désigne une borne de sortie pour les données démodulées. Tout d'abord, on va décrire le fonctionnement de base d'un corrélateur utilisé pour la démodulation d'une série de données reçues codées selon le code Manchester, en référence aux figures 2A et 2B. Comme mentionné précédem- ment, par exemple lorsque "1" est transmis avec un signal NRZ (non retour à zéro), il est exprimé par "10" dans le code Manchester. Lorsque "0" est transmis, il est exprimé par "01',. D'autre part, une référence pour "0" possédant une forme de signal idéal lorsque "0" est reçu, ou une référence pour "1" possédant une forme de signal idéal lorsque "1" est reçu, est délivrée dans le corrélateur de manière à délivrer de cette manière des données démodulées sur la base d'une valeur de corrélation entre la série de données reçues et la référence. Ici on suppose que la référence pour "1" est uti- lisée. En outre on suppose que la valeur de corrélation est réglée sur "valeur de corrélation: 1" lorsque la série de données reçues et la référence coincident, et sur "valeur de corrélation: -1" lorsque la série de données reçues et la référence sont inversées entre elles. Par exemple, lorsqu'une série de données reçues dans un symbole prend la forme représentée sur la figure 2A, le corrélateur en conclut que "1" a été reçu en tant que signal NRZ étant donné que la série de données reçues coïncide avec la référence de sorte que "valeur de corréla- tion: 1" est obtenue, puis délivre la donnée modulée "1". D'autre part, dans le cas de la figure 2B, le corrélateur en conclut que "0" a été reçu en tant que signal NRZ, étant donné que la série de données reçues est inversée par rap- port à la référence de sorte que "valeur de corrélation: - 1" est obtenu, puis délivre la donnée modulée "0". Ci-après, on va décrire le fonctionnement du cor- rélateur 4 représenté sur la figure 1 en utilisant la figure 3. Ici, on suppose que la référence pour "1" est utilisée. On suppose que le nombre d'échantillons par sym- bole est 8 et que la valeur de corrélation se situe dans une gamme de -1 à 1 afin de simplifier la description, bien que le nombre d'échantillons et la gamme de la valeur de corrélation puissent être réglés d'une manière souhaitable (accrue ou réduite) en fonction du système. En outre, en supposant que le premier point d'échantillonnage dans chaque symbole est synchronisé sur le signal d'horloge récupéré de manière à être le premier point d'échantil- lonnage du symbole comme représenté sur la figure 3. Le corrélateur 4 examine une corrélation entre la série de données reçues et la référence au niveau de 8 points d'échantillonnage par symbole de manière à obtenir ainsi une valeur de corrélation. Sur la base du résultat obtenu, le corrélateur 4 délivre des données démodulées. Par exemple, lorsqu'une corrélation entre la série de don- nées reçues et la référence est examinée, avec comme résul- tat le fait que la moitié ou plus des points d'échan- tillonnage coïncident, la donnée démodulée "1" est déli- vrée. Dans tous les autres cas au contraire la donnée démo- dulée "0" est délivrée. De façon spécifique, deux points d'échantillon- nage sont inversés lorsque 6 points d'échantillonnage coïn- cident dans le cas o le corrélateur 4 examine une corré- lation au niveau de 8 points d'échantillonnage. C'est pour- quoi, la valeur de corrélation est égale à 4/8 (6/8 + (- 2/8)= 4/8), et par conséquent la donnée démodulée "1" est délivrée. Lorsque 7 points d'échantillonnage sont inversés, un point d'échantillonnage est coïncidant. Par conséquent la valeur de corrélation est -6/8 ((-7/8)+1/8= (-6/8), et par conséquent la donnée démodulée "0" est délivrée. Ci-après, on va décrire le principe de fonction- nement du démodulateur en référence aux figures 1 à 5. Bien que le nombre d'échantillons par symbole soit réglé à 8 pour simplifier la description, le nombre d'échantillons peut être réglé comme cela est souhaitable (accru ou réduit) en fonction du système. Lorsqu'une série de données d'entrée sont intro- duites dans la borne d'entrée 1, l'opération démarre. Tout d'abord, la forme d'onde de la série de données revues est exécutée. dans le circuit d'estimation d'état 3. Par exemple, lorsque l'état du canal est suffisamment mauvais pour que la forme d'onde soit déformée, quelquefois il se présente le cas o des points de changement de signe pré- sentent des instabilités comme représenté sur la figure 4, et les données des points d'échantillonnage 1, 4, 5 et 8 sont des données inverses. Dans un tel cas, les données de ces points d'échantillonnage ne sont pas utilisées pour établir une corrélation avec la référence, et seules les données des points d'échantillonnage 2, 3, 6 et 7 sont uti- lisées. Par conséquent, lorsqu'il est établi que des ins- tabilités au niveau de points de variation de la forme d'onde sont importantes sur la base d'un examen, le circuit d'estimation d'état 3 envoie au corrélateur 4 une informa- tion de forme d'onde servant à indiquer que les données des numéros d'échantillonnage 1, 4, 5 et 8 ne sont pas utili- sées pour établir une corrélation (pas S101). En réponse à cela, le corrélateur 4 corrige les données d'échantillon- nage sur la base de l'information de forme d'onde délivrée par le circuit d'estimation d'état 3 (pas S102). D'autre part, le circuit de récupération de signal d'horloge 2 produit un signal d'horloge récupéré, moyennant l'utilisation de la série de données revues codées selon le code Manchester (pas S103). Le corrélateur 4 échantillonne une pluralité de points dans chaque symbole en utilisant le signal d'horloge récupéré délivré par le circuit de récupération de signal d'horloge 2 (pas S104), obtient une valeur de corrélation entre la série des don- nées reçues et la référence et délivre des données démodu- lées (pas S105). Si le signal d'entrée de la série de don- nées reçues disparaît et si la démodulation est terminée, l'opération est terminée. Comme décrit précédemment, dans le démodulateur selon cette 1-ère forme de réalisation, un état de récep- tion tel qu'une déformation de forme d'onde ou analogue est estimé moyennant l'utilisation de la forme d'onde de la série de données revues. Bien que des points d'échantillon- nage soient corrigés sur la base de cet état, une valeur de corrélation entre la série de données reçues et la réfé- rence est obtenue à partir d'une pluralité de points d'échantillonnage pour chaque symbole, et la démodulation est exécutée sur la base de la valeur de corrélation. De cette manière, il est possible de réaliser une démodulation avec un taux inférieur d'erreurs sur les bits, lorsqu'il existe un bruit, une interférence, lorsque la forme d'onde revue est déformée par l'interférence entre symboles ou bien par la caractéristique du détecteur, ou bien lorsque le taux d'impulsions est altéré. Bien que dans la 1-ère forme de réalisation, la description ait été donnée dans le cas o les points d'échantillonnage sont corrigés en fonction de l'état de réception lorsque l'état du canal est suffisamment mauvais pour que la forme d'onde soit déformée, la forme de la référence du corrélateur peut être corrigée et utilisée sur la base de l'information de forme d'onde, lorsqu'une dis- torsion fixée de la forme d'onde peut être estimée par le circuit d'estimation d'état. Par exemple, lorsque le taux d'impulsions entre "H" et "L" n'est pas égal à 50 % en raison de la caracté- ristique du détecteur, le taux d'impulsions est obtenu dans le circuit d'estimation d'état, et l'information de forme d'onde est envoyée au corrélateur. Dans le corrélateur, la référence est corrigée sur la base de l'information de forme d'onde. En outre, les données d'échantillonnage uti- lisées pour la corrélation restent telles quelles et la référence est pondérée. Bien que dans la 1-ère forme de réalisation, la description ait été donnée en rapport avec le démodulateur pour une série de données revues, codées selon le code Man- chester, l'invention est applicable à n'importe quel codage dans la mesure o chaque symbole est exprimé par une plura- lité de bits sur une base temporelle. Par exemple l'invention est aisément applicable à un démodulateur pour une série de données reçues codées au moyen du codage FM (à modulation de fréquence), du codage MFM (à modulation de fréquence, modifié) ou analogue. Par exemple, une série de données reçues codées selon le codage FM devient "11" ou "00" lorsque "0" est transmis en tant que signal NRZ, alors que, lorsque "1" est transmis, les données deviennent "10" ou "01". Par consé- quent, dans le corrélateur, la référence "11" ou "00" est préparée en tant que référence pour "0", ou une référence "10" ou "01" est préparée en tant que référence pour "1". Par exemple, lorsque la référence "0" est prépa- rée, une référence de "11" ou "00" est préparée. Pour la démodulation, une corrélation est établie entre la série de données reçues et la référence, et une valeur de corréla- tion est obtenue. En outre on obtient la valeur absolue de la valeur de corrélation obtenue. Lorsque la valeur absolue est proche de "1", "1" est délivré en tant que donnée démo- dulée, alors que lorsque la valeur absolue est proche de "0", "0" est délivré en tant que donnée démodulée. De cette manière, une modulation peut être exécutée aisément par modification de la forme de la référence préparée, en fonc- tion du codage. 2-ème forme de réalisation Sur la figure 6, le chiffre de référence 6 désigne un corrélateur servant à fournir des valeurs de corrélation entre une série de données reçues et une plura- lité de références, dont les phases sont différentes, et pour délivrer la pluralité de valeurs de corrélation cor- respondant aux références; le chiffre de référence 7 désigne un circuit d'estimation de cadencement pour détec- ter une valeur de corrélation maximale de la pluralité de valeurs de corrélation délivrées par le corrélateur 6, et délivrer le nombre de phases de la valeur de corrélation maximale en tant qu'information de phase, le chiffre de référence 8 désigne un circuit d'extraction servant à extraire des données de la série de données reçues moyen- nant l'utilisation de l'information de phase délivrée par le circuit d'estimation de cadencement 7, et délivrer les données extraites en tant que données démodulées. Une borne d'entrée 1 et une borne de sortie 5 sont identiques à celles décrites dans la forme de réalisation 1. Tout d'abord, on va décrire le principe de fonc- tionnement en référence aux figures 6 à 9. Bien que des corrélations entre une série de données reçue et des réfé- rences soient obtenues dans le corrélateur 6 de la même manière que dans la 1-ère forme de réalisation précédente, une pluralité de références ayant des phases initiales dif- férentes, sont utilisées en tant que référence du corréla- teur 6 dans cette forme de réalisation 2. On suppose que le nombre d'échantillons par sym- bole est 8 et que des valeurs de corrélation se situent dans une gamme de -1 à 1 pour simplifier la description. Cependant, le nombre d'échantillons et la gamme des valeurs de corrélation peuvent être réglés comme cela est souhai- table (accrus ou réduits) en fonction du système. Dans le cas d'un tel démodulateur, 8 références ayant des phases différentes sont préparées comme cela est représenté sur la figure 7. Dans l'exemple de la figure 7, les références pour "1" ("10" dans le code Manchester) sont représentées en tant que signal NRZ. Lorsqu'une série de données d'entrée sont envoyées à la borne d'entrée 1, l'opération démarre. Des corrélations entre la série de données reçues et 8 réfé- rences ayant des phases initiales différentes comme repré- senté sur la figure 7 sont obtenues dans le corrélateur 6 (pas S107). La figure 8 représente un exemple de sortie de valeurs de corrélation, par exemple lorsque la totalité de la série de données reçues est "1". La figure 8 représente des valeurs de corrélation entre la série de données reçues et les références pour "1". Lorsque ces 8 valeurs de corrélation sont compa- rées, la valeur de corrélation devient maximale lorsque la phase de la référence est synchrone avec la phase du sym- bole, comme représenté sur la figure 8. Par conséquent, une valeur de corrélation prenant une valeur maximale est obte- nue parmi les 8 valeurs de corrélation dans le circuit d'estimation de cadencement 7 (pas S108), et le nombre de phases de la référence établissant la valeur maximale de corrélation est envoyé au circuit d'extraction 8 en tant qu'information de phase (pas S109). * Dans le circuit d'extraction 8, des données cor- respondant à une phase optimale sont extraites de la série de données reçues sur la base de l'information de phase délivrée par le circuit d'estimation de cadencement 7, puis sont délivrées en tant que données démodulées (pas S110). Lorsque l'entrée de la série de données reçues disparaît et que la démodulation est achevée, l'opération est terminée. Comme cela a été décrit précédemment, dans le démodulateur de cette 2- ème forme de réalisation, grâce à l'utilisation d'un corrélateur, des corrélations entre une série de données reçues et une pluralité de références ayant des phases initiales différentes sont obtenues, et un point de décision de données optimum de la série de données reçues est obtenu. C'est pourquoi, il est possible d'effectuer une modulation avec un taux inférieur d'erreurs sur les bits. Bien que la phase d'une référence établissant une valeur maximale de corrélation soit envoyée en tant qu'information de phase au circuit d'extraction 8 raccordé à l'étage suivant dans le circuit d'estimation de cadence- ment 7 dans cette 2-ème forme de réalisation, la phase d'une référence fournissant une valeur de corrélation mini- male peut être considérée en tant que point de modification d'un symbole et être envoyée en tant qu'information de phase. Bien que dans cette forme de réalisation, on a décrit le cas o une pluralité de références ayant des phases initiales différentes sont utilisées, la phase d'une série de données reçues peut être modifiée graduellement, alors qu'une seule référence est utilisée, pour l'obtention d'une pluralité de valeurs de corrélation. Bien qu'on a décrit le démodulateur pour une série de données reçues codées selon le code Manchester, on peut adopter n'importe quel codage dans la mesure o chaque symbole est exprimé par une pluralité de bits d'une base temporelle. De la même manière que dans la 1-ère forme de réalisation mentionnée, par exemple cette 2-ème forme de réalisation est aisément applicable à un démodulateur pour une série de données reçues codées au moyen d'un codage FM, d'un codage MFM ou analogue. 3-ème forme de réalisation Bien qu'on utilise une référence pour "1" ou "0" en tant que référence d'un corrélateur dans la forme de réalisation 2 indiquée précédemment, cette référence peut être soumise à un traitement adaptatif conformément à l'état d'une série de données reçues de la même manière que dans la 1-ère forme de réalisation mentionnée précédemment. Dans un tel cas, un circuit d'estimation d'état est ajouté de la même manière que dans la 1-ère forme de réalisation indiquée précédemment. On va décrire le fonctionnement. Tout d'abord le circuit d'estimation d'état estime un état de réception tel qu'une déformation de forme d'onde ou analogue à partir d'une série de données reçues, et délivre une information de forme d'onde sur la base du résultat de l'estimation. Le corrélateur corrige la forme de références ou points d'échantillonnage sur la base de l'information de forme d'onde délivrée par le circuit d'estimation d'état. Alors, comme cela est décrit dans la 2-ème forme de réalisation indiquée ci-dessus, des corrélations entre la série de don- nées reçues et les références sont obtenues et un point de décision optimal concernant les données de la série de don- nées reçues est obtenu pour l'exécution de la démodulation. Comme décrit précédemment, dans le démodulateur conformément à cette 3ème forme de réalisation, un état de réception tel qu'une déformation de forme d'onde ou ana- logue est estimé grâce à l'utilisation de la forme d'onde d'une série de données reçues, et des points d'échantillonnage ou de référence du corrélateur sont cor- rigés sur la base de cet état. C'est pourquoi, il est pos- sible de réaliser une modulation avec un taux inférieur d'erreurs sur les bits, même si la forme d'onde reçue est déformée par une interférence entre symbole ou des caracté- ristiques du détecteur. En outre, de la même manière que dans la 2-ème forme de réalisation précédente, on peut adopter n'importe quel codage dans la mesure o chaque symbole est exprimé par une pluralité de bits sur une base temporelle. Par exemple cette 3-ème forme de réalisation est aisément applicable à un démodulateur pour une série de données reçues codées selon le codage FM, le codage MFM ou ana- logue, ainsi qu'une série de données reçues codées selon le code Manchester. 4-ème forme de réalisation Bien que l'on ait décrit, dans la 2-ème forme de réalisation précédente, un démodulateur dans lequel un point optimum de décision concernant les données est obtenu à partir d'une série de données reçues grâce à l'utilisa- tion d'un corrélateur de manière à démoduler des signaux codés selon le code Manchester, un circuit de récupération de signal d'horloge peut être constitué par l'utilisation d'une seule fonction pour l'obtention d'un point optimum de décision concernant les données. C'est-à-dire que le circuit de récupération de signal d'horloge dans cette 4-ème forme de réalisation selon la présente invention est constitué par un corréla- teur servant à modifier graduellement la phase d'une série de données reçues, codées selon le code Manchester, ou une référence de manière à obtenir ainsi une pluralité de valeurs de corrélation entre la série de données reçues et la référence, en fonction de la modification de la phase; et un circuit d'estimation de cadencement pour détecter une phase optimale sur la base de la pluralité de valeurs de corrélation, et produire un signal d'horloge récupéré. Le corrélateur modifie graduellement la phase de la série de données reçues ou de la référence pour obtenir ainsi une pluralité de valeurs de corrélation entre la série de données reçues et la référence conformément à la modification de la phase. Le circuit d'estimation de caden- cement détecte une phase optimale sur la base d'une plura- lité de valeurs de corrélation de manière à produire ainsi un signal d'horloge récupéré optimum. Comme décrit précédemment, le circuit de récupé- ration de signal d'horloge de cette 4-ème forme de réalisa- tion établit des corrélations entre une série de données reçues et une référence tout en modifiant graduellement la phase de la série de données reçues ou de la référence, détecte une phase optimale sur la base d'une pluralité de valeurs de corrélation et produit un signal d'horloge récu- péré optimum. Par conséquent, il est possible de produire un signal d'horloge récupéré plus précis. En outre, par exemple, lorsque ce circuit de récupération-de signal d'horloge est appliqué à un démodu- lateur comme cela est représenté dans la 1-ère forme de réalisation mentionnée précédemment, un signal d'horloge récupéré plus précis peut être reproduit, de sorte qu'il est possible de réaliser une démodulation avec un taux encore plus faible d'erreurs sur les bits. En outre, lorsqu'on utilise un corrélateur en commun, il est possible d'améliorer le rendement matériel. En outre, de la même manière que dans la 2-ème forme de réalisation indiquée précédemment, on peut adopter n'importe quel codage dans la mesure o chaque symbole est exprimé par une pluralité de bits sur une base temporelle. Par exemple, cette 4-ème forme de réalisation peut être aisément appliquée à un démodulateur pour une série de don- nées reçues codées au moyen du codage FM ou du codage MFM ou analogue, ainsi qu'une série de données reçues codées selon le code Manchester. Comme cela a été décrit précédemment, dans le démodulateur selon un aspect de l'invention, une référence et/ou des points d'échantillonnage sont corrigés sur la base d'une information de forme d'onde basée sur un signal d'horloge récupéré et sur le résultat d'estimation d'un état de réception tel qu'une déformation de forme d'onde ou analogue, et une valeur de corrélation entre une série de données reçues et la référence est obtenue à partir d'une pluralité de points d'échantillonnage. Des données démodu- lées sont ensuite délivrées sur la base de la valeur de corrélation de manière à être démodulées. C'est pourquoi il est possible d'effectuer une démodulation avec un taux inférieur d'erreurs sur les bits lorsqu'il existe un bruit ou une interférence, lorsqu'une forme d'onde de réception est déformée par une interférence entre symboles ou par une caractéristique du détecteur, ou bien lorsque le taux d'impulsions est altéré. En outre, dans le démodulateur selon un autre aspect de l'invention, des corrélations entre une série de données reçues et une référence sont obtenues, tandis que la phase de la série de données reçues ou de la référence est modifiée graduellement, une phase devant être utilisée pour l'addition concernant les données est obtenue sur la base d'une pluralité de valeurs de corrélation, et la phase est utilisée pour la démodulation. C'est pourquoi il est possible d'exécuter un démodulation avec un taux inférieur d'erreurs sur les bits. En outre, dans le démodulateur selon un autre aspect de l'invention, des corrélations entre une série de données reçues et une pluralité de références ayant des phases initiales différentes sont obtenues, une phase devant être utilisée pour la décision concernant les don- nées est obtenue sur la base de la pluralité de valeurs de corrélation, d'une manière qui correspond à la pluralité de références, et la phase est utilisée pour la démodulation. Par conséquent il est possible de réaliser une démodulation avec un taux inférieur d'erreurs sur les bits. En outre, dans le démodulateur selon un autre aspect de l'invention, on obtient des corrélations ayant une référence ayant une phase prédéterminée et une série de données reçues, dont la phase est modifiée graduellement, et une phase devant être utilisée pour la décision concer- nant les données est obtenue sur la base de la pluralité de valeurs de corrélation en fonction d'une modification de la phase de la série de données reçues, et la phase est utili- sée pour la démodulation. C'est pourquoi, il est possible d'exécuter une démodulation avec un taux inférieur d'erreurs sur les bits. En outre, dans le démodulateur selon un autre aspect de l'invention, un état de réception tel qu'une déformation de forme d'onde ou analogue est estimé à partir d'une série de données reçues et une référence et/ou des points d'échantillonnage sont corrigés sur la base de l'information de forme d'onde, à partir du résultat de l'estimation. C'est pourquoi, il est possible de réaliser une démodulation avec un taux inférieur d'erreurs sur les bits, même si une forme d'onde reçue est déformée par une interférence entre symboles ou par une caractéristique du détecteur. En outre, dans le circuit de récupération de signal d'horloge selon un aspect de l'invention, une corré- lation entre une série de données reçues et une référence est obtenue tandis que la phase de la série de données revues ou de la référence est modifiée graduellement, et un signal d'horloge récupéré est produit sur la base d'une pluralité de valeurs de corrélation. C'est pourquoi il est possible de produire un signal d'horloge récupéré plus pré- cis. En outre, lorsque le circuit de récupération du signal d'horloge est appliqué à un démodulateur, il est possible de réaliser une démodulation avec un taux inférieur d'erreurs sur les bits. En outre, dans le circuit de récupération de signal d'horloge selon un autre aspect de l'invention, on obtient les corrélation entre une série de données reçues et une pluralité de références, dont les phases initiales diffèrent, et un signal d'horloge récupéré est produit sur la base d'une pluralité de valeurs de corrélation en fonc- tion de la pluralité de références. C'est pourquoi il est possible de produire un signal d'horloge récupéré plus pré- cis. En outre, lorsque le circuit de récupération de signal d'horloge est appliqué à un démodulateur, il est possible de réaliser une démodulation avec un taux inférieur d'erreurs sur les bits. En outre, dans le circuit de récupération de signal d'horloge selon un autre aspect de l'invention, on obtient des corrélations entre une référence ayant une phase prédéterminée et une série de données reçues, dont la phase est modifiée graduellement, et un signal d'horloge récupéré est produit sur la base d'une pluralité de valeurs de corrélation, en fonction de la variation de la phase de la série de données reçues. C'est pourquoi il est possible de produire un signal d'horloge récupéré plus précis. En outre, lorsque le circuit de récupération de signal d'horloge est appliqué à un démodulateur, il est possible d'effectuer une démodulation avec un taux inférieur d'erreurs sur les bits. En outre, dans le procédé de démodulation selon un autre aspect de l'invention, une référence et/ou des points d'échantillonnage sont corrigés sur la base d'une information de forme d'onde basée sur un signal d'horloge récupéré, et sur la base du résultat de l'estimation d'un état de réception tel qu'une déformation de forme d'onde ou analogue, et une valeur de corrélation entre une série de données observées et la référence est obtenue à partir d'une pluralité de points d'échantillonnage. Des données démodulées sont ensuite délivrées sur la base de la valeur de corrélation afin d'être démodulées. C'est pourquoi il est possible d'effectuer une démodulation avec un taux inférieur d'erreurs sur les bits lorsqu'il existe un bruit ou une interférence, lorsqu'une forme d'onde de réception est déformée par une interférence entre symboles ou par une caractéristique du détecteur, ou bien lorsque le taux d'impulsions est altéré. En outre, dans le procédé de démodulation selon un autre aspect de l'invention, des corrélations entre une série de données reçues et une référence sont obtenues alors que la phase de la série de données reçues ou de la référence est modifiée graduellement, et une phase devant être utilisée pour une décision concernant les données est obtenue et utilisée pour effectuer une démodulation sur la base de la pluralité de valeurs de corrélation. Par consé- quent il est possible de réaliser une démodulation avec un taux inférieur d'erreurs sur les bits. En outre dans le procédé de démodulation selon un autre aspect de l'invention, un état de réception tel qu'une déformation de la forme d'onde ou analogue est esti- mé à partir d'une série de données reçues, et une référence et/ou des points d'échantillonnage sont corrigés sur la base d'une information de forme d'onde à partir du résultat de l'estimation. C'est pourquoi il est possible d'effectuer une démodulation avec un taux inférieur d'erreurs sur les bits dans le cas o une forme d'onde reçue est déformée par une interférence entre symboles ou par une caractéristique de détecteur. En outre, dans le procédé de récupération de signal d'horloge selon un aspect de la présente invention, des corrélations entre une série de données reçues et une référence sont obtenues alors que la phase de la série de données reçues ou de la référence est modifiée graduelle- ment, et un signal d'horloge récupéré est produit sur la base d'une pluralité de valeurs de corrélation. Par consé- quent, il est possible de produire un signal d'horloge récupéré plus précis. En outre, lorsque le procédé est appliqué à un démodulateur, il est possible de réaliser une démodulation avec un taux inférieur d'erreurs sur les bits. REVENDICATIONS 1. Démodulateur servant à produire des données démodulées à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comporte: un circuit (2) de récupération de signal d'horloge servant à produire un signal d'horloge récupéré à partir de ladite série de données reçues et délivrer ledit signal d'horloge récupéré; un circuit (3) d'estimation d'état servant à réa- liser une estimation d'un état de réception, comme par exemple une déformation d'une forme d'onde ou analogue à partir de la série de données reçues, et délivrer une information de forme d'onde sur la base du résultat de ladite estimation; et un corrélateur (4) servant à corriger une réfé- rence et/ou des points d'échantillonnage sur la base dudit signal d'horloge récupéré et de ladite information de forme d'onde, obtenir une valeur de corrélation entre ladite série de données reçues et ladite référence à partir d'une pluralité desdits points d'échantillonnage, et délivrer des données démodulées sur la base de ladite valeur de corréla- tion. 2. Démodulateur pour produire des données démodu- lées à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comporte: un corrélateur (6) pour modifier graduellement la phase de ladite série de données reçues ou d'une référence de manière à obtenir ainsi des corrélations entre lesdites séries de données reçues et ladite référence, et délivrer une pluralité de valeurs de corrélation; un circuit (7) d'estimation de cadencement pour obtenir une phase devant être utilisée pour une prise de décision concernant lesdites données sur la base de ladite pluralité de valeurs de corrélation, et délivrer ladite phase en tant qu'information de phase; et un circuit d'extraction (8) pour extraire des données de ladite série de données reçues sur la base de ladite information de phase et délivrer lesdites données extraites en tant que données démodulées. 3. Démodulateur selon la revendication 2, carac- térisé en ce que ledit corrélateur (6) établit des corréla- tions entre ladite série de données reçues et une pluralité de références, dont les phases initiales diffèrent les unes des autres, et délivre une pluralité de valeurs de corréla- tion correspondant à ladite pluralité de références. 4. Démodulateur selon la revendication 2, carac- térisé en ce que ledit corrélateur (6) obtient des corréla- tions entre une référence possédant une phase prédéterminée et ladite série de données reçues, dont la phase est modi- fiée graduellement, et délivre une pluralité de valeurs de corrélation en fonction de la variation de la phase de ladite série de données reçues. 5. Démodulateur selon la revendication 2, carac- térisé en ce qu'il comporte en outre un circuit (3) d'estimation d'état servant à établir une estimation d'un état de réception tel qu'une déformation d'une forme d'onde ou analogue, à partir de ladite série de données reçues, et délivrer une information de forme d'onde basée sur le résultat de ladite estimation, et que ledit corrélateur (6) corrige ladite référence et/ou lesdits points d'échantil- lonnage sur la base de ladite information de forme d'onde. 6. Circuit de récupération de signal d'horloge pour récupérer un signal d'horloge à partir d'une série de données reçues qui est codé de telle sorte que chaque sym- bole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comporte: un corrélateur pour modifier graduellement la phase de ladite série de données reçues ou d'une référence de manière à obtenir ainsi une corrélation entre ladite série de données reçues et ladite référence, et délivrer une pluralité de valeurs de corrélation, ce qui a pour effet qu'un signal d'horloge récupéré est obtenu sur la base de ladite pluralité de valeurs de corrélation. 7. Circuit de récupération de signal d'horloge selon la revendication 6, caractérisé en ce que ledit cor- rélateur (2) établit des corrélations entre ladite série de données reçues et une pluralité de références, dont les phases initiales diffèrent les unes des autres, et délivre une pluralité de valeurs de corrélation correspondant à ladite pluralité de références. 8. Circuit de récupération de signal d'horloge selon la revendication 6, caractérisé en ce que ledit cor- rélateur (2) établit des corrélations entre une référence possédant une phase prédéterminée et ladite série de don- nées reçues, dont la phase est modifiée graduellement, et délivre une pluralité de valeurs de corrélation en fonction de la variation de la phase de ladite série de données reçues. 9. Procédé de démodulation pour produire des don- nées démodulées à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, caracté- risé en ce qu'il comprend les étapes consistant à: en tant qu'étape de récupération de signal d'horloge, produire un signal d'horloge récupéré à partir de ladite série de données reçues et délivrer le signal d'horloge récupéré; une étape d'estimation d'état consis- tant à établir une estimation de l'état de réception tel qu'une déformation d'une forme d'onde, à partir de ladite série de données reçues, et délivrer une information de forme d'onde sur la base du résultat de ladite estimation; et en tant qu'étape de corrélation, corriger une référence et/ou des points d'échantillonnage sur la base dudit signal d'horloge récupéré et de ladite information de forme d'onde, obtenir une valeur de corrélation entre ladite série de données reçues et ladite référence à partir d'une pluralité desdits points d'échantillonnage, délivrer des données démodulées sur la base de ladite valeur de cor- rélation. 10. Procédé de démodulation pour produire des données démodulées à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, caractérisé en ce qu'il comprend les étapes consistant à: en tant qu'étape de corrélation, modifier gra- duellement la phase de ladite série de données reçues ou d'une référence pour obtenir des corrélations entre ladite série de données reçues et ladite référence, et délivrer une pluralité de valeurs de corrélation; en tant qu'étape d'estimation de cadencement, obtenir une phase devant être utilisée pour la décision concernant les données sur la base de ladite pluralité de valeurs de corrélation, et délivrer ladite phase en tant que formation de phase; et en tant qu'étape d'extraction, extraire des don- nées de ladite série de données reçues sur la base de ladite information de phase et délivrer lesdites données extraites en tant que données démodulées. 11. Procédé de démodulation selon la revendica- tion 10, caractérisé en ce qu'il comprend en outre une étape d'estimation d'état servant à établir une estimation concernant un état de réception tel qu'une déformation de forme d'onde ou analogue à partir de ladite série de don- nées reçues, et délivrer une information de forme d'onde sur la base du résultat de ladite estimation, et que ladite étape de corrélation corrige ladite référence sur la base de ladite information de forme d'onde. 12. Procédé de récupération de signal d'horloge pour récupérer le signal d'horloge à partir d'une série de données reçues, qui sont codées de telle sorte que chaque symbole est exprimé par une pluralité de bits sur une base temporelle, ledit procédé comprenant les étapes consistant à: en tant qu'étape de corrélation, modifier gra- duellement la phase de ladite série de données reçues ou d'une référence pour obtenir des corrélations entre ladite série de données reçues et ladite référence pour délivrer de ce fait une pluralité de valeurs de corrélation, ce qui permet d'obtenir un signal d'horloge récupéré sur la base de ladite pluralité de valeurs de corrélation.