CA1059221A - Dispositif numerique de generation d'une onde modulee en phase par un signal de donnees et filtree - Google Patents

Dispositif numerique de generation d'une onde modulee en phase par un signal de donnees et filtree

Info

Publication number
CA1059221A
CA1059221A CA260,078A CA260078A CA1059221A CA 1059221 A CA1059221 A CA 1059221A CA 260078 A CA260078 A CA 260078A CA 1059221 A CA1059221 A CA 1059221A
Authority
CA
Canada
Prior art keywords
values
phase
memory
information
wave
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CA260,078A
Other languages
English (en)
Inventor
Christian Saint-Supery
Claude Stenstrom
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alcatel CIT SA
Original Assignee
Compagnie Industrielle de Telecommunication CIT Alcatel SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Compagnie Industrielle de Telecommunication CIT Alcatel SA filed Critical Compagnie Industrielle de Telecommunication CIT Alcatel SA
Application granted granted Critical
Publication of CA1059221A publication Critical patent/CA1059221A/fr
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • H04L27/20Modulator circuits; Transmitter circuits
    • H04L27/2032Modulator circuits; Transmitter circuits for discrete phase modulation, e.g. in which the phase of the carrier is modulated in a nominally instantaneous manner
    • H04L27/2092Modulator circuits; Transmitter circuits for discrete phase modulation, e.g. in which the phase of the carrier is modulated in a nominally instantaneous manner with digital generation of the modulated carrier (does not include the modulation of a digitally generated carrier)

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Pulse Circuits (AREA)

Abstract

ABREGE DESCRIPTIF

Dispositif numérique de génération d'une onde modulée en phase par un signal de données et filtrée, dans lequel on engendre ladite onde sous forme d'une suite de valeurs numériques délivrées à une cadence dite de calcul, à partir de valeurs em-maganisées dans une mémoire dont la lecture est commandée par un organe de sélection recevant des l'invention, sur la phase de modulation et la phase d'une onde porteu-se. Selon l'invention, les informations sur la phase de modulation sont appliquées à l'organe de sélection à travers une ligne à retard formée de r cellules en série introduisant chacune un retard égal à une période de calcul, l'organe de sélection détermine à chaque période r informations significatives respectivement, des sommes des r valeurs retardées de la phase de modulation et de la valeur à cette période de la phase de la porteuse, et la mémoire est agencée pour délivrer, en réponse à ces r informations, r valeurs sinusoïdales correspondant auxdites sommes, multi-pliées respectivement par r coefficients prédéterminés. Un accumulateur additionne sur chaque période les valeurs issues de la mémoire en vue de former la suite devaleurs numériques définissant l'onde modulée filtrée.

Description

1059~Zl ~ a présente invention est du domaine de~ tran~mi~sion~
de données. Elle concerne un dispo~itif, ~ fonctionnement nume-rique, pour engendrer une onde modulée en pha3e par un signal de données et filtrée7 ~ a transmission d'un signal de données ~'effectue souvent, à traver~ le réseau téléphonique par exemple, à l'aide d'une onde porteuse dont on module la phase en introduisant, à
des instants particuliers, des sauts de phase caractéristique~
de l'information à transmettre.
Il est connu d'utiliser des techni~ues numériques pour réaliser une telle modulation. On ~ait, en particulier, qu'il est pos~ible d'en~endrer une onde modulée en pha~e par un ~ignal de données, au moyen d'une mémoire dans laquelle sont emmagasinées des valeurs ~inu~oidales prédéterminées. ~a lecture de la mémoire e3t commandée, à des in~tants régulièrement espacés, par un or-gane de 8élection qui reçoit à chaque instant une information sur la phase de llonde porteuse et, le cas échéant, une information significative du saut de phase à ef~ectuer. ~'onde modulée, définie sous for~e d'une suite de valeurs recueillies en sortie de la mémoire, e~t alors traitée dan~ un filtre passe-bande qui élimine les r~sidus de modulation.
Si l'on choi~it de moduler une porteu3e de fréquence null~, ainsi qu'il est décrit dan~ le brevet ~ran~ais n 2,269,250 publi~ le 21 novembre 1~75, au nom de la demanderesse, il suffi-t d'un ~iltre pas~e-bas pour éliminer le8 résidus de modulation, ce ~iltre pouvant ~tre de type non récur~if, c'est-à~dire dans lequel des ~ch~ntillons de llonde à filtrer sont appliqué~ a des circuits ~ retard connectés en série, les échantillons retardés étant, après multlplicatlon par de8 coeffioient~ de pondération respeotif~, addi-tionne~ dans un ~ommateur qui délivre ainsi ~ous forme échantil-lonnée l'onde filtree. Il est toutefois n~ce~aire de procéder ensuite à une transposition pour centrer l'onde modulée autour :

105~
de la fréquence voulue pour la tr~nsmission.
La présente invention permet la réalisation d'un dispositif de génération d'onde modulée en phase et filtrée, ~
l~alde d'équipemen~s nwneriques plus simples. IJne telle réali-sation est rendue possible grâce à

~059ZZl l'utilisation d'une te~hnlque particulière de filtrage permettant notamment d'éviter l'emploi d'un filtre passs-bande numérlque dont la structure est tou~ours ocmplexe, sans qu'il soit pour autant indispensable d'effectuer une transpositicn qui n~oessite, ainsi qu'il appara~t dans la demande mentionnée précédemment, de traiter deux composantes en quadrature de l'onde porteuse et dono de doubler les cadences de fonctionnement des circuits numérlques.
L'invention a pour obJet un dispositif de génération d'une onde modulée en phase par un signal de données et filtrée, dans lequel on engendre ladite onde sous forms d'une suite de valeurs numériques délivrées à une fréquence dite de calcul, 3 partir de valeurs emmagasinées dans une mémoire dont la lecture est co~mandée par un or~ane de sélection recevant des lnfor-mations sur la phase de modulation et la phase d'une onde porteuse, caracté-rls~ en ce que la mémoire est agencée pour définlr r groupes de valeurs obtenus 3 partir d'un m~me ensemble donné de valeurs sinusoidales multi-plléss par r coefficlents prédétsrmlnés k1 à kr, en ce que les informations sur la phase de modulation sont appliquées à l'organe de sélection à travers une llgne ~ retard qui d~livre à chaque p~riode de calcul les informatlons sur la phase de modulatlon relatlves aux r pérlodes de calcul préc~dentes, ledlt organe d~terminant à chaque période ds calcul r lnformations signlfi-catlves respectlvement des sommes des r valeurs de la phase de modulatlon èt ~' de la valeur pour cette pérlode de la phase de la porteuse, pour que la mhmoire délivre, en r~ponse à ces r informations, r valeurs slnuso~dales -;
oorrespond~nt ~uxdltes ~ommes, multlpllées respectivement par k1 3 kr, et en ce qu'll ccmporte un moyen pour additlonner, sur chaque pérlode de c~lcul, le~ valflurs issues de la m~molre en vu0 de former ladlte sulte de valeurs num~rique3 dhfini~sant l'ond0 modul~e flltr~e. ~ , Dans un mode préfér~ de r~alisatlon de l'lnvention, on choislt la fr~quenc0 de c~lw 1 ~gale ~u quadruple de la fréquence de l'onde porteuse.
En outr3, dans une réalisatlon particullère, les valeurs desdits r groUPe9 90nt pr~enregistrées dans la m~moire 3 des adresses form~es chacune de deux mots dont l'un caracterlse le groupe et l'autre la valeur sinuso~-.,, . : . : : .

lOS9Z21 dale concernfie, et l'organe de sélection comporte deux sous-ensembles dont l'un est commandé par un signal de cadencs pour sklsctionner sfiquentlel-lement, chacun à 1~ fréquence de calcul, les r groupes, st dont l'autre reçoit, à chaque période de calcul, les r infùrmations sur la phase de modulation dfilivrées par la ligne à retard et l'information sur la phase de la porteuse, pour sélectionner la valeur 3 lire dans chacun desdlts r groupes.
On va donner ci-après uns description plus détaillée de l'inven-tion, dans 1B cadre d'une application à une transmission de données à
4BOO bits/s dans laquelle, selon les recommandations du CCITT, le train de 1~ données à transmettre est divisé en groupes de trois bits consficutifs, ou "trlbits", et chaque tribit est codé SOU5 la forme d'un saut de phase à
introdulre dans le phase de l'onde porteuse. Cette applicatlon n'est, b~en entsndu, considérée qu'à titre d'exemple et n'est nullement limitative.
La description sera faite en se référant au dessin ci-annexé dans lequel ~
- la figure 1 reprfisente, sous forme schématlque, un équipement ~;
de modulation mettant en oeuvre l'invention et concernant l'exemple d'appli-cation sus-mentionn~
- la flgure 2 concerne une realisatlon partlculibre d'un el~ment de l'~qulpement selon la fi~ure 1-Dans la figure 1. un train blnaire de donnée~, D, ~ 4aOD bits~~econde est trait6 dans un dispositi~ selon l'invention qui en~endre Isous ~orme num~rique une onde M correspond M t 3 une modul~tion par saut de phase d'unc porteu~e P par le train 0, l'onde M ~tant ex~empte de resldus de modul~tion. Pour fixer les id~es, la frequence de la porteuse, soit f, est ~ale ~ 1~00 Hz, Un ensemble 1. de type connu, reçoit le train D pour déterminer le5 valeurs successives de la somme cumulée des sauts de phase ~ introduire ¦ dan9 la porteuse. Ces valeur~ 90nt celles qu'aurait la phase d'une onde à ~`
la frfiquence nulle modul~e par le train D, et on désignera ci-après par phase de mndulation, ~ , cette somme. Dans l'ensemble 1, le traln O est .
, ' _ 3 _ .: :

~059221 appliqué à un circuit 10 qu~ est c~nmand6 par une horloge tnon représentke~
à 4~00 Hz en synchronisme avec le train D, pour ~chantillonner ~e dernier et le découper en gr~upes de trois bits consécutifs, les groupes de trois bits, ou tribits, ainsi obtenus étant dblivrés 3 la cadence de 1600 Hz. Lss trois bits de chaque tribit sont par exemple disponibles en parallble en sortie du circuit 10, ce que l'on a symbolisé par une ligne unique barr~e de deux traits obliques.
Il existe pour les tribits huit configurations posslbles auxquelles on dolt associer respectivement, selon une règle donnée, huit valeurs de saut de phase : 0, 4, 2 ~4, .. , 7 4. En pratique, on falt correspondre à untribit auquel est associé le saut de phase p 4 (0 ~ p ~ 7), le coefficient p. Cette correspondance sst réalisée de façon classique dans un convertisseur de code 11 qul d6llvre donc, en r~ponse à chaque triblt lssu du circult 10, la valeur, codée sur trols blts, du coefflclent p voulu. Un eccumulateur 12, plac~ à la suite du convertlsseur de code, permet, en cumulant les veleurs de coefficients issues de ce convertisssur, ds détermlner, à chaque perlode de 1610s, la val~ur, exprlmée en multiple de 4 et codée sur trois bits, de la phase de modulation ~ , pour la délivrer en sortie de l'ensemble 1 . .
~0 Selon l'lnvention, la sortle de l'ensemble 1 est reliee à une llgna 3 retord 2 pilot~e par une horloge tnon representée~ et ~ l'entree de laquelle la phase d~ modulation est 6chantillonn~e ~ une fr~quence F, dite de calcul~ que l'on choislt avantaeeusement égale 3 7200 Hz pour une onde porteuse ~ 1800 Hz. La ligne ~ retard 2 lntrodult r retards ~gaux chacun ~
une p6riode de calcul, de dur~e T ~ F~ de façon 3 dfilivrer, ~ chaque periode de c~lcul, les r valeurs de la phase de modulation relatlves aux r periodes d0 calcul pr6c~dentes I r est un nombre entier pr~détermine sur le choix duqual nous revlendrons plus loln. La ligne 3 retard peut etre constltu~e, par exemple, alngl qu'on l'a represent~ie dans la figure 1, par un reglstre d~calage 20 comportant r etages pour emmagasiner les r valeurs de phase, et dont la gortie 9~rle qui fonme la sortle de la ligne 3 retard 2 est reboucl~e 1059ZZl sur l'entr~e à travers un circuit d'aiguillqge 21 relifi par ailleurs ~ la scrtie de l'ensemble 1. Le registre 20 et le circuit d'aiguill~ge 21 fonction-nent à la fré~lence r.F, dite fréquence él~mentalre, et la sortie de l'en-; semble 1 est auscultée par le circuit ~1 à lfl frequence de calcul F. Ainsl, à chaque péri~de de ~alcul n.T (n entier~, les r valeurs de phase m~moris~es sont délivrées sur la sortie du registre, et toutes, sauf la plus anclenne qui est éliminés, sont réinscrites dans le registre, ce dernler emma~,asinant en outre la valeur de la phass de modulation relative à cstte période n.T et notée cl-après ~n. En pratique, les valeurs de la phase de modulation sont 1n déllvrees par 1B registre dans l'ordre inverse de leur ancienneté, et la nouvelle valsur de phase est enreglstrée avant que ns solent rélnscrltes les anclennes valeurs.
L'onde M est formée 3 partir de valeurs pr~enreglstr~es, à des adresses donn~ss, dans une memoire 4 dont la lecture est commandée par un organe de sélectlon 5 qui reçolt d'une part les valeurs de la phase de modulatlon d~llvrées par la llgne à ret~rd 2, et d'autre part des informa-tions slgnif~catlves des valeurs de la phase de la porteuse P aux pêriodes de calcul succecsives et émanant d'une source 6. On déslgnera cl-apr~s par ~2~
la valeur de la phase de la porteuse 3 la prlode de calcul n.T. Dans l'exemple consld~r~ où la fréquence de calcul est b~ale au quadruple de la fréquence f de la porteuse, cette dernl~re phase auP~mente de z ~modulo 2 ) d'une perlode de calcul ~ la sulvante.
Les valeur~ emmagasln~Qs dans la mémolre 4 COnstitUQnt r groupes oorre3pondant ~ un m~me ensemble donn~ de q valeurs sinuso~dal~s a1 aq, multlpli~es par r coef~lclent pr~détermin~s k1 à kr, soit donc : k1 a1 .~., k1 aq pour le premler groupe, ..., k a1~ k a pour le rl~me Æroup~ A titre lndicatlf, ces valeurs mémoris~es sont cod~es sur hult bit~, dont un de signe, Les valeurs a1 ~ aq sont celles dù slnus des dlfférentes valeurs, facilement d~terminables au pr~alable, que peuvsnt prendre les sommes y n 1 n~n 2 n ~ Yn-r ~n~ Dans l'exemple considéré où les sauts de pha5e sont des multiples de ~ et o~ la valeur ~ de la phase de la lOS9ZZl porteuse est un multiple de 2~ ces sommes sont é~alement des multlples de L'adresse, dans la mémolre, de chaqus valeur snregistr6e conporte, de préférenre, un mot caractéristique du groupe ~uquel appartient cette valeur tdonc r possibilités~, et un mot caractéristique de la valeur sinuso~dale concernée tsoit q possibilités~.
A chaque période ds calcul n.T l'organe de sélection 5 qui fonctionne à la fréquence r.F reçoit successlvement les r valeurs ds la phase de modulation~ n 1~ ~n-2~ n-r~ et une information sur la 1n valeur~~ de la phasR de la porteuse, qui reste la même sur touts la p~riode. Dans l'organs 5, ces données sont appliquées à un premier sous~
ensemble 50 qui détermine en réponse r mots ml, m2, ... mr caractéristiques dans la mémoire des valeurs slnuso~dales slnt~n_1 l 6~n), sln t~n_2 ~?n)~
..., sln (~n-r '6~'~, respectlvemsnt. On verra plus loin, en se référant à la flgure 2, un mode partlculier de réallsation du sous-enssmbls 50. L'organs 5 comporte en outrs un sscond sous-snsemble 51 qul reS.oit un signal de cadence C pour sélectionner, à chaque période de calcul, l'un après l'autre de façon séquentlells les r groupes ds valeurs mémorls~es, les mots m~ à
mr ossurant la s~lectlon des veleurs è llre dans les r groupes respsctlve-ment. Le sous-ensemble 51 peut etre constltué par exemple d'un slmple compteur commandé per le 9ignal C è la fréquence r.F p w r avancer d'une unlté è chaque p~rlode élémentalre, ce comptsur etant r~lnltialise au début de chaqu,e p~rlode de CA lcu 1.
Sou~ la commande de l'orEane 5, la mkmolre 4 déllvre ainsl succes-sivement, ~ chaque p~rinde de calw l, les vflleurs k1.sln t~n 1 ~

k~-ain tyn_2 ~ ... kr-3in t~n_r ~n)~ Ces valeurs 90nt appllqu~es 3 un cocumuleteur 7 qul en effectue la somme cumulés et qul est remls à z~ro, la fin de ehaque p~rlode de calcul, par un slgnal Z à la fréquence de 7200 Hz, En pratlque la valeur O n'est pas enrsgistrés dans la mémolre 4, et le ii~me ti variant de 1 3 r) groupe de valeurs mémoris~es ns comporte, ~ans l'exsmple chiffr~ consld~ré, que quatre valeurs ~ki, ~ ki~ ~2 lOS9Z21 On lntroduit avanta~eusement la valeur O par l'inter~kdiaire d'un sl~nal apPliqué sur une entrée de blocage de l'accumulateur 7 et élaboré par l'or~ane de sélectlon 5 pour bloquer cet accumulateur pendant chaque période élémentaire ~ de chague pérlode de calcul n,T, pour laquelle la somme ~n j' ~ est nulle, à ~ près. Pendant une telle pérlode élément~irs, ~, quelle que soit la valeur délivrée par la mémoire, le contenu de l'accumu-lateur 7 n'est ainsi pas modlfié, et le résultat est donc bien le même que sl on avait a~outé la valeur O à ce contenu.
Les valeurs délivrées succe~sivement par l'accumulateur 7 aux périodes de calcul successives déflnissent sous forme numérique l'onde M.
En effet, la valeur, soit An, délivrée 3 la nlème pér$ode de calcul est r ~-~ kl.sin t~ l6t-)~
1 ~ 1 n-l n ce qul peut s'écrlre en dévelùppant le slnus :

r ~ ki.tsln ~n_l~cos~ cos ~n-l salt,~'n ne dépendant pas de i :

r r tiS--1ki.sln ~n_l).co96~ ~ tl ~ 1 ki' ~n-l n ou encore I

r )n~ tc05 ~l)n ~ t kl.tcos ~) i).tsln,~

Sur cette dernlère expresslon on volt que le résultat obtenu en aortie de l'accumulateur 7 est le mbme que celul que l'on auralt obtenu en d~tHrminant num~rlquement une onde de fréquence nulle modulée par le traln D~ sous forme de deux composantes en quadrature, tsln ~)n et tcos ~)n ~ en appllquant chacune de ces compoaantes 3 un flltre passe-bas nan récursif du type de celui décrit dans le pr~embule de la demande, et qul aurait r clrcults de retard D980Ci~8 ~ r coefflcients de pondératlon, kl à kr respectlvement J

et en effectuant une tran9position de l'onde modulée et filtrée par la porteu9e P déflnle sous forme de deux com,oosantes en quadrature. Par su~te, `; ~0592Zl le dispositif que l'on a décrit en regard de la figure 1 permet donc bien d'obtenir une onde modulee par le train D, centrée autour de la fréquence f, et exempte de résidus de modulation, le nombre r et les valeurs des coeffi-cients k1 à k étant déterminés de façon que, s'ils étaient utilisés dans un filtre passe-bas non récursif conventionnel, ce dernier satisfasse à un gabarlt donné.
On notera ici que, alors que dans un filtre conventlonnel il aurait fallu mémoriser, pour fonmer la ligne à retard, des valeurs de sinus codées sur huit bits, l'invention permet de mémorlser des valeurs codées sur seulement trols bits. Comme le nombrs r ds retards unitaires qu'introduit la llgne est relatlvemnet grand, il peut être de l'ordre de plusleurs dlzaines, le gain de place mémoire est élev~.
A titre lndicatl~, dans l'exemple d'appllcatlon que l'on a consl-d~r~, on utillse 55 coeff~clents et on a trouvé plus avantageux dans ce cas de choisir comme fr~quence élémentaire 64.F, au lieu de 55,F.
Dans le figure 1 apparaIt sncore un convsrtlsseur numériqus-enaloglqus 8 placé en sortle ds l'accumulatsur 7 pour convertlr la suite des valeurs An en un signal analoglque qui est ensuits tralté dans un filtre passe-bas analoglque 9 qul élimlne les hautes fréquences dues 3 l'échantll-~n lonnage et déllvrsune onde M' apte à 8tre appliquée à une ligne tél8phonique par exemple.
On va d~t~lller cl-apras, en se référant 3 la flgure 2. une r8all9atlon partlcullère du sous-~nssmble 50.
Chaque groups i ds la mémolre 5 selon la ~igure 1 ccmportant, ain~$ que nous l'~vons vu, quatrs valeura, ~ki, ~ ki~ 2 ~ il su~fit d'un mot mi de doux bit5 solent ab, pour en sélectionner une ~ l'intérieur de ce groupo. On cholait Avanta~eusement la correspondance sulvante :

'.: .`
.

.: ' lOS9Z;~
.. .. . _......... . . . I , , ml valeur mémoris~e d'adresss m (ab) dans iième ~r _ ~ ~ : -W ki . -01 ki- 2 -ki 11 . .~ .. , ", . ~, . .

TABLEAU I
1n Les valsurs ds la phase de modulation déllvré~s par la ligns à
retard 2 sont exprim~ss sn multlpls de 4~ st codéss sur trols bits, soisnt xyz, qui rspr~sentent, dans cet ordrs. la valeur binalrs du ~actsur multipli- ;
c~tlf.
L'lnformatlon concernant la phase de la porteuse qui prend succes-sivement les valeurs ~ 2~ ~ 3 2~ ~ 2~ ~ 3 2 ~ etc, est avantageusement codée sur deux bits XY selon la loi suivante :

XY ~t'n .
. _' . . ,` ',' " ` .
0 . '`' .'.
2n
2 `
11lr : ; . , ;
013 2~ : `

TA~LEAU II
Le~ bits X et Y qui sont d~livrés par la source 6 selon la ~igure 1 oh~n~ent ~lnsl de valeur le premier ~ cheque periode de calcul st le ~soond toutes les deux périodes de calcul. La source 6 peut donc simple~ent comporter deux diviseurs par deux de ~réquenceJ connectes en série, le . premier r0cevant un slgnal d'horloge à 7200 Hz.

Le ~ous-ensemble 50 qui reçoit d'une part les bits xyz et d'autre part les blts XY 0labore en reponse les blts ab et le signal ~ appliqué à
l'accumulateur 7, selon la lol de correspondance suivante, présentee sous ~.

_ g _ ~.

~059ZZl fonme d'une tabie de Karnaugh dans laquelle le symbole ~-" indique un état indiffarent et dans laquelle les variables de sortie sont donn~es dans l'ordre ab, B :

\ x z .
.XY ~ W 0 001 011 010 110 111 101 100 00 00,0 01,0 11,0 --.1 --.1 01,0 11.0 10,0 01 10,0 11.0 01,0 --,1 --,1 11,0 01,0 00,0 11 --,1 11,0 11,0 10,000,0 01,0 01,0 --,1 --,1 01,0 01,0 00,010,0 11,W 11,0 --,1 TAOLEAU III

Pour ce faire le sous-ensemble 50, représenté dans la figure 2, comporte une première porte ET 510 qui reçolt sur une première entrée le blt y et sur une seconde sntrés le bit X lnversé par un lnverseur 511. La sortle de la porte 510 est rellés à un premier circuit OU EXCLUSIF 512 qui reçoit par ailleurs le bit x et dont la sortie est reliée à un second circult OU
EXCLUSIF 513 sur lequel est appliqué en outre le bit Y. On recueille en sortie du circuit 513 le blt a du mot mi dont le second blt b est é~al au ~:
blt z.
Le slgnel B est obtenu en sortle d'uns porte ET 514 qu$ reçolt sur une premlère sntree le blt z lnversé par un lnverseur 515 et dont une aeconde entr~e est rellée ~ la sortle d'un trolslème clrcult OU EXCLUSIF 516 qul r~çolt d'une part le blt y et d'autre part le blt X. ~:
On a d~crlt un exemple particulier de r~alisatlon de l'lnvention m~ls il est bien évident que l'on peut y apporter des modi~lcatlons et~ou remPlacer certalng moyeng par d'autre9 techniquement équivalents, Notamment 11 ~er~it posslble de nfl pr~enre~istrer que l'ensemble de valeurs slnuso~dales dan~ l~ m~molre t4) 1 c3lle-cl comporteralt alors en sortie un multlplleur comm~nd~ p~r l~ secand sous~ensnmble tS1) de l'organe de sélectlon t5) pour multlpller les v~leurs successlvement lues à chaque pérlode de calcul SOU5 la commande du pramier sous-ensemble tSO). par les coeffl ients k1 à kr respeotlvement. On pourralt egalement, au lleu de bloquer l'accumulateur t7), remettre à z~ro le re~istre de sortie de la memolre t4) chaque fois que . .

. .

1~59ZZ~
la valeur zéro doit être additionnée dans l'accumulateur (7). La ligne à
retard (2~ pourrait êtrs constituée par une mémoire adressable pour laquelle 11 faudrait prévoir un circuit de commande d'écriture et un clrcuit ds commande de lscture.
Par ailleurs, ~ien que l'on ait decrit une réalisation préférée de l'invention, 11 seralt possibls d'sngendrer dans une premièrs étape une onde modulée et filtrée, centrée autour de la fréquence zéro, et d'effectuer ensuite une transposition. Dans ce cas, l'information sur la valeur de la phase de la porteuse appliquée à l'organe de sélection (S~ serait tout le temps nulle et la m~moire t4) serait apte 3 délivrer 3 chaque périods de calcul, deux séries de r valeurs concernent l'une la fonction sinus et l'autre la fonction cosinus. Ces deux séries de valeurs seraisnt appliquées à l'accumulateur t7) à travers un multiplieur qui les multiplierait respecti-vement par deux composantes en quadrature de l'onde de transposition.
Grace ~ la technique particulière de filtra~e selon l'invention, dans laquelle on applique des retards sur des valeurs ds phase codées sur un ~ -nombre restreint de bits plutôt que sur des valeurs sinuso~dalss codees sur un nombre senslblement plUB grand de blts, un tsl dlsposltlf restsralt globalement plus simple que les dlspositlfs connus mentionnés dans le pr~ambuls.

' ~ .

Claims (4)

Les formes de réalisation de l'invention pour laquelle une propriété ou un privilège exclusif est revendiqué sont définies comme suit :
1/ Dispositif de génération d'une onde modulée en phase par un signal de données et filtrée, dans lequel on engendre ladite onde sous forme d'une suite de valeurs numériques délivrées à une fréquence dite de calcul, à
partir de valeurs emmagasinées dans une mémoire dont la lecture est commandée par un organe de sélection recevant des informations sur la phase de modu-lation et la phase d'une onde porteuse, caractérisé en ce que la mémoire est agencée pour définir r groupes de valeurs obtenus à partir d'un même ensemble donné de valeurs sinusoïdales multipliées par r coefficients prédéterminés k, à kr, en ce que les informations sur la phase de modulation sont appliquées 3 l'organe de sélection à travers une ligne à retard qui délivre à chaque période de calcul les informations sur la phase de modulation relatives aux r périodes de calcul précédentes, ledit organe déterminant à chaque période de calcul r informations significatives respectivement des sommes des r valeurs de la phase de modulation et de la valeur pour cette période de la phase de la porteuse, pour que la mémoire délivre, en réponse à ces r informations, r valeurs sinusoïdales correspondant auxdites sommes, multipliées respectivement par k1 à kr, et en ce qu'il comporte un moyen pour additionner, sur chaque période de calcul, les valeurs issues de la mémoire en vue de former ladite suite de valeurs numériques définissant l'onde modulée filtrée.
2/ Dispositif selon la revendication 1, caractérisé en ce que les valeurs desdits r groupes sont préenregistrées dans la mémoire à des adresses formées chacune de deux mots dont l'un caracté(rise le groupe et l'autre la valeur sinusoïdale concernée, et en ce que ledit organe de sélection comporte deux sous-ensembles dont l'un est commandé par un signal de cadence pour sélection-ner séquentiellement, chacun a la fréquence de calcul, les r groupes, et dont l'autre reçoit, à chaque période de calcul, les r informations sur la phase de modulation délivrées par la ligne à retard et l'information sur la phase de la porteuse, pour sélectionner la valeur à lire dans chacun desdits r groupes.
3/ Dispositif selon l'une des revendications 1, caractérisé en ce que ledit organe de sélection comporte un moyen pour élaborer un signal représen-tatif de la nullité ou de la non nullité, à .pi. près, desdites sommes des valeurs de la phase de modulation et de la valeur de la phase de la porteuse, ce signal étant appliqué audit moyen qui additionne les valeurs issues de la mémoire, de façon à bloquer l'addition chaque fois qu'une desdites sommes est nulle.
4/ Dispositif selon l'une des revendications 1, 2 et 3, caractérisé en ce que la fréquence de calcul est choisie égale au quadruple de la fréquence de l'onde porteuse.
CA260,078A 1975-08-29 1976-08-27 Dispositif numerique de generation d'une onde modulee en phase par un signal de donnees et filtree Expired CA1059221A (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR7526656A FR2322492A1 (fr) 1975-08-29 1975-08-29 Dispositif numerique de generation d'une onde modulee en phase par un signal de donnees et filtree

Publications (1)

Publication Number Publication Date
CA1059221A true CA1059221A (fr) 1979-07-24

Family

ID=9159466

Family Applications (1)

Application Number Title Priority Date Filing Date
CA260,078A Expired CA1059221A (fr) 1975-08-29 1976-08-27 Dispositif numerique de generation d'une onde modulee en phase par un signal de donnees et filtree

Country Status (13)

Country Link
US (1) US4100369A (fr)
JP (1) JPS5941344B2 (fr)
BE (1) BE845060A (fr)
CA (1) CA1059221A (fr)
DE (1) DE2638314A1 (fr)
DK (1) DK390376A (fr)
FR (1) FR2322492A1 (fr)
GB (1) GB1523079A (fr)
IE (1) IE43171B1 (fr)
IT (1) IT1067818B (fr)
LU (1) LU75646A1 (fr)
NL (1) NL7609593A (fr)
SE (1) SE408363B (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7603904B2 (en) 2005-02-11 2009-10-20 Waratah Nz Limited Method and apparatus for assessing or predicting the characteristics of wood

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6914556B1 (en) * 1977-05-31 2005-07-05 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for magnetron coherence
FR2422286A1 (fr) * 1978-04-06 1979-11-02 Materiel Telephonique Dispositif de modulation pour la transmission de signaux modules en phase differentielle
DE2843493C3 (de) * 1978-10-05 1982-02-18 Siemens AG, 1000 Berlin und 8000 München Schaltungsanordnung zum Erzeugen von phasendifferenzmodulierten Datensignalen
US4320361A (en) * 1979-07-20 1982-03-16 Marconi Instruments Limited Amplitude and frequency modulators using a switchable component controlled by data signals
US4367555A (en) * 1979-07-24 1983-01-04 Nippon Electric Co., Ltd. Digital equalizer for a cross-polarization receiver
US4307464A (en) * 1979-12-26 1981-12-22 General Electric Company Method and apparatus for synthesizing a modulated carrier to reduced interchannel interference in a digital communication system
US4331941A (en) * 1980-02-29 1982-05-25 Hewlett-Packard Company Digital phase domain amplitude modulation method and apparatus
US4562423A (en) * 1981-10-15 1985-12-31 Codex Corporation Data compression
US4748641A (en) * 1985-07-03 1988-05-31 Cincinnati Electronics Corporation Suppressed carrier modulation method
US5121412A (en) * 1989-01-03 1992-06-09 Motorola, Inc. All-digital quadrature modulator
GB2262006B (en) * 1991-11-30 1995-06-21 Technophone Ltd Digital radio modulator
US7247955B2 (en) * 2002-09-06 2007-07-24 Eaton Power Quality Corporation PWM power supplies using controlled feedback timing and methods of operating same

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3597599A (en) * 1969-06-16 1971-08-03 Collins Radio Co Digitalized tone generator
FR2110845A5 (fr) * 1970-10-29 1972-06-02 Ibm France
US3988540A (en) * 1972-05-05 1976-10-26 Milgo Electronic Corporation Integrated circuit modem with a memory storage device for generating a modulated carrier signal
FR2208584A5 (fr) * 1972-11-29 1974-06-21 Ibm France
US3935386A (en) * 1974-09-20 1976-01-27 Teletype Corporation Apparatus for synthesizing phase-modulated carrier wave

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7603904B2 (en) 2005-02-11 2009-10-20 Waratah Nz Limited Method and apparatus for assessing or predicting the characteristics of wood

Also Published As

Publication number Publication date
US4100369A (en) 1978-07-11
IE43171L (en) 1977-02-28
FR2322492B1 (fr) 1978-12-01
JPS5229150A (en) 1977-03-04
LU75646A1 (fr) 1977-04-22
DK390376A (da) 1977-03-01
NL7609593A (nl) 1977-03-02
DE2638314A1 (de) 1977-03-10
FR2322492A1 (fr) 1977-03-25
DE2638314C2 (fr) 1987-05-27
GB1523079A (en) 1978-08-31
IE43171B1 (en) 1980-12-31
JPS5941344B2 (ja) 1984-10-06
BE845060A (fr) 1977-02-11
SE408363B (sv) 1979-06-05
IT1067818B (it) 1985-03-21
SE7609536L (sv) 1977-03-01

Similar Documents

Publication Publication Date Title
CA1059221A (fr) Dispositif numerique de generation d'une onde modulee en phase par un signal de donnees et filtree
KR0164590B1 (ko) 음원 데이타 발생, 기록 또는 재생장치
US4829463A (en) Programmed time-changing coefficient digital filter
FR2602938A1 (fr) Ensemble d'abonne pour telephonie numerique sans fil; modem et dispositifs divers (synthetiseur de frequence...) pour cet ensemble
FR2498398A1 (fr) Modulateur de donnees pour un modem
EP3053163A1 (fr) Re-echantillonnage d'un signal audio pour un codage/decodage a bas retard
FR2588680A1 (fr) Dispositif de calcul d'une transformee de fourier discrete, et son application a la compression d'impulsion dans un systeme radar
US4536745A (en) Sampling frequency conversion device
US5313412A (en) Oversampling type finite impulse responsive filter
FR2546001A1 (fr) Demodulateur de signaux, a enveloppe constante et phase continue, modules angulairement par un train de symboles binaires
JP2000504544A (ja) 浮動小数点デジタルトランスバーサルフィルタ
EP0011341B1 (fr) Système de transmission utilisant la modulation différentielle par codage d'impulsions
FR2622021A1 (fr) Dispositif pour mesurer la distance " h " qui le separe d'un objet
EP0205373B1 (fr) Déphaseur variable numérique et correcteur de vélocité numérique pour magnétoscope utilisant un tel déphaseur
EP0744095B1 (fr) Dispositif de modulation de phase continue par synthetiseur de frequences a boucle a verrouillage de phase
FI96081C (fi) Menetelmä ja laitteisto PAM-moduloidun signaalin muodostamiseksi
FR2526617A1 (fr) Systeme de transmission synchrone de donnees a l'aide d'une porteuse modulee d'amplitude d'enveloppe constante
EP0674254B1 (fr) Dispositif de synthèse d'une forme de signal
CA1299679C (fr) Filtre numerique fonctionnant a frequence intermediaire
US4092618A (en) Discrete transversal filter
FR2683964A1 (fr) Modulateur notamment pour systemes de telephones numeriques cellulaires.
EP0225269B1 (fr) Modulateur par déplacement de phase MAQ 22n et, en particulier, modulateur MDP4
EP0073720B1 (fr) Dispositif de génération numérique de fréquence
FR2499334A1 (fr) Dispositif de commande de caracteristiques pour un egalisateur numerique
FR2509933A1 (fr) Generateur a frequence variable de type numerique