FR2498848A1 - Procede pour affaiblir un signal numerique et dispositif pour l'execution de ce procede - Google Patents
Procede pour affaiblir un signal numerique et dispositif pour l'execution de ce procede Download PDFInfo
- Publication number
- FR2498848A1 FR2498848A1 FR8200686A FR8200686A FR2498848A1 FR 2498848 A1 FR2498848 A1 FR 2498848A1 FR 8200686 A FR8200686 A FR 8200686A FR 8200686 A FR8200686 A FR 8200686A FR 2498848 A1 FR2498848 A1 FR 2498848A1
- Authority
- FR
- France
- Prior art keywords
- shift register
- inputs
- binary word
- signal
- adder
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000001186 cumulative effect Effects 0.000 claims abstract description 3
- 238000007792 addition Methods 0.000 claims description 5
- 239000003471 mutagenic agent Substances 0.000 claims 1
- 230000003321 amplification Effects 0.000 abstract description 9
- 238000003199 nucleic acid amplification method Methods 0.000 abstract description 9
- 230000003313 weakening effect Effects 0.000 abstract description 8
- 238000012986 modification Methods 0.000 abstract description 6
- 230000004048 modification Effects 0.000 abstract description 6
- 238000012545 processing Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 9
- 230000003111 delayed effect Effects 0.000 description 3
- 150000001768 cations Chemical class 0.000 description 2
- 230000006735 deficit Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 101150006061 neur gene Proteins 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/0054—Attenuators
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G3/00—Gain control in amplifiers or frequency changers
- H03G3/002—Control of digital or coded signals
Landscapes
- Complex Calculations (AREA)
- Analogue/Digital Conversion (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Control Of Amplification And Gain Control (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Attenuators (AREA)
- Error Detection And Correction (AREA)
- Amplifiers (AREA)
Abstract
DANS LE PROCEDE ICI DECRIT POUR AFFAIBLIR OU AMPLIFIER DES VALEURS DE SIGNAUX NUMERIQUES, LA MODIFICATION SOUHAITEE EST REALISEE EN DEUX STADES. UN AFFAIBLISSEMENT GROSSIER OU UNE AMPLIFICATION GROSSIERE S'AFFECTUE PAR ETAPES DE 6 DB PAR LE DECALAGE DU MOT NUMERIQUE A MODIFIER DANS UN REGISTRE A DECALAGE R, APRES QUOI UNE AMPLIFICATION FINE EST REALISEE PAR ADDITION DU MOT AFFAIBLI A NOUVEAU PAR DECALAGE AU MOT AINSI DECALE. DE PLUS, UN DISPOSITIF POUR L'EXECUTION DE CE PROCEDE EST DECRIT ET DANS CE DISPOSITIF, LA PARTIE TRAITANT LES SIGNAUX COMPORTE SIMPLEMENT UN REGISTRE A DECALAGE R ET UN CIRCUIT ADDITIONNEL AD, LE NOUVEAU DECALAGE ETANT REALISE PAR LE CABLAGE ENTRE LEDIT REGISTRE A DECALAGE R ET LE CIRCUIT ADDITIONNEL AD, DE SORTE QU'AUCUN AUTRE REGISTRE DE TRAITEMENT DE SIGNAL N'EST NECESSAIRE POUR L'EXECUTION DE LADITE ADDITION CUMULATIVE. APPLICATION : TRAITEMENT NUMERIQUE DU SIGNAL.
Description
"Procédé pour affaiblir un signal nunérique et dispositif pour l'exé-
cution de ce procédé."
La présente invention concerne un procédé servant à modifier un premier mot binaire, formé d'un certain nombre de bits qui représentent la valeur d'un premier signal analogique,en vue de produire un deuxième mot binaire dont les bits représentent la valeur d'un deuxième signal analogique, oette valeur se trouvant dans une relation prédéterminée
par rapport à la valeur du premier signal analogique.
L'invention concerne en outre un dispositif pour l'exécution du procédé mentionné plus haut. Un tel procédé est décrit dans l'article "A digital attenuator with 1 dB steps" paru dans Hewlett Packard Journal,
janvier 1980, page 10. Cet article décrit un procédé servant à affai-
blir des signaux modulés par impulsions, qui peut être réalisé à l'aide d'un affaiblisseur numérique formén de deux registres et d'un dispositif
additionneur et cnumnandé par un circuit logique convenant à cet effet.
Le procédé connu convient pour 1' affaiblissement et éventuellement l'amplification par étapes de 1 dB d'un signal modulé par impulsions codées et peut s'appliquer parfaitement dans des appareils de moesure
nunmérisés. Le procédé connu fournit un affaiblissement ou une amplifi-
cation avec précision, mais est si compliqué qu'il est moins bien adap-
té à des appareils de traitement de signaux simples, canme les appa-
reils de lecture et des récepteurs, pour lesquels la précision demandée est moins stricte et dans lesquels, il est important d'atteindre le but
recherché à l'aide de nmoyens plus simples.
L'invention a pour but de procurer un procédé d'affaiblissement
numérique qui exige un mininunm d'éléments et soit d'une conception sim-
ple. Le procédé conforme à l'invention est caractérisé à cet effet en ce qu'un troisième mot binaire est formé par le décalage d'un premier nombre pédéterminé d'emplacmanents de bits du premier mot binaire et le deuxième mot binaire est formé par des additions cumulatives, effectuées
un deuxième naombre prédéterminé de fois, du troisième mot binaire dé-
calé d'un troisième nombre prédéterminé d'emplacements de bits (de pré-
férence 3) en direction du bit le moins significatif, à ce troisième
mot binaire.
Pour l'exécution du procédé conforme à l'invention, il est avanta-
geux de disposer d'un dispositif caractérisé en ce qu'il est pourvu
d'un registre à décalage comportant un certain nombre d'entrées parallè-
les et un certain nombre de sorties parallèles et d'un dispositif
additionneur comportant un certain nombre de premières en-
trées parallèles, un certain nombre de deuxièmes entrées parallèles et un certain nombre de sorties parallèles, ce
dispositif additionneur additionnant un mot binaire présen-
té sur les premières entrées à un mot binaire présenté sur
les deuxièmes entrées et présentant le résultat de l'addi-
tion sur les sorties du dispositif additionneur, chacune des premières entrées du dispositif additionneur étant connectée, selon son poids binaire, à une des sorties du registre à
décalage et chacune d'un certain nombre des deuxièmes en-
trées du dispositif étant connectée à une des sorties du registre à décalage, de telle façon que les deuxièmes entrées soient décalées du deuxième nombre d'emplacements de bits, de préférence 3, en direction du bit le plus significatif, par rapport aux premières entrées du dispositif additionneur et les deuxièmes entrées restantes, pour lesquelles aucune
sortie du registre à décalage n'est disponible, sont connec-
tées à un point de niveau logique constant.
Grâce à l'utilisation d'un seul registre à décalage et à la dérivation au moyen du câblage d'un signal affaibli pour les deuxièmes entrées du dispositif additionneur, il est possible de se contenter d'une procédure de commande simple. Il est avantageux de munir le dispositif servant à exécuter le procédé conforme à l'invention de moyens qui rendent possible un fonctionnement dans une large mesure autonome. Le dispositif pour l'exécution du procédé conforme à l'invention est caractérisé à cet effet en ce qu'il est pourvu d'un circuit de commande qui est connecté au registre à décalage pour l'amenée au registre à decalage,.selon un profil de temps prédéterminé, d'un signal de charge et d'un
signal de décalage, ce profil de temps établissant le rap-
port entre la valeur du premier signal analogique représenté par le deuxième mot binaire et la valeur du deuxième signal analogique représenté par le premier mot binaire, le circuit de commande étant pourvu d'au moins une entrée pour l'amenée d'un signal déterminant le profil de temps précité. De plus, il peut être avantageux que le dispositif pour l'exécution du procédé conforme à l'invention soit pourvu de moyens permettant d'amener le signal d'entrée, à savoir le premier
mot binaire, en série au dispositif.
Une première forme d'exécution préférée du dispositif
pour l'exécution du procédé conforme à l'invention est carac-
térisée en ce que chacune des sorties du dispositif addition-
neur est connectée, selon son poids binaire, à une des en-
trées parallèles du registre à décalage et le registre à dé-
calage est pourvu d'une entrée série qui est connectée à une entrée de système. Les entrées parallèles du registre à décalage peuvent, dans cette première forme d'exécution,
être connectées à demeure aux sorties du dispositif addi-
tionneur, parce que l'introduction du signal d'entrée s'ef-
fectue par l'intermédiaire de l'entrée série'du registre à décalage, de sorte que les niveaux logiques n'ont aucune
influence sur les entrées parallèles du registre à décalage.
Il peut cependant aussi être avantageux de munir le dis-
positif servant à exécuter le procédé conforme à l'inven-
tion de moyens permettant d'amener le signal d'entrée, à savoir le premier mot binaire, d'une manière parallèle au dispositif. Une deuxième forme d'exécution préférée du dispositif
pour l'exécution du procédé conforme à l'invention est ca-
ractérisée en ce qu'elle est pourvue d'un certain nombre d'entrée de système parallèles et d'un certain nombre de
commutateurs bistables comportant chacun un contact princi-
pal, un premier contact et un deuxième contact, le contact
principal de chacun des commutateurs bistables étant connec-
té exclusivement à une des entrées parallèles du registre à
décalage, le premier contact de chacun des commutateurs bi-
stables étant connecté, selon le poids binaire de l'entrée du registre à décalage connecté au contact principal de ce
commutateur bistable, à une des entrées de système parallè-
les et le deuxième contact de chacun des commutateurs bista-
bles étant connecté, selon le poids binaire de l'entrée du registre à décalage connecté au contact principal de ce com- mutateur, à une des sorties du dispositif additionneur. Il
est nécessaire, dans cette deuxième forme d'exécution préfé-
rée, de faire en sorte que chacune des entrées du registre
à décalage puisse être connectée à une des entrées de systè-
me parallèles et à une des sorties du dispositif addition-
neur, étant donné qu'aussi bien le signal d'entrée (le pre-
mier mot binaire) que le signal de sortie du dispositif ad-
ditionneur, doivent pouvoir être amenés séparément à des entrées parallèles du registre à décalage. Dans la deuxième forme d'exécution préférée, il est avantageux, en ce qui
concerne la commande du dispositif pour l'exécution du pro-
cédé conforme à l'invention, de réaliser les commutateurs
bistables d'une manière telle que la commande de ces commu-
tateurs puisse être effectuée au moyen de signaux électri-
ques.
Une autre forme d'exécution du dispositif pour l'exécu-
tion du procédé conforme à l'invention est caractérisée à cet effet en ce que les commutateurs bistables ont la forme
de commutateurs électroniques qui sont montés dans un cir-
cuit de sélection pourvu d'une entrée de commande pour l'ame-
née d'un signal de commande au moyen duquel les commutateurs
bistables peuvent être simultanément commutés.
L'invention sera expliquée plus en détail ci-après avec référence aux dessins annexés, dans lesquels: - la figure 1 est le schéma synoptique d'un dispositif d'affaiblissement numérique connu;
- la figure 2 est le schéma synoptique d'une forme d'exé-
cution préférée du dispositif servant à exécuter le procédé conforme à l'invention avec une introduction série;
la figure 3 est le schéma synoptique d'une forme d'exé-
cution préférée du dispositif servant à exécuter le procédé
24 988 4 8
conforme à l'invention avec une introduction parallèle, et - la figure 4 est un exemple d'un schéma synoptique des
moyens de commande pour le dispositif de la figure 3.
La figure 1 est le schéma synoptique d'un dispositif d'affaiblissement numérique connu décrit dans l'article pré- cité qui comporte un registre à décalage R1, un registre R2, un dispositif additionneur A et un circuit de commande C, qui est commandé par le processeur P. Le mot binaire à modifier est présenté sur les entrées
parallèles du registre à décalage R1 (indiquées ici globa-
lement par IR1). Les sorties parallèles du registre à déca-
lage R1 (indiquées ici globalement par OR1) sont connectées,
selon leur poids binaire, aux entrées IA1 du dispositif addi-
tionneur A. Les sorties OR2 du registre R2 sont connectées,
selon leur poids binaire, aux entrées IA2 du dispositif addi-
tionneur A et les entrées IR2 du registre R2 sont connectées,
selon leur poids binaire, aux sorties OA du dispositif addi-
tionneur A. Le processeur P fournit, par l'intermédiaire du circuit de commande C et des liaisons B1, B2 et B3, les ordres exigés aux registres R et R2 et au dispositif additionneur A. Ces ordres sont formés d'ordres de chargement et de décalage pour le registre à décalage R1, d'ordres de chargement pour le registre R2 et d'ordres d'addition ou de soustraction pour le dispositif additionneur A.
En chargeant le registre à décalage R1 du mot à modi-
fier, puis en exécutant un certain nombre de fois un cycle formé d'un ordre de décalage pour le registre à décalage R1, d'un ordre d'addition (ou de soustraction) pour le dispositif additionneur A et d'un ordre de chargement pour le registre
R, ou formé uniquement d'un ordre de commande pour le regis-
tre à décalage R1, le facteur d'affaiblissement ou d'ampli-
fication souhaité est obtenu. Le principe sur lequel est ba-
sé le fonctionnement sera expliqué plus en détail ci-après.
Le décalage d'un mot numérique dans un registre à décalage
d'un emplacement de bit dans le sens du bit le moins signi-
ficatif correspond'à un affaiblissement de 6 db. Le décalage
d'un emplacement de bit dans l'autre sens donne une ampli-
fication de 6 dB. Un affaiblissement d'un nombre quelconque de dB peut être obtenu par sommation d'une série de mots dérivés du premier mot binaire initial, qui sont décalés un à un de divers nombres de bits et représentent ainsi une série de valeurs de signaux analogiques affaiblis qui sont chacun affaiblis d'un nombre entier de fois 6 dB par rapport au signal analogique initial, donc par exemple selon AV2 =AV3 1 + (c1.1/2 + C 21/4.+ + C8 256
o AV est la valeur analogique représentée par le mot modi-
fié, AV3 est la valeur analogique associée au mot initial décalé et C1 à C8 sont des coefficients qui sont de 0 ou de 1 et qui sont déterminés, dans le circuit de la figure 1, par
un algorithme de commande du processeur P. Celui-ci détermi--
ne, par l'intermédiaire de la liaison de commande B3, aussi si, à l'endroit du signe +, un + ou un - vient se placer,
donc si une amplification ou un affaiblissement est nécessai-
re. Il est clair que pour l'exemple donné, un choix correct des coefficients C1... C8 permet d'approcher tout facteur d'affaiblissement ou d'amplification souhaité jusqu'à 512 Pour un appareil de mesure précis, ceci peut naturellement être nécessaire, mais pour les cas o les critères sont moins
sévères, par exemple dans les appareils audio, il est avan-
tageux d'abandonner une petite partie de cette précision au
profit de la simplicité du dispositif.
La figure 2 est le schéma synoptique d'une forme d'exé-
cution préférée du dispositif pour l'exécution du procédé conforme à l'invention avec une introduction série et des trajets de signaux binaires de 16 bits. Ce dispositif est formé du registre à décalage de 16 bits R, du dispositif
additionneur AD, du circuit de verrouillage LA et du cir-
cuit de commande CC. Les entrées parallèles RI1.. RI16 du
registre à décalage R sont connectées, selon leur poids bi-
naire, aux sorties A01... A016 du dispositif additionneur
AD. Les sorties parallèles R01... RO16 du registre à déca-
lage R sont connectées, selon leur poids binaire, aux pre-
mières entrées AI0... AI116 du dispositif additionneur Ad et sont chacune couplée, par l'intermédiaire du circuit tampon LA, aux sorties de système Q1.. Q 16 Les entrées AI201.... AI213 du dispositif additionneur AD sont connectées aux sorties R04... R016 du registre à décalage R et sont donc décalées de trois emplacements de bits par rapport aux entrées AIlol... AI116 du dispositif additionneur AD. Les entrées restantes AI214... AI216 sont connectées à la masse (O "logique"), de sorte que la valeur du mot sur les entrées AI201...AI vaut 2-3 fois celle présente sur les entrées AI 101... AI En chargeant le registre à décalage R de la somme du mot déjà présent dans ce registre et du mot décalé, on stocke un nouveau mot qui vaut (1 + 2- 3) = 1,125 fois le mot d'abord présent dans le registre à décalage R,
ce qui correspond à ur amplification d'environ 1 dB.
En tout premier lieu, le premier mot binaire (signal d'entrée) est introduit dans le registre à décalage R par
l'intermédiaire de l'entrée de système série SI en synchro--
nisme avec la fréquence de bit du signal d'entrée, cette fréquence pouvant être la même que celle du signal d'horloge CL décrit plus loin. Ceci s'effectue au moyen du signal SH. Si l'on suppose que lors de ce décalage, le bit le plus significatif parait en premier lieu, on peut alors déjà obtenir un affaiblissement grossier en présentant, au moyen
du signal SH, un nombre d'ordres de décalage qui est infé-
rieur au nombre de bits (16) dont le premier mot binaire est constitué. Un nombre N d'ordres de décalage provoque
donc un affaiblissement d'environ (16-N) x 6 dB.
En ajoutant des ordres de décalage supplémentaires à
la série normale de 16, on pourrait en principe aussi am-
plifier par étapes de 6 dB, pourvu qu'aucun"dépassementl' ne se produise dans le registre à décalage R. On obtient l'affaiblissement souhaité en procédant tout d'abord de la façon décrite plus haut à un affaiblissement grossier, puis en fournissant un ordre de chargement, un nombre de fois q déterminé, au registre à décalage R au moyen du signal de commande L. Pour chaque ordre de chargement, le contenu du registre à décalage R décalé de trois emplacements de bits
dans la direction du bit le moins significatif, est addi-
tionné au contenu de ce même registre à décalage R, ce qui aboutit à une amplification d'environ 1 dB. Après q ordres de chargement, on a donc amplifié de q dB. En négligeant,
lors de l'introduction du premier mot binaire dans le regis-
tre à décalage R, p ordres de décalage de la manière décrite plus haut et en produisant 9 fois un ordre de chargement après l'introduction, on peut réaliser un affaiblissement qui peut être exprimé de la manière suivante A C. - p.6 + q (dB) Comme le montre la figure 2, les signaux de commande L et SH proviennent du circuit de commande CC, qui est conçu pour fournir les signaux à et SH selon le motif correct sous
l'influence d'un signal de commande WA (provenant, par exem-
ple, d'un organe de commande) et du signal d'horloge CL. Le mot modifié (deuxième mot binaire) devient disponible aux sorties R01... R016 du registre à décalage R, qui sont, pour cette raison, couplées, par l'intermédiaire du circuit tampon LA, qui contient le deuxième mot binaire modifié en
dernier lieu, jusqu'à ce que le suivant soit déterminé, aux-
sorties de système Q1... Q16, desquelles le signal traité peut être prélevé en vue d'un traitement ultérieur. Autidébut de chaque cycle de modification, à l'aide du signal SE, qui
est amené à l'entrée RE du registre à décalage, R, le conte-
nu de ce registre à décalage est amené à 0 pour éviter qu'un
reste de l'ancien contenu s'ajoute à de l'information nou-
velle. Après la description de la figure 3, on examinera
plus en détail la réalisation du circuit de commande CC.
La figure 3 est le schéma synoptique d'une forme d'exécu-
tion préférée du dispositif pour l'exécution du procédé conforme à l'invention avec une introduction parallèle. Ce schéma ne présente, par rapport au schéma synoptique de la fig. 2, que les différences suivantes. Le registre à décalage R ne comporte aucune entrée série ou bien cette entrée, si elle est présente, n'est du moins pas utilisée. Pour faire en sorte que les entrées parallèles RI1... RI du registre
1 16
à décalage puissent être connectées en alternance aux entrées de système parallèle SI1... si16 et aux entrées AO1... A016
du circuit additionneur, les commutateurs à commande électro--
nique Si... S16 du circuit de commutation S sont ajoutées.
La procédure pour l'affaiblisseur numérique de la figure 3
est la suivante.
A l'aide du signal de commande SE, qui peut provenir de la partie du système précédant l'affaiblisseur numérique que l'on décrit pour l'instant et qui est amené à l'entrée B du circuit de commutation S, les commutateurs S1... S16 sont
amenés dans l'état 1, à la suite dequoi un premier mot binai-
re présenté sur les entrées de système parallèles SI1... SI16 peut être introduit au moyen d'un ordre de chargement L dans le registre à décalage R. Les commutateurs sont ensuite tous amenés dans l'état 2 par le signal SE et, au moyen du signal SH, sont émis autant d'ordres de décalage que nécessaire pour
l'affaiblissement grossier par étapes de 6 dB.
Comme indiqué plus haut, p ordres de décalage sont néces-
saires lorsque l'affaiblissement grossier exige 6 p dB. Ensui-
te, comme pour la procédure décrite à propos de la figure 2,
un ordre de chargement est émis q fois et dès lors l'affai-
blissement final est à nouveau de: A = - 6 p + q (dB) Le circuit tampon LA fonctionne d'une manière identique à
celle décrite à propos de la figure 2.
Le circuit de commande CC est équipé dans les deux cas pour, sous l'influence d'un signal de commande numérique WA
et du signal d'horloge CL, produire les signaux SH et L se-
lon le profil de temps correct. On peut atteindre ce résul-
tat, par exemple, en réalisant le circuit de commande CC
comme illustré sur la figure 4. La description du circuit
de commande de cette figure s'appliquera en premier lieu à une utilisation dans le circuit de la figure 3. Les trois bits les plus significatifs du signal de commande numérique WA sont présentés sur les entrées Il, I2 et I3 du registre de comptage R3. Ces trois bits déterminent la valeur de p, qui, dans ce cas, peut aller de 0 à 7. Les autres bits du
signal de commande numérique sont amenés au registre de comp-
tage à 4 bits R4,Adans lequel, de la même manière, la valeur
de q est stockée. Le stockage de la valeur p ou de la va-
leur q s'effectue sous l'influence du signal SE qui, comme mentionné plus haut, peut provenir de la partie du système précédant l'affaiblisseur numérique que l'on décrit en ce moment et qui est amenée aux entrées d'ordres de chargement L3 et L4 des registres de comptage R3 et R4. Après que les registres de comptage R3 et R4 aient été chargés, le premier registre R3 commence par décompter. Ceci s'effectue sous l'influence du signal d'horloge CL qui peut être utilisé éventuellement aussi dans d'autres parties du système dans
lequel l'affaiblisseur numérique est monté. Ce signal d'hor-
loge est amené, par l'intermédiaire du circuit-porte ET G1
à l'entrée d'horloge DC3 du registre de comptage R3. Le si-
gnal d'horloge, qui apparaît à la sortie du circuit-porte
ET G1 sert également de signal SH qui est amené au regis-
tre à décalage R de la figure 3. Aussitôt que le registre de comptage a reçu p impulsions d'horloge, il a atteint l'état 0, ce qui est détecté à l'aide du circuit-porte OU G3 dont les entrées sont connectées chacune à une sortie du
registre de comptage R3.
La sortie du circuit-porte OU G3 qui était tout d'abord à "1" passe alors à "0" et le circuit-porte ET G1 est ainsi bloqué, tandis que le circuitporte ET &2 est ouvert. Le signal d'horloge CL peut maintenant atteindre l'entrée DC4 du registre de comptage R4, à la suite de quoi, celui-ci commence à décompter. Le signal d'horloge qui apparait à la
sortie du circuit-porte ET G2 est combiné au moyen du cir-
cuit-porte OU G5 avec le signal SE (si nécessaire retardé), cette combinaison fournissant le signal de commande L. Ceci est effectué pour, au début des signaux de modification,
charger le registre à décalage R du premier mot binaire.
Lorsque, après le début du décomptage par le registre de
comptage R4, q impulsions d'horloge sont comptées, ce regis-
tre de comptage a atteint l'état "0" et cesse de décompter
sous l'influence du couplage en retour établi par l'intermé-
diaire du circuit-porte OU G4.
La figure 5 illustre un exemple d'un diagramme en fonc-
tion du temps selon lequel les signaux C, SE, SH et L dans les signaux de commande CC ici décrits se présentent pendant
un cycle de modification pour un signal de commande WA dé-
terminé. Le signal d'horloge CL, qui est aussi utilisé
ailleurs dans le système est présent en continu.
Le signal SE est produit en synchronisme avec le signal
d'horloge dans une partie du système précédant l'affaiblis-
seur numérique et sert à faire débuter le cycle de modifi-
cation. Sur la figure 5, l'impulsion retardée du signal SE est
combinée avec le signal L pour charger le registre à décala-
ge R du premier mot binaire après l'amenée des commutateurs S1... S16 de la figure 3 dans l'état correct (1). Suit alors le cycle de modification proprement dit, au cours duquel le signal WA détermine les nombres p (d'ordres de décalage) et
q (d'ordres de chargement). Dans ce cas, p = 2, ce qui pro-
voque les deux impulsions du signal SH et q = 4 ce qui pro-
voque les quatre dernières impulsions du signal L. L'affai-
blissement est dans ce cas donc de A = -2.6 + 4 = -8 dB.
Le circuit de commande de la figure 4 peut aussi, après une légère modification, être utilisé pour le circuit de la
figure 2.
Le circuit-porte OU G5 est à cet effet connecté dans la ligne du signal SH et non dans celle du signal L comme sur la figure 4. De cette façon, le signal SE (si nécessaire retardé) est ajouté au signal SH. Cette dernière situation
n'est pas représentée sur les figures 4 et 5. Il y a cepen-
dant encore une différence, à savoir le fait que pour des
applications du circuit de la figure 4 dans celui de la fi-
gure 3, la valeur de p doit être stockée dans le registre de comptage R3, tandis que pour le circuit de commande convenant pour la commande de l'affaiblisseur représenté sur la figure 2, c'est la valeur (16-p) qui doit l'être,
parce que dans ce cas, ce sont les ordres de décalage négli-
gés qui déterminent l'affaiblissement grossier (par étapes
de 6 dB).
Claims (7)
1.- Procédé pour modifier un premier mot binaire, formé d'un certain nombre de bits qui représentent la valeur d'un premier signal analogique, en vue de produire un deuxième mot binaire dont les bits représentent la valeur d'un deuxiè-
me signal analogique, cette valeur se trouvant dans une re-
lation prédéterminée par rapport à la valeur du premier signal analogique, caractérisé en ce qu'un troisième mot binaire est
formé par le décalage d'un premier nombre prédéterminé d'em-
placements de bits du premier mot binaire et le deuxième mot binaire est formé par des additions cumulatives effectuées un deuxième nombre prédéterminé de fois du troisième mot binaire décalé d'un troisième nombre prédéterminé d'emplacements de
bits (de préférence 3) en direction du bit le moins signifi-
catif, à ce troisième mot binaire.
2.- Dispositif pour l'exécution du procédé suivant la
revendication 1, caractérisé en ce qu'il est pourvu d'un re-
gistre à décalage (R) comportant un certain nombre d'entrées
parallèles (RI1... RI16) et un certain nombre de sorties pa-
rallèles (RO1... R016), et d'un dispositif additionneur (AD) comportant un certain nombre de premières entrées parallèles (AI101... AI116), un certain nombre de deuxièmes entrées parallèles (AI201... AI216) et un certain nombre de sorties parallèles (AO1... A016), ce dispositif additionneur (AD)
additionnant un mot binaire présenté sur les premières en-
trées (A101... A116) à un mot binaire présenté sur les
deuxièmes entrées (AI201... AI216) et fournissant le résul-
tat de l'addition sur les sorties (AO1... A016) du disposi-
tif additionneur (AD), chacune des premières entrées du dis-
positif additionneur (AI... 1116) étant connectée, selon son poids binaire, à une des sorties du registre à décalage (RO1... R016) et chacune d'un certain nombre des deuxièmes entrées du dispositif additionneur (AI201... AI213) étant connectée à une des sorties du registre à décalage (R04... R016) de telle façon que les deuxièmes entrées
(AI201... AI 216) soient décalées du deuxième nombre d'empla-
cements de bits, de préférence trois, en direction du bit le
plus significatif, par rapport aux premières entrées du dis-
positif additionneur (AI101... AI1 6) et les deuxièmes entrées restantes (AI214... AI 216), pour lesquelles aucune sortie du registre à décalage n'est disponible, sont connec-
tées à un point de niveau logique constant.
3.- Dispositif suivant la revendication 2, caractérisé en ce qu'il est pourvu d'un circuit de commande (CC) qui est connecté au registre à décalage (R) pour l'amenée au registre à décalage, selon un profil de temps prédéterminé, d'un signal de charge (L) et d'un signal de décalage (SH), ce profil de temps établissant le rapport entre la valeur du signal analogique représenté par le deuxième mot binaire et la valeur du signal analogique représenté par le premier mot binaire, le circuit de commande (CC) étant pourvu d'au moins une entrée pour l'amenée d'un signal (WA) déterminant
le profil de temps précité.
4.- Dispositif suivant la revendication 3, caractérisé en ce que chacune des sorties (AO... AO) du dispositif additionneur (AD) est connectée, selon son poids binaire, à une des entrées parallèles (RI1... RI16) du registre à décalage (R) et le registre à décalage (R) est pourvu d'une
entrée série (IS) qui est connectée à une entrée de systè-
me (SI).
5.- Dispositif suivant la revendication 3, caractérisé en ce qu'il est pourvu d'un certain nombre d'entrées de système parallèles (SI1... SI16) et d'un certain nombre de commutateurs bistables (S1... S16) comportant chacun un contact principal, un premier contact et un deuxième contact, le contact principal de chacun des commutateurs bistables étant connecté exclusivement à une des entrées parallèles (RI1... RI16) du registre à décalage (R), le premier contact (1) de chacun des commutateurs bistables (S1... S8) étant connecté, selon le poids binaire de l'entrée du registre à
décalage (R) connectée au contact principal de ce commuta-
teur bistable, à une des entrées de système parallèles
(S1... S 16), et le deuxième contact (2) de chacun des com-
mutateurs bistables (S1... S16) étant connecté, selon le
poids binaire de l'entrée du registre à décalage (R) connec-
tée au contact principal de ce commutateur, à une des sorties
(AO1.. A016) du dispositif additionneur (AD).
6.- Dispositif suivant la revendication 5, caractérisé en ce que les commutateurs bistables (Si... S8) ont la forme de commutateurs électroniques qui sont montés dans un circuit de sélection (S) pourvu d'une entrée de commande (B) pour l'amenée d'un signal de commande (SE) au moyen duquel
les commutateurs bistables (Si.. S16) peuvent être commu-
tés simultanément.
7.- Dispositif suivant la revendication 6, caractérisé en ce que le circuit de commande (CC) est pourvu d'une autre
entrée pour l'amenée du signal de commande (SE).
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NL8100307A NL8100307A (nl) | 1981-01-23 | 1981-01-23 | Werkwijze voor het verzwakken van een digitaal signaal en een inrichting voor het uitvoeren van deze werkwijze. |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2498848A1 true FR2498848A1 (fr) | 1982-07-30 |
FR2498848B1 FR2498848B1 (fr) | 1987-04-17 |
Family
ID=19836906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8200686A Expired FR2498848B1 (fr) | 1981-01-23 | 1982-01-18 | Procede pour affaiblir un signal numerique et dispositif pour l'execution de ce procede |
Country Status (10)
Country | Link |
---|---|
US (1) | US4566076A (fr) |
JP (1) | JPS57145415A (fr) |
CA (1) | CA1184304A (fr) |
DE (1) | DE3200895C2 (fr) |
ES (1) | ES8305542A1 (fr) |
FR (1) | FR2498848B1 (fr) |
GB (1) | GB2091918B (fr) |
IE (1) | IE52516B1 (fr) |
IT (1) | IT1149711B (fr) |
NL (1) | NL8100307A (fr) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5970011A (ja) * | 1982-10-14 | 1984-04-20 | Fujitsu Ltd | デイジタルゲイン調整回路 |
JPS59122040A (ja) * | 1982-12-27 | 1984-07-14 | Sony Corp | デイジタル信号処理回路 |
DE3328254A1 (de) * | 1983-08-04 | 1985-02-21 | Siemens AG, 1000 Berlin und 8000 München | Schaltungsanordnung zum verstaerken bzw. daempfen von analogen eingangssignalen |
US5084667A (en) * | 1985-07-26 | 1992-01-28 | Xicor, Inc. | Nonvolatile nonlinear programmable electronic potentiometer |
JPS63211908A (ja) * | 1987-02-27 | 1988-09-05 | Yamaha Corp | レベルコントロ−ル回路 |
WO1988009581A1 (fr) * | 1987-05-26 | 1988-12-01 | Xicor, Inc. | Potentiometre electronique remanent non-lineaire reprogrammable |
US4795974A (en) * | 1987-07-24 | 1989-01-03 | Ford Motor Company | Digital energy meter |
DE4036730A1 (de) * | 1990-11-19 | 1992-05-21 | Thomson Brandt Gmbh | Schaltung zur verarbeitung eines digitalen soll-wertes |
US5375190A (en) * | 1991-03-07 | 1994-12-20 | Siemens Aktiengesellschaft | Method and circuit configuration for non-linear linkage of two binary words |
JPH088505B2 (ja) * | 1991-10-03 | 1996-01-29 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ディジタル音声信号の音量を制御する装置およびその方法 |
KR940008490B1 (ko) * | 1992-02-24 | 1994-09-15 | 주식회사 금성사 | Cd-i 플레이어의 디지탈 신호 감쇠회로 |
US6678382B2 (en) * | 1997-11-25 | 2004-01-13 | Thomson Licensing S.A. | Digital attenuator |
JP3314723B2 (ja) * | 1998-06-10 | 2002-08-12 | 日本電気株式会社 | ディジタル自動利得制御用リニアライザ及びこれを用いたディジタル自動利得制御回路 |
JP3895887B2 (ja) * | 1999-06-25 | 2007-03-22 | 日本電気株式会社 | デシベルレベル調整装置 |
US6331768B1 (en) | 2000-06-13 | 2001-12-18 | Xicor, Inc. | High-resolution, high-precision solid-state potentiometer |
US20060182186A1 (en) * | 2003-03-27 | 2006-08-17 | Koninklijke Philips Electronics N.V. | Volume control device for digital signals |
JP2007288362A (ja) * | 2006-04-13 | 2007-11-01 | Sanyo Electric Co Ltd | 音量変換装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4181970A (en) * | 1973-10-08 | 1980-01-01 | Nippon Telegraph And Telephone Public Corporation | Digital attenuator for compressed PCM signals |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1476603A (en) * | 1975-08-27 | 1977-06-16 | Standard Tleephones Cables Ltd | Digital multipliers |
JPS53140961A (en) * | 1977-05-16 | 1978-12-08 | Hitachi Ltd | Output method for digital/analog |
JPS54101076A (en) * | 1978-01-26 | 1979-08-09 | Nec Corp | Digital program voltage generator |
-
1981
- 1981-01-23 NL NL8100307A patent/NL8100307A/nl not_active Application Discontinuation
-
1982
- 1982-01-14 DE DE3200895A patent/DE3200895C2/de not_active Expired
- 1982-01-18 GB GB8201253A patent/GB2091918B/en not_active Expired
- 1982-01-18 FR FR8200686A patent/FR2498848B1/fr not_active Expired
- 1982-01-20 IE IE115/82A patent/IE52516B1/en not_active IP Right Cessation
- 1982-01-20 IT IT19197/82A patent/IT1149711B/it active
- 1982-01-21 JP JP57006897A patent/JPS57145415A/ja active Granted
- 1982-01-21 ES ES508929A patent/ES8305542A1/es not_active Expired
- 1982-01-21 CA CA000394623A patent/CA1184304A/fr not_active Expired
-
1984
- 1984-11-13 US US06/671,146 patent/US4566076A/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4181970A (en) * | 1973-10-08 | 1980-01-01 | Nippon Telegraph And Telephone Public Corporation | Digital attenuator for compressed PCM signals |
Non-Patent Citations (1)
Title |
---|
HEWLETT-PACKARD JOURNAL, vol. 31, no. 1, janvier 1980, pages 3-15, Palo Alto, US, R. PEARSON et al.: 'Automated testing of PCM communications equipment with a single self-contained instrument' * |
Also Published As
Publication number | Publication date |
---|---|
IT8219197A0 (it) | 1982-01-20 |
GB2091918A (en) | 1982-08-04 |
JPS57145415A (en) | 1982-09-08 |
GB2091918B (en) | 1984-10-10 |
ES508929A0 (es) | 1983-04-01 |
FR2498848B1 (fr) | 1987-04-17 |
IE52516B1 (en) | 1987-11-25 |
CA1184304A (fr) | 1985-03-19 |
DE3200895A1 (de) | 1982-08-12 |
DE3200895C2 (de) | 1985-04-11 |
ES8305542A1 (es) | 1983-04-01 |
IE820115L (en) | 1982-07-23 |
IT1149711B (it) | 1986-12-10 |
NL8100307A (nl) | 1982-08-16 |
US4566076A (en) | 1986-01-21 |
JPH0445859B2 (fr) | 1992-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2498848A1 (fr) | Procede pour affaiblir un signal numerique et dispositif pour l'execution de ce procede | |
EP0676689B1 (fr) | Mémoire tampon à adressage modulo | |
EP0913765A1 (fr) | Processeur avec commande d'instructions répétables ou multicycles | |
FR2621433A1 (fr) | Procede de dilatation d'un signal analogique et dispositif pour la mise en oeuvre du procede | |
FR2714549A1 (fr) | Filtre numérique et convertisseur analogique-numérique à suréchantillonnage employant ce filtre. | |
EP0838740B1 (fr) | Procédé de mise en correspondance d'un boítier de commande de groupe avec un boítier de commande et/ou un boítier d'action et/ou un boítier de mesure | |
FR2608299A1 (fr) | Dispositif d'emission de telecommande | |
FR2651339A1 (fr) | Dispositif d'asservissement d'un systeme a contre-reaction et application aux amplificateurs et servomecanismes. | |
EP0034956A1 (fr) | Générateur de signaux de base et de signaux de test de télévision, et système de télévision comportant un tel générateur | |
EP0242258B1 (fr) | Dispositif de mise en oeuvre d'un algorithme dit de LEROUX- GUEGUEN,pour le codage d'un signal par prédiction linéaire | |
CH675937A5 (fr) | ||
FR2459524A1 (fr) | Synthetiseur numerique polyphonique de signaux periodiques et instrument de musique comportant un tel synthetiseur | |
FR2739991A1 (fr) | Dispositif de filtrage numerique | |
WO1995004963A1 (fr) | Dispositif electronique de calcul d'une transformee de fourier et procede pour minimiser la taille des chemins de donnees internes d'un tel dispositif | |
FR2474722A1 (fr) | Dispositif de determination numerique de correlation d'images | |
FR2466826A1 (fr) | Synthetiseur de sons | |
LU85563A1 (fr) | Sequenceur logique transitionnel microprogrammable | |
EP0124406A1 (fr) | Dispositif de commande manuelle différentielle | |
EP0190514A1 (fr) | Dispositif de test en ligne de circuit de calcul de la transformée de Fourier discrète, et circuit comportant un tel dispositif | |
EP0346988A2 (fr) | Circuit semiconducteur intégré comprenant un circuit comparateur synchronisé | |
EP0848547B1 (fr) | Circuit d'interface pour caméra vidéo | |
EP0718755B1 (fr) | Composant électronique capable notamment d'effectuer une division de deux nombres en base 4 | |
FR2485296A1 (fr) | Circuit numerique analyseur de frequence programmable | |
EP0656596B1 (fr) | Contrôleur à logique floue | |
EP0064902A1 (fr) | Filtres numériques |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |