Brevet FR2785747A1 — publié le 20000512

FILTRE NUMERIQUE A ARCHITECTURE PARALLELE ET RECEPTEUR DE SIGNAUX A ETALEMENT DE SPECTRE UTILISANT UN TEL FILTRE DESCRIPTION Domaine technique La présente invention a pour objet un filtre numérique à architecture parallèle et un récepteur de signaux à étalement de spectre utilisant un tel filtre. Le filtre de l'invention peut être utilisé dans toute technique o le débit d'information est élevé, mais il est particulièrement adapté aux transmissions numériques à étalement de spectre par séquence directe o il peut servir de filtre adapté. L'invention trouve donc une application particulière dans les réseaux locaux sans fil (WLAN), dans les boucles locales d'abonnés sans fil (WLL), en téléphonie mobile, en domotique et télécollecte, en communication dans les transports, en télévision câblée et en service multimédia sur les réseaux câblés, etc... Etat de la technique antérieure La technique d'étalement de spectre consiste à moduler un symbole numérique à transmettre par une séquence pseudo-aléatoire connue de l'utilisateur. Chaque séquence est composée de N éléments appelés "chips", dont la durée est le Niéme de la durée d'un symbole. Il en résulte un signal dont le spectre s'étale sur une plage N fois plus large que celle du signal original. A la réception, la démodulation consiste à corréler le signal reçu avec la séquence utilisée à l'émission pour retrouver le symbole de départ. Les avantages de cette technique sont nombreux: * discrétion, puisque la puissance du signal émis étant constante et répartie dans une bande N fois plus large, sa densité spectrale de puissance est réduite d'un facteur N; * immunité vis-à- vis des émissions à bande étroite volontaires ou parasites, l'opération de corrélation réalisée au niveau du récepteur conduisant à l'étalement spectral de ces émissions; * difficulté d'interception (pour les rapports signal à bruits usuels), puisque la démodulation requiert la connaissance de la séquence utilisée à l'émission; * résistance aux trajets multiples qui, sous certaines conditions, provoquent des évanouissements sélectifs en fréquence et donc n'affectent que partiellement le signal émis; * possibilité d'un accès multiple à répartition par les codes (AMRC) ou CDMA en anglais pour "Code Division Multiple Access": plusieurs liaisons à étalement de spectre par séquence directe peuvent partager la même bande de fréquence en utilisant des codes d'étalement orthogonaux. On peut trouver une description de cette technique dans deux ouvrages généraux: - Andrew J. VITERBI: "CDMA-Principles of Spread Spectrum Communication", Addison-Wesley Wireless Communications Series, 1975, - John G. PROAKIS: "Digital Communications", Mc- Graw-Hill International Editions, 3ème édition, 1995. La figure 1 annexée illustre la structure générale d'un récepteur de signaux à étalement de spectre par séquence directe. A titre d'exemple, on suppose que la modulation effectuée à l'émission est une modulation différentielle de phase. Le récepteur de la figure 1 comporte deux voies en parallèle, repérées par des indices Iet Q, pour le traitement d'un signal en phase avec la porteuse et d'un signal en quadrature de phase avec celle-ci. Le récepteur comprend ainsi deux entrées E(I), E(Q), deux convertisseurs analogique-numérique CAN(I), CAN(Q), deux filtres adaptés F(I), F(Q) délivrant deux signaux S(I), S(Q), un circuit DD de démodulation différentielle délivrant deux signaux traditionnellement notés "DOT" et "CROSS" (qui sont des sommes ou des différences de produits d'échantillons), un circuit InflH, restituant un signal d'information Sinf et un signal d'horloge SH, et enfin un circuit de décision D dont la sortie Srestitue les données d. Chaque filtre adapté F(I),F(Q) réalise une opération de corrélation entre le signal reçu et la séquence pseudo-aléatoire utilisée à l'émission. Cette opération consiste à mémoriser un certain nombre d'échantillons successifs et à effectuer une somme pondérée à l'aide de coefficients de pondération qui sont les coefficients du filtre numérique. Dans le cas particulier de l'étalement de spectre à séquence directe, utilisant des séquences binaires, ces coefficients sont égaux à +1 et à -1, selon le signe des chips formant la séquence pseudo-aléatoire. Les convertisseurs analogique-numérique CAN(I) et CAN(Q) fonctionnent à la fréquence Ft=neFc o Fc est la fréquence des chips (FC=1)/T, n est le nombre d'échantillons pris dans une période chip (Tj) et N le nombre de chips dans chaque séquence. Le nombre d'échantillons mémorisés est égal à rN. Pour simplifier l'exposé on supposera que l'on prend un échantillon par chip. Le nombre d'échantillons pris en compte et de coefficients est donc égal à N. L'opération de corrélation consiste à multiplier les échantillons retenus, notés Ikj, o k est un indice temporel et j un décalage par rapport à cet indice, avec autant de coefficients notés CNIj et à faire la somme de ces produits soit: CN-IIk + CN-2Ikl + +..-+CoIk-(N-i) que l'on peut écrire: N-I Sk =ZCN I-Ik-j- S N-1-j ',- j=o Cette somme pondérée est obtenue à chaque période d'échantillonnage et dépend donc de l'indice k. Le signal Sk représente le signal de corrélation recherché. En général, il présente un pic très marqué lorsque tous les échantillons pris en compte correspondent aux chips de la séquence pseudo-aléatoire utilisée à l'émission. La figure 2 montre un circuit, appelé filtre adapté, apte à produire le signal Sk. L'exemple illustré correspond au cas simple o N=4. Tel que représenté ce circuit comprend une entrée E reliée à un convertisseur analogique-numérique CAN, un registre à décalage formé de quatre bascules B0,B1,B2,B3, quatre multiplieurs M0,M1, M2, M3 recevant, d'une part, les quatre échantillons Ik, Ik_" Ik-2, Ik3, mémorisés dans les bascuies et les quatre coefficients C3,C2, C, Co que l'on connaît par hypothèse. Ce filtre comprend en outre un additionneur ADD qui forme la somme des produits partiels délivrés par les multiplieurs. La sortie générale S délivre le signal désiré Sk. Si l'on prend n échantillons au lieu d'un seul par période chip, les considérations précédentes restent valables, si ce n'est que le nombre total d'échantillons à prendre en compte devient ncN au lieu de N. Le nombre de coefficients doit, lui aussi, être égal à neN, mais avec ne répétitions pour les échantillons situés dans une même période chip (Te). Par exemple, pour une séquence pseudo- aléatoire de 31 chips, et pour deux échantillons par chip, on aura 2x31=62 échantillons à prendre en compte avec 62 coefficients formés de 31 paires de coefficients égaux: C61=C60,C59:C58,...,CI=Co. Mais l'on formera toujours une somme pondérée, en l'occurrence: Sk = C61Ik+ C60Ik......+CIk-6o+ CoIk-61 Le schéma de la figure 3 illustre les instants d'échantillonnage dans le cas de deux échantillons par période chip. Ces instants sont marqués par des croix réparties sur un axe temporel. Ils sont séparés par une période de travail Tt égale à 1/nFó. La période Tb est égale à N fois T= et représente la durée d'un bit de données (dans le cas illustré N=4). Plusieurs bits peuvent constituer un symbole, selon les modulations choisies. Dans une telle technique, la vitesse de traitement est directement liée au produit DxNxnó o D est le débit en données transmises. Cette quantité est une fréquence, appelée fréquence de fonctionnement (ou fréquence de travail). Plus la longueur N de la séquence pseudo-aléatoire est grande, meilleurs sont le gain de traitement, la résistance aux perturbateurs, la discrétion de la liaison et la robustesse de cette dernière face à une éventuelle interception. Pour tirer parti au mieux de ces avantages, la modulation à étalement de spectre par séquence directe doit utiliser des longueurs de séquences de quelques dizaines de chips au minimum. De plus, le comportement d'un système à étalement de spectre par séquence directe, dans un environnement multi-trajets, dépend de sa résolution temporelle, laquelle est égale, au mieux, à la durée T, d'un chip. Plus la résolution temporelle est élevée plus Tc est petite, plus il sera possible de séparer des trajets de propagation et ainsi d'augmenter l'ordre de diversité. Il est donc intéressant de disposer d'une fréquence chip élevée. La tendance actuelle étant, en outre, d'augmenter le débit des données, on comprend que la fréquence de fonctionnement des moyens de traitement va toujours croissant. Mais cette croissance trouve sa limite dans la technologie des composants employés. Dans l'état actuel de la technique, on doit donc adopter certains compromis entre les performances souhaitées (grande vitesse de traitement) et les possibilités des circuits. Ces compromis varient selon les constructeurs: e chez HARRIS, le composant HFA3824, fonctionne aux environs de 44 MHz avec des séquences de 11 à 16 chips et avec deux échantillons par chip. Ainsi, HARRIS obtient jusqu'à 4 Mbits/s avec une séquence de 11 chips et une modulation QPSK ("Quaternary Phase Shift Keying" utilisant 2 bits par symbole). Le nouveau composant HFA3860 permet d'atteindre 11 Mbits/s par le biais d'une modulation plus complexe (8 bits par symbole) et des séquences de longueur 8 seulement (sa fréquence de travail reste de 44 MHz). * chez STANFORD TELECOM, le composant STEL2000A travaille sensiblement à la même vitesse (45 MHz). Il permet des liaisons jusqu'à 2 Mbits/s avec des séquences de 11 chips et deux échantillons par chip. * chez SIRIUS COMMUNICATION, le composant SC2001 fonctionne à 47 MHz et traite jusqu'à huit échantillons par chip et utilise des séquences de 1 à 1023 chips de long. Le débit binaire maximum atteint avec une séquence de longueur minimale est de 11,75 Mbits/s. * Le présent Demandeur a développé lui-même un circuit de traitement travaillant à une vitesse de 65 MHz. Il traite jusqu'à 16 échantillons par chip pour des séquences de longueur minimale et autorise l'utilisation de séquences de 4 à 64 chips de long. Le débit binaire maximum atteint 32,5 Mbits/s pour des séquences de longueur 4, avec un échantillon par chip. Cet exposé de l'état de la technique montre que, pour atteindre des débits binaires supérieurs à 10 Mbits/s, l'homme de l'art propose deux solutions: soit d'utiliser une modulation plus complexe, qui augmente le nombre de bits par symbole, tout en traitant des longueurs de séquences relativement courtes (solution HARRIS avec des séquences de longueur 8), soit réduire la longueur de la séquence pour avoir un débit compatible avec la fréquence maximum de travail imposée par la technologie (65 MHz pour le présent Demandeur). La présente invention permet d'aller au-delà de ces compromis grâce à l'utilisation d'une structure nouvelle pour le filtre numérique. Elle permet ainsi d'exploiter au mieux les avantages de l'étalement de spectre grâce à l'utilisation de séquences pseudo- aléatoires longues, tout en autorisant des débits élevés. Exposé de l'invention Selon l'invention, on utilise un filtre numérique dont la propriété générale est d'être à architecture parallèle. Il y a là une rupture avec l'état de la technique dans la mesure o les filtres numériques sont, par essence, des structures séquentielles traitant des suites d'échantillons. A priori, une architecture parallèle semblait donc inappropriée. Mais le demandeur est parvenu à définir les moyens à mettre en oeuvre pour construire un filtre présentant une telle architecture. Ce filtre comprend p voies travaillant à une fréquence réduite d'un facteur p par rapport à la fréquence de l'ensemble. Autrement dit, à technologie donnée, à fréquence de fonctionnement donnée et à longueur de séquence fixée, le débit des données traitées par l'ensemble du filtre de l'invention est multipliée par p. De façon précise, la présente invention a pour objet un filtre numérique comprenant des moyens pour calculer une somme de M échantillons pondérés par M coefficients, ce filtre étant caractérisé en ce qu'il présente une architecture parallèle avec p voies en parallèle (p entier au moins égal à 2), chaque voie comprenant des moyens de mémorisation de 1 échantillon sur p et des moyens aptes à calculer une somme pondérée des M échantillons mémorisés dans les p voies, pondérés par M coefficients appropriés, chaque voie délivrant ainsi une somme pondérée. Dans une variante avantageuse, le filtre comprend en outre une entrée recevant les échantillons et des moyens pour adresser 1 échantillon sur p à chaque voie. Dans une autre variante avantageuse, le filtre comprend des moyens pour prélever alternativement, à chaque période d'échantillonnage, les sommes pondérées délivrées respectivement par lesdites voies. Dans un mode de réalisation, le nombre p de voies est égal à 2. Le filtre comprend alors une première voie avec des premiers moyens de mémorisation des échantillons de rang pair et une deuxième voie avec des seconds moyens de mémorisation des échantillons de rang impair, chaque voie comprenant en outre respectivement des premiers et des seconds moyens pour calculer respectivement des sommes pondérées respectivement paire et impaire. La présente invention a également pour objet un récepteur de signaux à étalement, de spectre par séquence directe comprenant: - au moins un convertisseur analogique-numérique recevant un signal à étalement de spectre et délivrant des échantillons numériques de ce signal, - au moins un filtre numérique ayant des coefficients adaptés à la séquence d'étalement de spectre, ce filtre recevant les échantillons délivrés par le convertisseur numérique- analogique et délivrant un signal filtré, - des moyens de traitement du signal filtré aptes à restituer des données transmises, ce récepteur étant caractérisé en ce que le filtre numérique un filtre à architecture parallèle. Brève description des dessins - la figure 1, déjà décrite, montre un récepteur connu pour signaux à étalement de spectre; - la figure 2, déjà décrite, montre un filtre numérique connu; - la figure 3, déjà décrite, est un diagramme temporel montrant les instants d'échantillonnage dans un filtre connu; - les figures 4A, 4B, 4C illustrent un filtre numérique simplifié à architecture parallèle selon l'invention; - la figure 5 illustre des moyens pour séparer les échantillons pairs et impairs; l1 - la figure 6 est un diagramme temporel montrant les instants d'échantillonnage et illustrant la réduction de fréquence de travail liée à l'architecture parallèle; - la figure 7 montre des moyens de sortie du filtre destinés à composer un signal filtré unique; - la figure 8 illustre la chronologie des signaux de sortie et leur entrelacement pour former le signal filtré unique; - la figure 9 illustre un mode particulier de réalisation du filtre à l'aide de bascules à sorties complémentaires et de multiplexeurs; - la figure 10 montre, schématiquement, un récepteur à deux voies (I,Q) utilisant un filtre à architecture parallèle selon l'invention dans chaque voie; - la figure 11 montre les deux paires de signaux délivrés par les filtres des deux voies. Description détaillée de modes particuliers de réalisation Dans toute la description qui suit, on supposera que le nombre p de voies est égal à 2. Mais il va de soi que l'invention n'est pas limitée à ce cas. On passe immédiatement à p>2 en ajoutant des voies similaires à celles qui vont être décrites. Pour illustrer le principe de l'architecture parallèle selon l'invention, on considérera encore le cas très simple de séquences pseudo-aléatoires comprenant quatre chips avec un seul échantillon par chip, comme pour l'exposé de l'état de la technique. Il va sans dire que, dans la pratique, la séquence comprendra beaucoup plus de chips et que plusieurs échantillons pourront être pris dans une période chip. Les figures 4A et 4B représentent deux circuits fictifs correspondants à des situations paire et impaire et la figure 4C le circuit réel obtenu par fusion de ces deux circuits fictifs. Sur toutes ces figures, les premiers moyens de mémorisation comprennent un premier registre RP à deux bascules BI,B[ aptes à mémoriser deux échantillons pairs, respectivement I[_ I[ et les seconds moyens de mémorisation comprennent un second registre Ri à deux bascules B', B aptes à mémoriser deux échantillons impairs, respectivement IkP Ik. Ces deux registres sont alimentés par des échantillons respectivement pairs IP et impairs Ii obtenus par des moyens qui seront décrits ultérieurement en liaison avec la figure 5. Le filtre représenté comprend également des multiplieurs pairs M,MP,MP, Ml et des multiplieurs impairs M,M', M, M 1' 2' 3 1' 2' 3 et deux additionneurs pair et impair ADDP, ADDi. Lorsque, dans les quatre échantillons pris en compte, l'échantillon le plus ancien est impair (à savoir Ik,) le filtre doit être apte à former la somme pondérée S' suivante: s-cIp cIi+cIp + Ii Sk = C3Ik + C2Ik [ + Cllk+COk- (1) soit: s' 'ç'IPk1 C22I1 Sk C3- 2jkj +221k, (2) j=o A l'instant d'échantillonnage suivant, l'échantillon le plus ancien devient pair et la somme pondérée à calculer devient S: S= C3I +C2Ip +CI1_ + Cilp (3) soit: S = [C3- 2jkj+ C2-2jIk-j (4) j=0 Il faut donc que les registres, pair et impair, soient combinés à deux jeux différents de multiplieurs et d'additionneurs pour que les sommes pondérées Sk et SP puissent être calculées alternativement. La figure 4A montre les moyens aptes à calculer la première somme pondérée S. Les échantillons pairs sont pondérés par les coefficients C3 et Cl tandis que les échantillons impairs sont pondérés par les coefficients C2 et Co. Sur la figure 4B, les échantillons pairs sont multipliés, cette fois, par les coefficients C2 et Co tandis que les échantillons impairs sont multipliés par C3 et CI et l'on obtient la seconde somme pondérée SP. Le filtre complet doit donc se présenter comme illustré sur la figure 4C, avec quatre multiplieurs pairs M,MpM, MPM reliés au registre pair RP et quatre multiplieurs impairs M',M',M;,M' reliés au registre impair Ri. Deux additionneurs ADDi, ADDp reliés chacun à quatre multiplieurs alternativement pairs et impairs complètent le registre. Ces deux additionneurs délivrent les signaux de corrélation S' et SI. Pour former les deux flux d'échantillons pairs et impairs alimentant respectivement les registres pair et impair, on peut utiliser les moyens représentés sur la figure 5. Il s'agit de deux convertisseurs analogique- numérique, respectivement pair CANp et impair CANi, recevant un même signal I. Ces convertisseurs sont commandés par deux signaux issus d'une horloge H travaillant à la fréquence de travail Ft égale à nFJ2, l'un étant décalé par rapport à l'autre d'une demi- période, soit -=T,/2=1/Fc.. Le diagramme de la figure 6 montre les instants d'échantillonnage t. et tc pour le convertisseur pair CANM et pour le convertisseur impair CANi. Deux séries d'échantillons sont ainsi obtenues, avec des échantillons espacés de la période de travail T,=2/nFc, ces deux séries étant décalées l'une de l'autre, de la quantité Tt/2. Globalement, on a donc toujours un échantillonnage à la fréquence nFc, mais au niveau des composants utilisés dans chaque voie, on travaille à la fréquence moitié. La comparaison avec la figure 3 déjà décrite fait immédiatement apparaître que le recours à l'architecture parallèle divise par 2 la fréquence de travail des composants. La comparaison entre la figure 4C et la figure 2 montre également que le filtre de l'invention possède le même nombre de bascules qu'un filtre de l'art antérieur, mais deux fois plus de multiplieurs et deux additionneurs au lieu d'un seul. Cette augmentation du nombre de composants est largement compensée par l'augmentation du débit de données, autrement dit de la diminution de la fréquence de travail (facteur 2). Reste, éventuellement, à combiner les deux signaux obtenus en sortie des additionneurs ADDi et ADD". La figure 7 montre qu'il suffit pour cela d'un duplexeur DPX prenant alternativement l'une des sommes S$ puis l'autre SI pour obtenir un signal filtré unique Sk. Le diagramme de la figure 8 montre la chronologie des premières sommes pondérées S' et secondes sommes pondérées S[ et la somme combinée Sk. A chaque demi- période Tt/2=1/nFc, on obtient la valeur de la somme pondérée comme pour un filtre séquentiel qui travaillerait à la fréquence nF,. Naturellement, le cas N=4 et n=1 n'est guère réaliste et ne sert qu'à exposer l'invention. Dans la pratique, chaque registre possédera NxnJ/2 bascules et il existera 2xNxnr multiplieurs et Nn, coefficients de pondération (N groupes de ne). On peut donner l'expression générale des sommes à calculer en posant M=Nxn,. Les sommes pondérées SI et S' sont légèrement différentes selon que M est pair ou impair: 1) M impair Le filtre calcule les deux quantités suivantes: (M-1I)/2 +CIP (5) Sp +[CM-1-2j' k-CM-2-2JI(5) j=O (M-1y2 si= [cm1i](6) Sk _[M 1_2j. ik- + CM-2-2,' k-j-1] 6 j=o 2) M pair: Le filtre calcule les deux quantités suivantes: (M-2)/2 SI = yi- p- 7 Sk L[CMi-2j I + CM-2-2J. IkJ] (7) j=o (M-2)/2 Sk= - [CMl2j k-j +CM 2 2. k- I-] (8) j=O En prenant M=4, N=4 et n=1, on retrouve l'exemple des figures 4A pour S' et 4B pour SP et les relations (2) et (4) Dans le mode de réalisation de la figure 4C, les multiplieurs sont représentés par des moyens recevant, d'une part, l'échantillon et, d'autre part, le coefficient multiplicatif. Dans l'application à l'étalement de spectre et des séquences d'étalement binaires les coefficients du filtre ne sont pas quelconques mais reflètent le signe des chips constituant la séquence pseudo-aléatoire. Ces coefficients sont donc égaux à +1 ou à -1. Les multiplieurs peuvent alors prendre une forme particulière puisqu'il s'agit simplement de multiplier chaque échantillon par +1 ou par -1. On peut alors faire usage de bascules et de multiplieurs d'un type particulier comme illustré sur la figure 9. On voit que chaque registre à décalage comprend des cellules BP ou Bi avec une entrée D et une sortie directe Q, l'entrée D étant reliée à la sortie directe Q de la bascule qui précède et la sortie directe Q étant reliée à l'entrée D de la bascule qui suit. Chaque bascule comprenant en outre une sortie complémentée Q. Des multiplexeurs MPXP, MPXi ont deux entrées reliées respectivement aux sorties directe Q et complémentée Q des bascules correspondantes, et une entrée de commande recevant un signal de commande positif ou négatif. Les sorties des multiplexeurs sont connectées aux additionneurs ADDp et ADD'. Le schéma de la figure 9 correspond au cas o le nombre M est impair. Il y a donc une bascule de plus dans la voie impaire que dans la voie paire. Les M coefficients sont notés CM.1, CN-2,... CI, Co. Si le nombre n, d'échantillons par chip était différent de l'unité, ces coefficients seraient égaux par paquets de n,. Le filtre qui vient d'être décrit peut être utilisé avantageusement dans les récepteurs de signaux à étalement de spectre et, en particulier, dans les récepteurs à deux voies, l'une pour le traitement du signal en phase avec la porteuse et l'autre pour le traitement du signal en quadrature de phase avec ladite porteuse. Ce mode de réalisation correspond aux modulations différentielles de phase (à deux états de phase ou plus). La figure 10 montre ainsi, schématiquement, un tel récepteur. Tel que représenté, il comprend: - dans la voie I, deux convertisseurs analogique- numérique CAN(I)p, CAN(I)i commandés à la fréquence nFJ2 et décalés de 1=l/neFc comme décrit à propos de la figure 5, et un filtre numérique F(I) à architecture parallèle tel que décrit plus haut; - dans la voie Q, les moyens sont similaires, à savoir deux convertisseurs analogique-numérique CAN(Q)p, CAN(Q)i, un filtre numérique à architecture parallèle F(Q) délivrant les signaux de filtrage pair S(Q)P et impair S(Q). Dans la variante illustrée, on utilise directement les signaux de filtrage pair S(I)l et impair S(Q)i délivrés par les deux additionneurs pair et impair du filtre, sans recombiner ces signaux en un signal unique. La figure 11 permet de préciser cette question: - dans la voie I, le filtre F(I) comprend deux additionneurs ADD(I)i et ADD(I)P délivrant les sommes pondérées S(I)k et S(I); - dans la voie Q, le filtre F(Q) comprend deux additionneurs ADD(Q)i et ADD(Q)p délivrant les sommes pondérées S(Q)k et S(Q)P Revenant à la figure 10, le récepteur comprend encore deux circuits de démodulation différentielle DD(I), DD(Q), le premier recevant les premières sommes pondérées (paires), soit S(I)' et S(Q)[ et le second les secondes sommes pondérées (impaires), soit S(I)' et S(Q)k. Chacun de ces circuits délivre des signaux DOT et CROSS, à savoir des premiers signaux DOTP et CROSSP pour le premier et des seconds signaux DOT' et CROSS' pour le second. On rappelle qu'un signal DOT est égal à Ikk-I+QkQk-i et un signal CROSS à QkIk-1-IkQk- si Ik et Qk désignent les signaux de rang k issus des voies I et Q. Le récepteur comprend encore un circuit Inff/H qui reçoit les divers signaux DOT et CROSS et délivre des premiers et seconds signaux d'information SPf et Sinf, un signal de parité Sp/i et un signal d'horloge SH déterminé à partir des pics de corrélation. Le récepteur comprend enfin un circuit de décision D qui reçoit les premiers et seconds signaux d'information SI, S'n, le signal de parité Sp/i, qui permet de les distinguer et le signal d'horloge SH qui permet de restituer l'information. Ces derniers circuits sont semblables à ceux des récepteurs classiques si ce n'est qu'ils distinguent les pics des premiers et seconds signaux DOT et CROSS, grâce au signal de parité Sp/i. REVENDICATIONS 1. Filtre numérique comprenant des moyens pour calculer une somme de M échantillons pondérés par M coefficients, ce filtre étant caractérisé en ce qu'il présente une architecture parallèle avec p voies en parallèle (p entier au moins égal à 2), chaque voie comprenant des moyens de mémorisation de 1 échantillon sur p et des moyens aptes à calculer une somme pondérée des M échantillons mémorisés dans les p voies, pondérés par M coefficients appropriés, chaque voie délivrant ainsi une somme pondérée. 2. Filtre numérique selon la revendication 1, comprenant une entrée recevant les échantillons et des moyens (CAN'i,CANP,H,t) pour adresser 1 échantillon sur p à chaque voie. 3. Filtre selon la revendication 1, comprenant en outre, des moyens (DPX) pour prélever alternativement, à chaque période d'échantillonnage, les sommes pondérées (S[,S[) délivrées respectivement par lesdites voies. 4. Filtre numérique selon la revendication 1, dans lequel le nombre p de voies est égal à 2, le filtre comprenant alors une première voie avec des premiers moyens (RP) de mémorisation des échantillons de rang pair (I',Ik"...) et une deuxième voie avec des seconds moyens (Ri) de mémorisation des échantillons de rang impair (IIk,i...), chaque voie comprenant en outre kl.. respectivement des premiers (M, MP,...,ADDP) et des seconds (Mb, MI,...,ADDi) moyens pour calculer respectivement des sommes pondérées respectivement paire (SP) et impaire (S). 5. Filtre selon la revendication 4, dans lequel les premiers et seconds moyens pour calculer les sommes pondérées paire et impaire comprennent chacun des multiplieurs (MM...,M, M...) recevant chacun un échantillon (I,IPk...,Ik, Ik...) et un coefficient de pondération (C1, C3,Co,C2) (Co, C2, C,C3), et un additionneur (ADDi,ADDp) relié aux multiplieurs. 6. Filtre selon la revendication 4, dans lequel les premiers et seconds moyens de mémorisation comprennent chacun, respectivement, un premier (RP) et un second (Ri) registre à décalage. 7. Filtre selon la revendication 6, dans lequel chaque registre à décalage (RP,Ri) comprend des cellules (BI) (Bi) constituées chacune d'une bascule avec une entrée (D) et une sortie directe (Q), l'entrée d'une bascule étant reliée à la sortie directe (Q) de la bascule qui précède et la sortie directe (Q) d'une bascule étant reliée à l'entrée de la bascule qui suit, chaque bascule comprenant en outre une sortie complémentée (Q), les multiplieurs étant alors des multiplexeurs (MPXp) (MNXi) à deux entrées reliées respectivement aux sorties directe (Q) et complémentée (Q) des bascules, chaque multiplieur comprenant en outre une entrée de commande recevant un signal de commande positif ou négatif (Co,Ci,...,CM-) et une sortie, laquelle se trouve reliée soit à l'une des entrées, soit à l'autre, selon le signe du signal de commande. 8. Récepteur pour signaux à étalement de spectre par séquence directe comprenant: - au moins un convertisseur analogique-numérique (CAN(I), CAN(Q)) recevant un signal à étalement de spectre et délivrant des échantillons numériques de ce signal, - au moins un filtre numérique (F(I), F(Q)) ayant des coefficients (Ci) adaptés à la séquence d'étalement de spectre, ce filtre recevant les échantillons délivrés par le convertisseur numérique-analogique et délivrant un signal filtré, - des moyens (DD,InfYH, D) de traitement du signal filtré aptes à restituer des données transmises (d), ce récepteur étant caractérisé en ce que le filtre numérique (F(I), F(Q)) est un filtre à architecture parallèle conforme à l'une quelconque des revendications 1 à 7. 9. Récepteur selon la revendication 8, comprenant une première et une seconde voies en parallèle, la première (I) pour le traitement d'un signal en phase avec une porteuse et la seconde (Q) pour le traitement d'un signal en quadrature de phase avec ladite porteuse, chaque voie comprenant ledit filtre numérique (F(I), F(Q)) à architecture parallèle avec, pour la première voie (I), notamment, un premier et un second additionneurs (ADD(I)P, ADD(I)i) délivrant des première et seconde sommes pondérées (S(I)[,S(I)[) et, pour la seconde voie (Q), notamment, un premier et un second additionneurs (ADD(Q)P,ADD(Q)i) délivrant des première et seconde sommes pondérées (S(Q)P) (S(Q)k). 10. Récepteur selon la revendication 9, dans lequel les moyens de traitement comprennent, dans la première voie (I), un premier circuit de démodulation différentielle (DD(I)) et, dans la seconde voie (Q), un second circuit de démodulation différentielle (DD(Q)), le premier circuit de démodulation différentielle (DD(I)) recevant les premières sommes pondérées (S(I), S(Q)P) délivrées par les filtres (F(I), F(Q)) de la première et de la seconde voie (I), (Q) et délivrant deux premiers signaux DOT et CROSS (DOTp, CROSSP), le second circuit de démodulation différentielle (DD(Q)) recevant les secondes sommes pondérées (S(I)k) et (S(Q)k) délivrées par les filtres (F(I),F(Q)) de la première et de la seconde voies (I, Q) et délivrant deux seconds signaux DOT et CROSS (DOTi, CROSSi). 11. Récepteur selon la revendication 10, dans lequel les moyens de traitement comprennent en outre un circuit d'information et d'horloge (Inf/H) recevant les signaux (DOTP, CROSSP) (DOTi, CROSSi) délivrés par le premier et le second circuits de démodulation différentielle (DOT(I), DD(Q)) et délivrant deux signaux d'information pair et impair (Spr,S',), un signal. d'horloge (SH) et un signal de parité (Sp/i).