Brevet FR2783984A1 — publié le 20000331

L'invention concerne le domaine des générateurs numériques de fréquences. Lors des changements de fréquences dans un générateur numérique de fréquences, se pose le problème de la maîtrise de la phase de l'onde générée par le générateur de fréquences. Une solution de l'art antérieur consiste à utiliser un dispositif à table d'accumulation de phase. Mais ce dispositif ne permet de maîtriser la lO phase qu'imparfaitement et aux dépens du rapport signal à bruit. De plus, ce dispositif est complexe. L'invention propose un générateur numérique de fréquences basé sur l'utilisation d'un réseau récursif du deuxième ordre. Ce générateur est simple et autorise une parfaite maîtrise de la phase. Selon l'invention, il est prévu un générateur numérique de fréquences F à phase maîtrisée ayant une horloge avec une période d'échantillonnage Tech caractérisé en ce que le générateur comporte un premier réseau récursif du deuxième ordre, le premier réseau comportant: - un premier groupe de deux registres à décalage en série pouvant chacun stocker un échantillon de signal et comportant chacun une première entrée, une deuxième entrée de chargement, une sortie; - des premiers moyens de multiplication comportant une entrée et une sortie et ayant un coefficient de multiplication valant 2cos(0) avec 0 valant 27,FTech; - des premiers moyens de soustraction comportant une entrée directe, une entrée inverseuse, une sortie; la sortie du premier registre étant reliée à la première entrée du deuxième registre, la première entrée du premier registre étant reliée à la sortie des premiers moyens de soustraction, la sortie du deuxième registre étant reliée à l'entrée inverseuse des premiers moyens de soustraction, l'entrée des premiers moyens de multiplication étant reliée à la sortie du premier registre, la sortie des premiers moyens de multiplication étant reliée à l'entrée directe des premiers moyens de soustraction, les deuxièmes entrées de chargement des premier et deuxième registres étant reliées à l'extérieur; en ce qu'à chaque coup d'horloge, I'échantillon de signal stocké dans chaque registre est rendu disponible sur sa sortie, les premiers moyens de multiplication effectuent une opération de multiplication, les premiers moyens de soustraction effectuent une opération de soustraction, I'échantillon de signal reçu à l'entrée de chaque registre est stocké dans ledit registre; et en ce que l'échantillon de signal stocké dans chaque registre peut être remplacé par un échantillon de signal chargé à partir de l'extérieur au niveau de sa deuxième entrée de chargement. L'invention sera mieux comprise et d'autres particularités et avantages apparaîtront à l'aide de la description ci-après et des dessins joints, donnés à titre d'exemples, o: - la figure 1 représente schématiquement un premier mode de 1 5 réalisation d'un générateur numérique selon l'invention; - la figure 2 représente schématiquement un deuxième mode de réalisation d'un générateur numérique selon l'invention; - la figure 3 représente schématiquement un troisième mode de réalisation d'un générateur numérique selon l'invention. La figure 1 représente schématiquement un premier mode de réalisation préférentiel d'un générateur numérique de fréquences F utilisant un réseau 10 récursif du deuxième ordre. Le réseau 10 comporte un premier registre 11 à décalage, un deuxième registre 12 à décalage, des premiers moyens de soustraction 13, des premiers moyens de multiplication 14. Chaque registre peut stocker un échantillon de signal. Chaque registre a une première entrée E, une deuxième entrée EC de chargement, une sortie S. Le générateur a une horloge, non représentée sur la figure 1, de période d'échantillonnage Tech, commandant chacun des registres qui effectue à chaque coup d'horloge par défaut les opérations suivantes: le échantillon de signal stocké dans le registre est rendu disponible sur la sortie S du registre; 1'échantillon de signal reçu à la première entrée E du registre est stocké dans le registre en question. Si l'échantillon de signal reçu à la première entrée E du registre est appelé Wn, I'échantillon de signal disponible sur la sortie S du registre sera appelé Wn1, puisqu'il est égal à celui reçu un coup d'horloge auparavant sur la première entrée E du registre. Des moyens de commande du registre, non représentés ici, permettent de remplacer l'échantillon de signal stocké dans le registre par un échantillon de signal chargé à partir de l'extérieur au niveau de la deuxième entrée EC de chargement du registre. Il peut y avoir différentes façons pratiques de réaliser cela: par exemple le échantillon de signal chargé au niveau de la deuxième entrée EC de chargement peut être stocké dans le registre entre deux coups d'horloge, ou bien le échantillon de signal chargé au niveau de la deuxième entrée EC de chargement peut être directement rendu 1o disponible sur la sortie S à la place de l'échantillon de signal stocké dans le registre: il s'agit à un moment ou à un autre de remplacer l'échantillon de signal traversant le registre de sa première entrée E vers sa sortie S par un échantillon de signal chargé sur sa deuxième entrée EC de chargement. Les premiers moyens 13 de soustraction comportent une entrée directe +, une entrée inverseuse -, et une sortie A faisant la différence entre l'échantillon de signal à l'entrée directe + et l'échantillon de signal à l'entrée inverseuse - des premiers moyens 13 de soustraction. Les premiers moyens 14 de multiplication comportent une entrée et une sortie. Les premiers moyens 14 de multiplication effectuent une opération de multiplication, l'échantillon de signal disponible à leur sortie valant l'échantillon de signal à leur entrée multiplié par un coefficient de multiplication. Avec 0 valant 2zFTech, le coefficient de multiplication vaut 2cos(e) pour les premiers moyens 14 de multiplication. Ce coefficient de multiplication dépend donc de la ou des fréquences F à générer. Les registres 1 1 et 12 sont en série, c'est-à-dire que la sortie S du premier registre 11 est reliée à l'entrée E du deuxième registre 12. Ici et dans toute' la suite du brevet, " relié " signifie soit directement relié comme sur la figure 1, soit relié par l'intermédiaire d'un autre élément, qui serait situé par exemple ici entre la sortie S du premier registre 11 et la première entrée E du deuxième registre 12. Les flèches donnent le sens de circulation des échantillons de signal. Sauf mention contraire, dans tout le texte, les entrées et les sorties sont définies par rapport au sens de circulation des échantillons de signal, c'est-à-dire que les échantillons de signal arrivent sur une entrée d'un élément et repartent sur une sortie de l'élément. A un instant donné, si on appelle Wo l'échantillon de signal reçu sur la première entrée du premier registre 11, on appellera Wn- l'échantillon de signal disponible sur la sortie S du premier registre 11 alors identique à l'échantillon de signal reçu sur la première entrée E du deuxième registre 12, et on appellera WV,2 I'échantillon de signal disponible sur la sortie S du deuxième registre 12; la position de ces échantillons de signal sont indiqués par des traits pointillés sur la figure. Les deuxièmes entrées EC de chargement des registres sont reliées à des moyens extérieurs, non représentés ici, lesquels chargent sur les deuxièmes entrées EC de chargement des registres des échantillons de signal appelés échantillons de signal chargés. L'entrée inverseuse - des premiers moyens 13 de soustraction est reliée à la sortie S du deuxième registre 12, tandis que la première entrée E du premier registre 11 est reliée à la sortie A des premiers moyens 13 de soustraction. L'entrée directe + des premiers moyens 13 de soustraction est reliée à la sortie des premiers moyens 14 de multiplication dont l'entrée est reliée à la sortie S du premier registre 11. Ainsi, à chaque coup d'horloge, les échantillons de signal stockés dans les registres, ou le cas échéant les échantillons de signal chargés au niveau des entrées EC de chargement, sont rendus disponibles sur les sorties S des registres 11 et 12, et valent respectivement Wn_- et Wn_2; ces échantillons de signal traversent les premiers moyens 14 de multiplication et les premiers moyens 13 de soustraction pour que l'échantillon de signal reçu sur la première entrée E du premier registre 11 vaille V', = 9cos(O)J{_, W__. Cet échantillon de signal Wn, reçu sur la première entrée E du premier registre 11 est alors stocké dans le premier registre 11, tandis qu'un échantillon de signal valant WnV est stocké dans le deuxième registre 12. A partir du coup d'horloge, le temps qui s'écoule entre la mise à disposition sur la sortie S du premier registre 11 par exemple de l'échantillon de signal valant Won et le stockage dans le premier registre 11 de l'échantillon de signal valant Wn dépend de la rapidité des différents éléments: premier registre 11, premiers moyens 13 de soustraction, premiers moyens 14 de multiplication; il peut même être quasi-nul si les éléments fonctionnent quasi-instantanément. Cette remarque vaut aussi pour le deuxième registre 12 et l'échantillon de signal Wn_2. Par ailleurs le générateur numérique de fréquences F comporte de préférence des deuxièmes moyens 15 de soustraction, des deuxièmes moyens 16 de multiplication ayant un coefficient de multiplication valant cos(O), des troisièmes moyens 17 de multiplication ayant un coefficient de multiplication valant sin(O). L'entrée directe + des deuxièmes moyens 15 de soustraction est reliée à la sortie A des premiers moyens 13 de soustraction. L'entrée inverseuse - des deuxièmes moyens 15 de soustraction est reliée à la sortie des deuxièmes moyens 16 de multiplication dont l'entrée est reliée à la sortie S du premier registre 11 à laquelle est aussi reliée l'entrée des troisièmes moyens 17 de multiplication. La ou les sorties du générateur peuvent se situer au niveau de l'entrée E ou de la sortie S de l'un et/ou lo l'autre des registres 11 et 12. Par exemple, si une sortie du générateur se trouve au niveau de la sortie S du premier registre 11, I'échantillon de signal de sortie vaudra Wn_1. Dans le mode de réalisation correspondant à la figure 1, le générateur comporte de préférence deux sorties Q et I qui sont avantageusement reliées respectivement au niveau de la sortie A des premiers moyens 13 de soustraction et au niveau de la sortie des troisièmes moyens 17 de multiplication. Les différents échantillons de signal Wn, Wn_1, Wn2, sont définis par récurrence, la relation de récurrence valant Wi = 2cos(O)W_ -, n étant un entier représentant le pième coup d'horloge, p pouvant être différent de n, cela dépendant des valeurs initiales. Les échantillons de signal chargés sur les entrées EC de chargement des registres jouent le rôle de valeurs initiales pour la relation de récurrence. La série des Wn dépend des valeurs initiales chargées sur les deuxièmes entrées EC de chargement des registres 11 et 12. Supposons que soient chargés sur ces deuxièmes entrées EC de chargement des registres 11 et 12, des échantillons de signal valant respectivement sin((n-1)0) et sin((n-2)0), c'est-à-dire correspondant aux valeurs d'un signal de fréquence F aux n- 1 ième et n-2ième instants d'échantillonnage, avec 0 e=2,FTech, Tech étant la période d'échantillonnage. Au coup d'horloge suivant, Wo_1 et Wn_2 valent respectivement sin((n- 1)0) et sin((n-2)0); Wn est alors donné par la relation de récurrence précédente et vaut alors sin(nO), c'est-à-dire la valeur du signal de fréquence F précédent, au nième instant d'échantillonnage; et ainsi de suite pour le n+lième et tous les autres instants d'échantillonnage suivants: on génère ainsi un signal numérique de fréquence F ayant une période d'échantillonnage Tech. Pour changer de fréquence porteuse F ou bien pour changer de fréquence d'échantillonnage Fech=l/Tech, il suffit de charger de nouveaux échantillons de signal de valeur adéquate sur les entrées EC de chargement des registres 11 et 12. Des exemples préférentiels seront examinés ultérieurement. Les échantillons de signal de sortie, c'est-a-dire disponibles sur les sorties I et Q, valent respectivement sin(0)-,, et Wl, -cos(0)-Jf"_. De préférence, les échantillons de signal chargés lors de l'initialisation du sin((n- 1)0) shX(n - 2)0) générateur sont de la forme Isi et, ce qui donne au niveau des sorties I et Q des échantillons de signal valant respectivement lO sin((n-1)0) et cos((n-1)0), c'est-à-dire des signaux de sortie qui sont en quadrature de phase. Le générateur est alors avantageusement utilisé dans un dispositif de modulation et/ou de démodulation quadratique, qu'on trouve par exemple dans les systèmes radar. Les moyens de multiplication et de soustraction ainsi que les registres utilisés pour générer les valeurs W, sont communs pour les voies I et Q, ce qui permet d'avoir des bruits corrélés et d'éviter ainsi l'apparition d'une raie BLU. Un exemple d'application est la vobulation de fréquence de récurrence pour des raisons de robustesse au brouillage. Dans une application radar, le nombre de cases distances est égal au rapport de la fréquence d'échantillonnage sur la fréquence de récurrence, et ce nombre doit rester constant de préférence. Donc lorsque la fréquence de récurrence varie, la fréquence d'échantillonnage doit varier dans les mêmes proportions. Soit F la fréquence porteuse et To et T1 deux périodes d'échantillonnage correspondant à deux fréquences d'échantillonnage différentes. En fait, la vobulation de fréquence de récurrence se traduit par un changement de période d'échantillonnage. Or, un changement de période d'échantillonnage se traduit par un saut de phase A(p qui est gênant lorsqu'il n'est pas maîtrisé: le générateur selon l'invention permet de maîtriser ce saut de phase. En effet, examinons, dans le cas o les échantillons valent Wn = sin(nO), ce qui se passe lors d'un changement de période d'échantillonnage, lors du passage de la période TO à la période T1 par exemple. Soient to et t1 des instants, K un entier, ô une phase donnée quelconque, on a alors à to la génération de Wn = sin(2-, FnT0 + 40) à to + TO la génération de W. +1= sin(2- rF(n+1)TO +.0) à to + 2T0 la génération de WV.2 = sin(2=F(n+2)T0 + (0) à to + (K-1)To la génération de Wn+K1 = sin(2iF(n+(K-1))To + 0) à t1 = to + KTo, on passe de la période To à la période T1, et on obtient alors la génération de Wn+K = sin(2,cF(n+K)T1 + ó0) à t, + Tl la génération de Wn+K+l = sin(2:,F(n+K+1)T, + 0) Or, à l'instant tl, comme (n+K)T1 (n+K)T0, le saut de phase Ap effectué vaut: A(p = 2tF(n+K)(T1-T0). Pour compenser ce saut de phase, il suffit de remplacer au niveau d'une deuxième entrée EC de chargement d'un registre la phase óo par une lo nouvelle phase ó1 qui vaut: ó1 = o - A(p = o - 27F(n+K)(T1-T0), ce qui est effectué en chargeant, sur cette entrée EC de chargement, la valeur WN+K=sin(2TF(n+K)T,+ê1). Une correction analogue, la valeur de n seul étant changée, est appliquée au deuxième registre. Le changement de période et donc de fréquence d'échantillonnage peut alors être effectué avec une 1 5 grande précision ne dépendant que du nombre de bits des registres et des moyens de soustraction et de multiplication, c'est-àdire de la dynamique existante au niveau du générateur. Le saut de phase peut être corrigé avec la même précision. La précision de la maîtrise de la phase dans un générateur selon l'invention n'est donc limitée que par la dynamique de ce même générateur. Le nombre de bits étant limité, lors des calculs il apparaît des erreurs de troncature. En plus d'une grande stabilité intrinsèque du générateur, le fait que les registres soient chargés au niveau de leur deuxième entrée EC de chargement assez souvent, typiquement toutes les quelques secondes, élimine toute possibilité de divergence du générateur à cause de ces erreurs de troncature. Un autre exemple d'application est le mode multifréquence, c'est- à-dire l'utilisation successive de plusieurs fréquences porteuses, afin de diminuer l'ambiguïté distance d'un radar par exemple. Pour la simplicité de la présentation, on considère un mode bifréquence, c'est-à- dire avec une fréquence porteuse qui alterne entre deux valeurs F1 et F2. Si par exemple les fréquences porteuses sont utilisées pendant des périodes identiques, en alternance impulsion à impulsion, la distance d'ambiguïté est approximativement doublée. Ici, on ne se préoccupe pas du saut de phase lors du changement de fréquence, mais on tient à conserver pour chaque fréquence porteuse une phase constante, c'est-à-dire que les fréquences porteuses F1 et F2 doivent conserver des phases constantes ó4 et ó2. Cette constance de phase est importante pour l'exploitation de l'effet Doppler. En raisonnant de manière similaire à celle du premier exemple de vobulation, on constate qu'il suffit de compenser au niveau de la deuxième entrée EC de chargement du registre un saut de phase '(P1->2 lors du passage de F1 à F2, et un saut de phase S-:(P2->1 lors du passage de F2 à F1. Soient N1 et N2 les nombres d'échantillons générés respectivement avec les fréquences F, et F2, soit T la période d'échantillonnage, on a: A(P1->2 = 27tF1N1T et zMP2->1 = 2tF2N2T. Ici également, les phases associées aux fréquences porteuses sont maîtrisées avec une précision qui n'est limitée que par la dynamique du générateur. Dans les deux exemples précédents, la vobulation de fréquence de récurrence et le mode multifréquences porteuses, un avantage supplémentaire est l'absence de période transitoire. En effet, le chargement numérique des registres au niveau de leur deuxième entrée EC de chargement permet de compenser instantanément les sauts de phase. Dans les deux exemples précédents, la maîtrise de la phase consistait en une conservation de phase; il est clair que l'invention, permettant une maîtrise complète de la phase, autorise par conséquent bien d'autres manipulations de la phase que sa simple conservation. La figure 2 représente schématiquement un deuxième mode de réalisation d'un générateur numérique selon l'invention. Sauf mention contraire, les éléments sont reliés entre eux comme sur la figure 1. Le générateur comporte deux réseaux 20 et 30 récursifs du deuxième ordre identiques au réseau 10 de la figure 1. Les éléments 21 à 24, ainsi que les éléments 31 à 34, sont respectivement identiques aux éléments 11 à 14 de la figure 1. Soit I et Q les sorties du générateur. I et Q sont avantageusement respectivement reliées aux sorties A des premiers moyens 23 et 33 de soustraction. I et Q pourraient également être respectivement reliées aux sorties S des premiers registres 21 et 31 ou bien à celles des deuxièmes registres 22 et 32. De préférence, lors de l'initialisation du générateur, ou bien lors d'un changement de fréquence porteuse ou de fréquence de récurrence, les échantillons de signal chargés au niveau des deuxièmes entrées EC de chargement des registres 21 et 31 sont en quadrature de phase, les échantillons de signal chargés au niveau des deuxièmes entrées EC de chargement des registres 22 et 32 aussi. De cette manière, les signaux disponibles sur les sorties I et Q du générateur seront en quadrature de phase. En présentant moins de moyens de multiplication que le mode de réalisation de la figure 1, les moyens 24 et 34 au lieu des moyens 14, 16 et 17, le mode de réalisation de la figure 2 est moins lourd à réaliser. La figure 3 représente schématiquement un troisième mode de réalisation d'un générateur numérique selon linvention. Sauf mention contraire, les éléments sont reliés entre eux comme sur la figure 1. Le générateur comporte un réseau 40 récursif du deuxième ordre différent de ceux des figures précédentes. Les éléments 43 et 44 sont identiques aux éléments 23 et 24 de la figure 2. Les registres 41 et 410 sont identiques aux registres 21 et 31 de la figure 2 et les registres 42 et 420 sont identiques aux registres 22 et 32 de la figure 2. Les registres sont répartis en deux groupes, le premier groupe comportant les registres 41 et 42 en série, le deuxième groupe comportant les registres 410 et 420 en série. Les entrées E des registres 41 et 410 sont reliées à la sortie A des moyens 43 de soustraction. Les sorties I et Q du générateur sont avantageusement respectivement reliées aux sorties S des registres 41 et 410, mais elles pourraient aussi être respectivement reliées aux sorties S des registres 42 et 420. Le réseau 40 comporte des multiplexeurs 45 et 46, symbolisés MUX sur la figure. Le multiplexeur 45 a deux entrées qui sont reliées respectivement aux sorties S des registres 41 et 410, et a une sortie à laquelle est reliée l'entrée des moyens 44 de multiplication. Le multiplexeur 46 a deux entrées qui sont reliées respectivement aux sorties S des registres 42 et 420, et a une sortie à laquelle est reliée l'entrée inverseuse - des moyens 43 de soustraction. Les multiplexeurs 45 et 46 permettent de commuter alternativement le premier et le deuxième groupe de registres. De préférence, lors de l'initialisation du générateur, ou bien lors d'un changement de fréquence porteuse ou de fréquence de récurrence, les échantillons de signal chargés au niveau des deuxièmes entrées EC de chargement des registres 41 et 410 sont en quadrature de phase, les échantillons de signal chargés au niveau des deuxièmes entrées EC de chargement des registres 42 et 420 aussi. De cette manière, les signaux disponibles sur les sorties I et Q du générateur seront en quadrature de phase. Dans tous les modes de réalisation précédents, le générateur selon l'invention peut être appliqué à tout domaine de fréquences, il s'agit pour cela de choisir des composants adaptés au domaine de fréquences en question.5 1 1 REVENDiCATIONS 1. Générateur numérique de fréquences F à phase maîtrisée ayant une horloge avec une période d'échantillonnage Tech caractérisé en ce que le générateur comporte un premier réseau (10, 20, 40) récursif du deuxième ordre, le premier réseau (10, 20, 40) comportant: - un premier groupe de deux registres (11 et 12, 21 et 22, 41 et 42) à décalage en série pouvant chacun stocker un échantillon de signal et comportant chacun une première entrée (E), une deuxième entrée (EC) de chargement, une sortie (S); - des premiers moyens (14, 24, 44) de multiplication comportant une entrée et une sortie et ayant un coefficient de multiplication valant 2cos(0) avec 0 valant 2TFTech; - des premiers moyens (13, 23, 43) de soustraction comportant une entrée directe (+), une entrée inverseuse (-), une sortie (A); la sortie (S) du premier registre (11, 21, 41) étant reliée à la première entrée (E) du deuxième registre (12, 22, 42), la première entrée (E) du premier registre (11, 21, 41) étant reliée à la sortie (A) des premiers moyens (13, 23, 43) de soustraction, la sortie (S) du deuxième registre (12, 22, 42) étant reliée à l'entrée inverseuse (-) des premiers moyens (13, 23, 43) de soustraction, l'entrée des premiers moyens (14, 24, 44) de multiplication étant reliée à la sortie (S) du premier registre (11, 21, 41), la sortie des premiers moyens (14, 24, 44) de multiplication étant reliée à I'entrée directe (+) des premiers moyens (13, 23, 43) de soustraction, les deuxièmes entrées (EC) de chargement des premier et deuxième registres (11 et 12, 21 et 22, 41 et 42) étant reliées à l'extérieur; en ce qu'à chaque coup d'horloge, I'échantillon de signal stocké dans chaque registre (11, 12, 21, 22, 41, 42) est rendu disponible sur sa sortie (S), les premiers moyens (14, 24, 44) de multiplication effectuent une opération de multiplication, les premiers moyens (13, 23, 43) de soustraction effectuent une opération de soustraction, I'échantillon de signal reçu à l'entrée (E) de chaque registre (11, 12, 21, 22, 41, 42) est stocké dans ledit registre (11,12, 21,22, 41,42); et en ce que l'échantillon de signal stocké dans chaque registre (11, 12, 21, 22, 41, 42) peut être remplacé par un échantillon de signal chargé à partir de l'extérieur au niveau de sa deuxième entrée (EC) de chargement. 2. Générateur selon la revendication 1, caractérisé en ce que le générateur comporte aussi des deuxièmes moyens (15) de soustraction, des deuxièmes moyens (16) de multiplication ayant un coefficient de multiplication valant cos(0), des troisièmes moyens (17) de multiplication l0 ayant un coefficient de multiplication valant sin(0); I'entrée directe (+) des deuxièmes moyens (15) de soustraction étant reliée à la sortie (A) des premiers moyens (13) de soustraction, les entrées des deuxièmes (16) et troisièmes (17) moyens de multiplication étant reliées à la sortie (S) du premier registre (11), la sortie des deuxièmes moyens (16) de multiplication étant reliée à l'entrée inverseuse (-) des deuxièmes moyens (15) de soustraction, les sorties (1, Q) du générateur étant reliées aux sorties des deuxièmes moyens (15) de soustraction et des troisièmes moyens (17) de multiplication. 3. Générateur selon la revendication 1, caractérisé en ce que le générateur comporte un deuxième réseau (30) récursif identique au premier réseau (20), les registres (21, 22, 31, 32) étant chargés initialement par leur entrée (EC) de chargement avec des échantillons de signal en quadrature de phase entre les deux réseaux (20, 30), registre à registre, les sorties (1, Q) du générateur étant reliées aux sorties (A) des premiers moyens (23, 33) de soustraction ou aux sorties (S) des premiers registres (21, 31) ou aux sorties (S) des deuxièmes registres (22, 32). 4. Générateur selon la revendication 1, caractérisé en ce que le réseau (40) comporte en parallèle du premier groupe un deuxième groupe de deux registres (410, 420) à décalage en série, les sorties (S) des premiers registres (41, 410) étant reliées à l'entrée (E) des premiers moyens de multiplication (44) par l'intermédiaire d'un premier multiplexeur (45), les sorties (I, Q) du générateur étant reliées aux sorties (S) des premiers registres (41, 410) ou aux sorties (S) des deuxièmes registres (42, 420), les sorties (S) des deuxièmes registres (42, 420) étant reliées à l'entrée inverseuse (-) des premiers moyens (43) de soustraction par l'intermédiaire d'un deuxième multiplexeur (46), et les registres (41, 42, 410, 420) étant chargés initialement par leur entrée (EC) de chargement avec des échantillons de signal en quadrature de phase entre les deux groupes, registre à registre, et en ce qu'à chaque coup d'horloge, chacun des deux groupes alternativement est sélectionné par les deux multiplexeurs (45 et 46) simultanément. 5. Générateur selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le générateur est utilisé dans un dispositif de modulation et/ou de démodulation quadratique. 6. Générateur selon l'une quelconque des revendications 1 à 5, caractérisé en ce que des échantillons de signal sont chargés à partir de l'extérieur au niveau des deuxièmes entrées (EC) de chargement des registres (11, 12, 21, 22, 31, 32, 41, 410, 42, 420) de manière à faire de la vobulation de fréquence de récurrence à phase constante. 7. Générateur selon l'une quelconque des revendications 1 à 5, caractérisé en ce que des échantillons de signal sont chargés à partir de l'extérieur au niveau des deuxièmes entrées (EC) de chargement des registres (11, 12, 21, 22, 31, 32, 41, 410, 42, 420) de manière à ce que le générateur fonctionne en mode multifréquence, chaque fréquence porteuse conservant une phase constante.