DE2932121C2 - Verfahren für adaptive δ-Modulation - Google Patents

Verfahren für adaptive δ-Modulation

Info

Publication number
DE2932121C2
DE2932121C2 DE19792932121 DE2932121A DE2932121C2 DE 2932121 C2 DE2932121 C2 DE 2932121C2 DE 19792932121 DE19792932121 DE 19792932121 DE 2932121 A DE2932121 A DE 2932121A DE 2932121 C2 DE2932121 C2 DE 2932121C2
Authority
DE
Germany
Prior art keywords
sample
value
bit
binary
computer
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
DE19792932121
Other languages
English (en)
Other versions
DE2932121A1 (de
Inventor
Lothar Dr.rer.nat. 8520 Erlangen Neumann
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.)
Felten and Guilleaume Fernmeldeanlagen GmbH
Original Assignee
Te Ka De Felten & Guilleaume Fernmeldeanlagen 8500 Nuernberg De GmbH
Te Ka De Felten & Guilleaume Fernmeldeanlagen 8500 Nuernberg GmbH
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 Te Ka De Felten & Guilleaume Fernmeldeanlagen 8500 Nuernberg De GmbH, Te Ka De Felten & Guilleaume Fernmeldeanlagen 8500 Nuernberg GmbH filed Critical Te Ka De Felten & Guilleaume Fernmeldeanlagen 8500 Nuernberg De GmbH
Priority to DE19792932121 priority Critical patent/DE2932121C2/de
Publication of DE2932121A1 publication Critical patent/DE2932121A1/de
Application granted granted Critical
Publication of DE2932121C2 publication Critical patent/DE2932121C2/de
Expired legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M3/00—Conversion of analogue values to or from differential modulation
    • H03M3/02—Delta modulation, i.e. one-bit differential modulation
    • H03M3/022—Delta modulation, i.e. one-bit differential modulation with adaptable step size, e.g. adaptive delta modulation [ADM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

Die Erfindung betrifft ein Verfahren für adaptive Deltamodulation mit den weiteren Merkmalen im Oberbegriff des Anspruches.
Eine adaptive Deltamodulation ist zum Beispiel in der DE-OS 22 56 112 beschrieben.
Das grundsätzliche Problem einer solchen Modulation besteht darin, ein Eingangssignal derart in ein Binärsignal mit möglichst kleiner Bitfolgefrequenz umzusetzen, so .iaß sich allein aus der Folge der Binärwerfe eine möglichst gute Näherung des Eingangssignals bestimmen läßt.
Die Modulation — oder Denser: die Kodierung — erfolgt senderseitig zum Beispiel derart, daß ein Abtastwert En zum Zeitpunkt Tn (die Zeitpunkte liegen äquidisiani; η ist Zählindcx) mit den Näherungswert A (n- 1) für den vorangegangenen Abtastwert E(n— 1) verglichen wird, je nach Ausgang des Vergleiches wird -to der eine oder andere Binärwert als nächstes Bit- jeder Abtastwert wird also in ein Bit umgesetzt — dem Binärsignal hinzugefügt. Der Näherungswert A(n—\) wird zwischen den Zeitpunkten T(n— 1) und Tn aus allen vor dem Zeitpunkt Tn liegenden Bits nach einem Dekodierungsalgorithmus berechnet. Die Rechnung führt ein sogenannter Schätzwertrechner durch.
Der Wert desjenigen Bits, das dem Abtastwert En zugeordnet ist, wird sofort dazu verwendet, den Näherungswert An zu berechnen, um den Vergleich mit dem Abtastwert E(n+1) durchzuführen.
Das geschilderte Verfahren — es wird in ähnlicher Form auch in der DE-OS 22 56 112 angewendet — hat den Nachteil, daß über den Wert des dem Abtastwert En zugeordneten Bits entschieden wird, ohne daß man weiß, wie gut die damit zu berechnende Näherung An für den Abtastwert En tatsächlich ist. Bei der adaptiven Deltamodulation treten nämlich Fälle auf, in denen man einen besseren Näherungswert erhält, wenn man den Komplementärwert zu dem — nach dem oben beschriebenen Verfahren — ermittelten Binärwert verwendet.
Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren der eingangs genannten Art anzugeben, das zu den besten Näherungswerten führt. Diese Aufgabe wird durch die Maßnahmen gelöst, die im kennzeichnenden Teil des Anspruches angegeben sind.
Anhand eines Ausführungsbeispieles und anhand der Figur soll die Erfindung näher erläutert werden. In Anlehnung an die DE-OS 22 56 112 soll im Beispiel der Dekodierungsalgorithmus zur Gewinnung des Approximationssignals darin bestehen, daß sein zum Zeitpunkt Tn gehörender Wert An aus dem zum Zeitpunkt T(n—\) gehörenden Wert durch Addition eines sogenannten 4-Wertes Dn hervorgeh1.:
An=A(n=\)+Dn,
Der Wert Dn wird nun erfindungsgemäß folgendermaßen gewonnen: 3 Bits des Binärsignals, die vor dem Zeitpunkt Tn liegen, werden als die letzten drei Stellen einer vierstelligen binären Adresse verstanden. Diese drei letzten Stellen sind in den ersten Stufen des Schieberegisters 5 gespeichert Zum Zeitpunkt Tn wird d°r Abtastwert En in einer codierten Form über die Leitungen 3 in einen internen Speicher des Rechners 10 geholt. Für diese Codierungen sorgt der Analog-Digital-Wandler 2, dessen Eingang mit der Eingangsktemme 1 verbunden ist, an der das Eingangssignal in kontinuierlicher Form anliegt. In dem als extern eingezeichneten Speicher 12 des Rechners 10 stehen die sechzehn insgesamt für die Formel (I) verwendeten /!-Werte an Speicherplätzen, die durch eine vierstellige binäre Adresse angesteuert, und deren Inhalte über die Leitung 11 in den Rechner geholt werden können.
Nach der Abspeicherung des Wertes En übernimmt der Rechner die Werte der drei letzten Stellen der binären vierstelligen Adresse aus dem Schieberegister 5 über die Leitungen 8 in einen weiteren internen Speicher und fügt dort eine erste Stelle hinzu. Hierbei entstehen zwei vierstellige Adressen, die sich nur in der ersten Stelle unterscheiden. Mit denjenigen 4-Werten, die unter diesen beiden Adressen im Speicher 12 zu finden sind, werden zwei mögliche Approximationswerte An nach Formel (I) gebildet. Beide Werte von An werden sodann mit dem gespeicherten Abtastwert En des Eingangssignals verglichen. Der Binärwert an der ersten Stelle der Adresse, der nach Formel (I) den besseren Approximationswert ergeben hat, wird vom Rechner 10 über die Leitung 4 in das Schieberegister 5 geschoben. Sodann wiederholen sich die geschilderten Vorgänge mit dem nächsten Abtastwert des Eingangssignals. An der Klemme 7, die über die Leitung 6 mit dem Schieberegister 5 verbunden ist, wird die Übertragungsleitung für das Binärsignal angeschlossen.
Die erfindungsgemäße Modulation vermeidet Vorhersagen und damit auch Fehlprognosen. Ihre Güte und Brauchbarkeit ist allein bestimmt durch die Vorschrift, wie aus den ersten nBitsderzum Zeitpunkt Tn gehörige Approximationswert An bestimmt werden soll und durch die Geschwindigkeit des Rechners 10, der Entscheidungen von der oben beschriebenen Art zwischen zwei Abtastzeitpunkten Tn fällen muß. Darüber, wie die erwähnte Vorschrift auszusehen hat, gibt es bisher offenbar keine theoretisch begründbaren Richtlinien. So müßte man - der DE-OS 22 56 112 folgend — die im Speicher 12 gespeicherten d-Werte empirisch bestimmen. Dagegen werden Halbleiterbausteine mit immer schnelleren Schaltzeiten entwickelt, so daß auch für sehr hohe Abtastraten die Rechenzeit für die nach der Erfindung notwendigen Rechenoperationen kurzer als die Periodendauer der Abtastung bleibt.
Der Rechner 10 kann entweder ein Universalrechner, z. B. ein u-Rechner oder ein Spezialrechner sein. Im ersten Falle kann in interne Speicher auch die Funktion des Schieberegisters 5 und des Speichers 12 übernehmen.
Hierzu 1 Blatt Zeichnungen

Claims (1)

  1. Patentanspruch:
    Verfahren Tür adaptive Deltamodulation, bei dem jeder Abtastwert En eines Eingangssignals in genau ein Bit eines binären Ausgangssignals umgesetzt wird und bei dem ein Dekodierungsalgorithmus vorgegeben ist, nach dem ein Näherungswert An für den Abtastwert En aus dem zu En gehörigen Bit und allen vorangegangenen Bits durch einen Rechner bestimmt werden kann, dadurch gekennzeichnet, daß nach Gewinnung des Abtastwertes Ek zum Zeitpunkt 71t zwischen den Zeitpunkten Tk und T(k+1) von dem Rechner — entsprechend dem Dekodierungsalgorithmus — ermittelt wird, welcher der beiden Binärwerte für das dem Abtastwert St zugeordnete Bit zu einem besseren Näherungswert Ak für den Abtastwert Ek führen würde und das der Binärwert, der die bessere Näherung liefert, auch der Wert des Bits ist, das zum Abtastwert Ek im Ausgangssignal gehört.
DE19792932121 1979-08-08 1979-08-08 Verfahren für adaptive δ-Modulation Expired DE2932121C2 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19792932121 DE2932121C2 (de) 1979-08-08 1979-08-08 Verfahren für adaptive δ-Modulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19792932121 DE2932121C2 (de) 1979-08-08 1979-08-08 Verfahren für adaptive δ-Modulation

Publications (2)

Publication Number Publication Date
DE2932121A1 DE2932121A1 (de) 1981-02-12
DE2932121C2 true DE2932121C2 (de) 1982-09-30

Family

ID=6077922

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19792932121 Expired DE2932121C2 (de) 1979-08-08 1979-08-08 Verfahren für adaptive δ-Modulation

Country Status (1)

Country Link
DE (1) DE2932121C2 (de)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4433423A (en) * 1982-01-29 1984-02-21 Discovision Associates High quality delta modulator

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3742138A (en) * 1971-08-30 1973-06-26 Bell Telephone Labor Inc Predictive delayed encoders
JPS4860570A (de) * 1971-11-19 1973-08-24
US4005411A (en) * 1974-12-30 1977-01-25 International Business Machines Corporation Compression of gray scale imagery to less than one bit per picture element

Also Published As

Publication number Publication date
DE2932121A1 (de) 1981-02-12

Similar Documents

Publication Publication Date Title
DE1082435B (de) Addierwerk
DE2523860C3 (de) Vorrichtung zur digitalen, linearen Interpolation einer fabulierten Funktion
DE3202789A1 (de) Digital/analog-wandlerkreis
DE2611906A1 (de) Verfahren und schaltungsanordnungen zur blockquantisierung eines elektrischen signals
DE2603791C3 (de) Verfahren und Schaltungsanordnungen zur Deltamodulationsübertragung
EP0139207B1 (de) Schaltung zur CSD-Codierung einer im Zweierkomplement dargestellten, binären Zahl
DE3137590C2 (de)
DE1299020B (de) Decoder mit nichtlinearer Kennlinie fuer ein Pulscodedemodulations-(PCM)-System
DE2543356C3 (de) Numerischer Generator zum Erzeugen von Mehrfrequenzsignalen
DE2129383B2 (de) Pulscodemodulator mit knickkennlinien-amplitudenwandler
DE2906156C2 (de) Digitale Filteranordnung
DE1300967B (de) Rueckkopplungscoder fuer die Pulscodemodulation
DE2506627C2 (de) Decodierer für deltamodulierte Signale
DE68927020T2 (de) Kodierungs- und Dekodierungsverfahren und Gerät
DE2423989A1 (de) Anordnung zur digitalcodierung bzw. -decodierung
EP0059257B1 (de) Verfahren zur Codierung von Analogsignalen
EP0057753B1 (de) Verfahren zur Umwandlung linear codierter PCM-Worte in nichtlinear codierte PCM-Worte und umgekehrt nichtlinear codierter PCM-Worte in linear codierte PCM-Worte gemäss einer dem A-Gesetz gehorchenden 13-Segment-Kennlinie
DE1910135A1 (de) Nichtlinearer Kodierer
DE2426253B2 (de) Vorrichtung zum ziehen der quadratwurzel aus einer binaeren zahl
EP0026840B1 (de) Schaltungsanordnung zum Umsetzen von Zeichen, die mittels einer Tastatur eingebbar sind, in Codezeichen, insbesondere Fernschreibzeichen
DE3104528C2 (de) Verfahren zur Umwandlung linear codierter PCM-Worte in nichtlinear codierte PCM-Worte und umgekehrt
DE3026143C2 (de) Verfahren und Schaltungsanordnung zur Informationsübertragung
DE3028726C2 (de) Verfahren und Schaltungsanordnung zur Umwandlung von linear codierten digitalen Signalen in nicht linear codierte digitale Signale gemäß einer dem my-Gesetz gehorchenden Mehrfachsegment-Kennlinie
DE2124060C3 (de) Differentielles Codiersystem mit einem nichtlinearen Codierer
DE2742783C2 (de) Schaltungsanordnung zur Reduzierung des Nebensprechens in PCM-Systemen

Legal Events

Date Code Title Description
OAP Request for examination filed
OD Request for examination
D2 Grant after examination
8327 Change in the person/name/address of the patent owner

Owner name: FELTEN & GUILLEAUME FERNMELDEANLAGEN GMBH, 8500 NU

8339 Ceased/non-payment of the annual fee