DE2432976A1 - Codier- und decodiereinrichtung fuer zeitmultiplex-fernsprechsysteme - Google Patents

Codier- und decodiereinrichtung fuer zeitmultiplex-fernsprechsysteme

Info

Publication number
DE2432976A1
DE2432976A1 DE2432976A DE2432976A DE2432976A1 DE 2432976 A1 DE2432976 A1 DE 2432976A1 DE 2432976 A DE2432976 A DE 2432976A DE 2432976 A DE2432976 A DE 2432976A DE 2432976 A1 DE2432976 A1 DE 2432976A1
Authority
DE
Germany
Prior art keywords
pulse
generator
comparison
coding
clock
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.)
Withdrawn
Application number
DE2432976A
Other languages
English (en)
Inventor
Evangelo Lyghounis
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.)
Italtel SpA
Original Assignee
Societa Italiana Telecomunicazioni Siemens SpA
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 Societa Italiana Telecomunicazioni Siemens SpA filed Critical Societa Italiana Telecomunicazioni Siemens SpA
Publication of DE2432976A1 publication Critical patent/DE2432976A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/62Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for providing a predistortion of the signal in the transmitter and corresponding correction in the receiver, e.g. for improving the signal/noise ratio
    • H04B1/64Volume compression or expansion arrangements
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/50Analogue/digital converters with intermediate conversion to time interval
    • H03M1/56Input signal compared with linear ramp
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/66Digital/analogue converters
    • H03M1/82Digital/analogue converters with intermediate conversion to time interval

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Analogue/Digital Conversion (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Time-Division Multiplex Systems (AREA)

Description

9292-74/H/Ro.
Ital.Anm.Nr. 26504 A/73
vom.12.7.1973
Societä Italiana Telecomunicazioni Siemens s.p.a. Piazzale Zavattari 12, Mailand/Italien
Codier- und Decodiereinrichtung für Zeitmultiplex-Fernsprechsysteme.
Die Erfindung betrifft eine Codier- und Decodiereinrichtung für ein Zeitmultiplex-Fernsprechsystem (TDM-Fernsprechsystem) nach dem Gattungsbegriff des Patentanspruchs 1. Es handelt sich um ein System, bei dem die Codier- und Decodiervorgänge für die verschiedenen Kanäle parallel ablaufen.
In PCM-übertragungseinrichtungen bekannter Art wird die Codierung der in üblicher Weise aus dem Sprachsignal gewonnenen PAM-Abtastproben von einem Codierer vorgenommen. Im Falle einer in der Kanalfolge durchgeführten Serien-Codierung ist im allgemeinen ein zentraler Codierer vorhanden, während bei einer Parallel-Codierung für jeden Kanal ein individueller Codierer vorgesehen ist.
Im Falle einer Serien-Codierung setzt der Codierer die ihm auf einem gemeinsamen Weg zugeführten PAM-Abtastproben sämtlicher angeschlossener niederfrequenten Leitungen nach einer vorgegebenen Zeitfolge in einen PCM-Code um. Ein derartiges Verfahren hat zwei Nachteile; Erstens führt die unvermeidliche gegenseitige Beeinflussung ("Intersymbol-Interferenz") von verschiedenen Kanälen zugehörigen PAM-Impulsen zu einem · Nebensprechen,, das nicht leicht innerhalb wünschenswerter
509827/0488
Grenzwerte gehalten werden kann. Zweitens muß der Codierer mit einer um so größeren Geschwindigkeit arbeiten, je größer die Anzahl der zu codierenden Kanäle ist. Die gleichen Nachteile sind beim Betrieb des Decodierers zur Zurückgewinnung der PAM-Abtastproben feststellbar, die sich aus der Umsetzung der von der fernen Endstelle kommenden PCM-Codes ergeben.
Bei der Verwendung von individuellen Codierern für die Kanäle werden die Ausgänge der Codierer zeitlich seriell derart verarbeitet, daß ein Pulsrahmen wie bei einem zentralisierten Codierer entsteht. Entsprechendes gilt für die Decodierer.
Bei manchen den Kanälen individuell zugeordneten Codierern erfolgen die Codiervorgänge unter Vergleich der PAM-Abtastproben mit einer linear ansteigenden Stufenspannung, so daß der Amplitudenwert der PAM-Abtastproben in einen Zeitwert umgewandelt wird, welcher der Zeitdauer zwischen dem Anfangszeitpunkt der Stufenspannung und demjenigen Zeitpunkt entspricht, zu dem die Höhe dieser Stufenspannung mit der Höhe der zu codierenden Abtastprobe identisch wird. Die Messung dieses Zeitwertes kann entweder mit einer linearen oder mit einer anderweitigen Zeitachse erfolgen, durch die man eine gewünschte Komprimierung erhält. So ist beispielsweise das CCITT-Kompandierungsgesetz vom Typ A durch eine durch 8 lineare Abschnitte angenähert dargestellte logarithmische Kennlinie gegeben, deren beide erste Abschnitte die gleiche Steigung haben, wogegen die darauffolgenden Abschnitte jeweils die halbe Steigung des unmittelbar vorangehenden Abschnittes besitzen. Jeder lineare Abschnitt enthält 16 Quantisierungsstufen. Der absolute Amplitudenbetrag der Abtastprobe wird daher durch sieben Binärziffern dargestellt, wovon drei Ziffern den linearen Abschnitt und vier Ziffern die darin enthaltene Ouantisierungsstufe kennzeichnen. Eine achte Binärziffer gibt außerdem eine Aussage über das Vorzeichen. In solchen Codierern können den 128 Quantisierungsstufen (16 χ 8 = 128) ebensoviele Zustände eines 7-stufigen Zählers zugeordnet werden, welcher derart betätigt wird, daß die Zählgeschwindigkeit der Steigung des jeweiligen linearen
509827/0488
2A3297S
Abschnittes auf der Komprimierungs- oder Kompander-Kennlinie proportional ist. Da die Steigung dieser Abschnitte vom Anfangszeitpunkt der Kennlinie ausgehend abnimmt, muß auch die ' Zählgeschwindigkeit des die Amplitudenmessung der Abtastprobe vornehmenden Zählers in der für die Codiervorgänge erforderlichen Zeitspanne, ausgehend vom Anfangszeitpunkt der Kennlinie, abnehmen. Diese Systeme haben daher den Nachteil, daß für den Anfangsteil der Abtastperiode eine Arbeitsgeschwindigkeit erforderlich wird, die das 16-fache derjenigen Arbeitsgeschwindigkeit ausmacht, die sich aus der Anzahl der Abtastungen eines jeden Kanals pro Sekunde und aus der Anzahl der vorhandenen Quantisierungsstufen ergibt, so daß mit hoher Geschwindigkeit betreibbare und entsprechend aufwendige, d.h. kostspielige Halbleiter-Bauelemente zur Anwendung kommen müssen.
Die bekannten Systeme enthalten weiterhin eine Anzahl von Generatoren zur Erzeugung von Hilfssignalen (Taktsignale, Vergleichssignale, usw.) entsprechend der Anzahl der zu codierenden Kanäle, wobei der Aufwand für diese Generatoren die Kosten für jeden einzelnen Kanal erhöht.
Der vorliegenden Erfindung liegt nun die Aufgabe zugrunde, eine mit Parallel-Codierung arbeitende Codier- und Decodiereinrichtung zu schaffen, die wesentlich einfacher ist als bekannte Einrichtungen und insbesondere eine Beschränkung der Arbeitsgeschwindigkeit und die Verwendung von einfacher, d.h. billiger herstellbaren Halbleiter-Bauelementen ermöglicht.
Die Erfindung löst diese Aufgabe durch die in den Patentansprüchen gekennzeichneten Einrichtung.
Durch die Erfindung wird außer der Herabsetzung der Kosten auch eine Verbesserung der Zuverlässigkeit erreicht. Wesentlich ist ferner, daß eine teilweise Zentralisierung der Schaltungen der Codier- und Decodiereinrichtung (beispielsweise der Hilfssignalgeneratoren) ermöglicht wird, deren Kosten sich somit auf sämtliche Kanäle der Einrichtung verteilen.
Ein bevorzugtes Ausführungsbeispiel der Erfindung ist in
5-0 9 8 27/0488
2432376
der Zeichnung dargestellt. Es zeigen:
Fig. 1 die Blockschaltung einer erfindungsgemäß ausgebildeten Codier- und Decodiereinrichtung?
Fig. 2a ein Beispiel für den Verlauf des benutzten Vergleichssignals ;
Fig. 2b eine Signalfolge aus Signalen, wie sie in Fig. 2a dargestellt sind;
Fig. 3 eine bevorzugte Ausführungsform für den Generator G, gemäß Fig. 1;
Fig. 4 Zeitdiagramme zur Fig. 1.
In Fig. 1 nimmt der Codierer CD eingangsseitig die PAM-Abtastproben c,, C2, ... c auf, welche den niederfrequenten, aus ebensovielen Kanälen entstammenden Signalen entsprechen. Diese Abtastproben gelangen an die entsprechenden Eingänge der Vergleichsschaltungen CM1, CM2, ... CM, deren jeweiligem zweiten Eingang ein vom Hilfssignalgenerator GS geliefertes Vergleichssignal zugeführt wird. Dieser Hilfssignalgenerator enthält einen Taktimpulsgenerator G2, welcher in der für die Codiervorgänge erforderlichen Zeitspanne Tc am Ausgang g2 eine aus 256 voneinander zeitlich gleichabständigen Impulsen bestehende Impulsfolge abgibt, deren Impulse ebensovielen Quantisierungsstufen entsprechen. Ein mit (g2) bezeichnetes Diagramm dieser Impulse ist in Fig. 4 dargestellt.
Der Taktimpulsgenerator G2 wird durch den Ausgangsimpuls des Taktgebers I in Betrieb gesetzt, welcher in jeder Abtastperiode Tc1 = 125 ,us einen Impuls abgibt, der den Beginn des Codiervorganges für sämtliche an der Einrichtung eingangsseitig anstehenden PAM-Abtastproben bestimmt. Durch diesen Impuls beginnt der Zähler A zu zählen, welcher in der Zeitspanne Tc an seinem Ausgang a 16 Impulse liefert (siehe Diagramm (a) in Fig. 4), die an den Eingang des Funktionsgenerators G1 gelangen. Beim Auftreten des vom Taktgeber I gelieferten Codieranfangsimpulses gibt dieser Funktionsgenerator (wie im folgenden
509827/0488
2432978
anhand der Flg. 2a und 3 noch näher beschrieben werden soll) ein Signal ab, mit welchem die PAM-Abtastproben der niederfrequenten Signale in den Vergleichsschaltungen CM1, CM2, ...CM verglichen werden«,
Das Vergleichssignal (siehe Fig. 2a und 2b) verläuft nach einer periodisch unterbrochenen, abwechselnd positiven und negativen Linie, deren negative Anteile jeweils den gleichen Absolutbetrag wie die positiven Anteile haben. Das Signal setzt sich in jeder Halbperiode aus 8 geradlinigen, zeitlich gleichlangen Segmenten zusammen, wovon jedes Segment die doppelte Steigung des jeweils vorangehenden Segmentes hat, mit Ausnahme des zweiten Segmentes, das die gleiche Steigung wie das erste Segment besitzt.
Die Dauer eines jeden geradlinigen Segmentes ist daher
γρ und wird durch die Ausgangsimpulse des Zählers A bestimmt, welcher jeweils beim Eintreffen jedes 16. Impulses der seinem Eingang zugeführten Impulsfolge eine Steigungsänderung dieser Segmente bewirkt» Der Beginn einer jeden Periode der Vergleichs spannung und der gleichzeitige Start des Taktimpulsgenerators G2 wird.also durch das am Ausgang des Taktgebers I auftretende Codieranfangssignal gesteuert, welches auch die Kanalzähler CN., CN2, ..«,. CN ? denen an ihrem Zähleingang die Ausgangsimpulse des Taktimpulsgenerators G2 zugeführt sind, mit der Zählung beginnen läßt.
Jeder Vergleichsschaltung CM1, CM2, «... CMn wird daher alle 125,us die Äbtastprobe des Sprachsignals aus dem entsprechenden Fern Sprechkanal zugeführt,* Sobald die Amplitude ■ des Vergleichssignals der Amplitude der entsprechenden Abtastprobe c. gleichkommt, gibt die Vergleichsschaltung CM^ an . ihrem Ausgang πκ einen Impuls ab, durch welchen der entsprechende Kanalzähler CN, angehalten wird. Das momentan am Ausgang, der 8 Stufen des Kanalzählers CN1 vorhandene Binärmuster stellt den Absolutwert und das Vorzeichen der nach dem CCITT-Gesetz vom Typ A zu codierenden PAM-Abtastprobe im Binärcode dar.
509827/0 488
Im einzelnen wird die Abtastprobe c. zunächst mit dem positiven Anteil des Vergleichssignals verglichen. Wenn dieser Vergleich erfolglos ist, weil die Abtastprobe c. ein netatives Vorzeichen hat, dann entsteht am Ausgang der 8 Stufen des Kanalzählers CN. am Ende dieses Vergleiches das Binärmuster 01111111, dessen erste Binärziffer das Vorzeichen der Abtastprobe c^ darstellt. Ein weiterer Impuls der vom Taktimpulsgenerator G, erzeugten Impulsfolge bestimmt den Beginn des Vergleiches mit dem negativen Anteil des Vergleichssignals und das Auftreten des Binärmusters 10Ö00000 am Ausgang der 8 Stufen des Kanalzählers Ct^, wobei die erste Ziffer vom Binärwert "1" das - im vorliegendem Falle negative - Vorzeichen der Abtastprobe c. darstellt. Dieser Codiervorgang erfolgt für jeden Kanal in einer Zeitspanne Tc, deren Dauer weniger als 125,us beträgt, weil noch ein Zeitintervall zur Verfügung bleiben muß, welches dazu bestimmt ist, ein Synchronisierungswort in den Pulsrahmen des über die Verbindungsleitung auszusendenden PCM-Signals einzublenden. Während dieses Zeitintervalls wird das am Ausgang der 8 Stufen der Zähler CN1, CN3 , ... CNR momentan anstehende Binärmuster in ebensoviele 8-Bit-Sendespeicher MT1, MT0, ... MT übertragen.
X^ Γι
In der folgenden Abtastperiode codiert jeder Codierer die folgende Abtastprobe, während eine den Sendespeichern MT zugeordnete, hier nicht näher dargestellte Leseschaltung das über die Leitung m. auszusendende PCM-Multiplex-Signal bildet (diese Leseschaltung und die damit im Zusammenhang stehenden Vorgänge werden hier nicht näher beschrieben, da sie an sich bekannt und für die vorliegende Erfindung unwesentlich sind).
Es werden nun der Aufbau und die Wirkungsweise des Decodierers erläutert. Der Decodierer DC empfängt am Eingang mr die von der fernen Endstelle kommenden Codes, welc-he auf die Empfangsspeicher MR1, MR2 , ... MRn zu verteilen sind, die jeweils für eine Speicherkapazität von 8 Bit ausgelegt sind. Das am Ausgang der 8 Stufen dieser Speicher anstehende Binärmuster wird in den digitalen Vergleichsschaltungen CD1, CD2 , ... CDn mit dem Binärmuster verglichen, das am Ausgang der 8 Stufen der
509827/0488
— 7 —
Empfangskanalzähler CN', CN1«, ... CN' auftritt, welche an
J- tit Xl
ihrem Zähleingang die vom Taktimpulsgenerator G2 erzeugte Impulsfolge aufnehmen.
Sobald die einem allgemeinen Kanal zugeordnete Vergleichsschaltung CD1 die Gleichheit der an ihren Eingängen anstehenden Codes feststellt, erzeugt sie einen Impuls, der an den einen Eingang der entsprechenden Abtastschaltung CA. gelangt. Die Abtast schaltung en CA., CA2 , ... CA erhalten an ihrem anderen Eingang das vom Funktionsgenerator G. erzeugte Vergleichssignal, das in Übereinstimmung mit dem von den digitalen Vergleichsschaltungen erzeugten Impuls abgetastet wird. Da diese Abtastung zu einem innerhalb der Zeitspanne Tc liegenden Zeitpunkt erfolgt, dessen Zeitlage von der Amplitude und vom Vorzeichen der jeweiligen Information abhängt, werden die verschiedenen PAM-Abtastproben zunächst in den Zwischenspeichern CT,, CT2, ... CT gespeichert und danach beim Auftreten des am Ausgang des Taktgebers I erzeugten.Impulses i, auf die entsprechenden Kanäle übertragen.
Fig. 3 zeigt ein Ausführungsbeispiel für den Funktionsgenerator G, nach Fig. 1, welcher zur Erzeugung des Vergleichssignals dient. Bei diesem Äusführungsbeispiel ist ein Kondensator C mit dazu jeweils in Reihe liegenden Widerständen R^, R2, =.ο R7 vorgesehen, die untereinander über ebensoviele Schalter Tl' T2f *°° T7 ParaHel9eschaltet werden können, welche dazu dienen, den Kondensator C und den jeweiligen Widerstand an die Betriebsspannungsqueile V zu schalten. Die Anzahl dieser Widerstände entspricht der Anzahl geradliniger, zu einem Anteil des Vergleichssignals gehörender Segmente, an welchen eine Steigungsänderung erfolgt. Die Widerstände haben in ihrer ent-
TJ TJ TJ TJ
sprechenden Reihenfolge die Widerstandswerte R, R, -^, ·%, -g, yg und |2.
Die elektronischen Schalter T werden folgendermaßen gesteuert: Das Signal vom Ausgang a des Zählers A gelangt an den Eingang eines 4-stufigen Zählers B, und die verschiedenen vom
509827/0488
Zähler B angenommenen Zustände werden durch den Decodierer D (dessen logischer Schaltungsaufbau für den Fachmann selbstverständlich ist) decodiert. Der Decodierer D veranlaßt zu den Zeitpunkten des Erscheinens des 1., 2., ... bzw. 8. Ausgangsimpulses des Zählers A die Schließung des jeweiligen Schalters T1, T~, ··· bzw. TDem Zähler A wird ,zu diesem Zweck eine derartige Voreinstellung erteilt, daß der Codieranfangsimpuls I1 unverzüglich die Eingabe des 1. Impulses bewirkt.
Im einzelnen dient der erste vom Zähler A abgegebene Impuls dazu, den Schalter T1 zu schließen, welcher eine Aufladung des Kondensators C über den Widerstand R1 mit einer Zeitkonstante τι = R*C bewirkt und daher an den Anschlüssen des Kondensators C eine Kondensatorspannung hervorruft, die einen als Funktion der Zeit im wesentlichen linear ansteigenden Verlauf hat. Der zweite Impuls der vom Zähler A erzeugten Impulsfolge hat keine weitere Schaltmaßnahme zur Folge, so daß das zweite geradlinige Segment des an den Anschlüssen des Kondensators C abgreifbaren Vergleichssignals (siehe Fig. 2a) die gleiche Steigung wie das erste Segment hat. Nach einem
Tc
Zeitintervall mit der Dauer 2γ^— wird, während der Schalter T1 geschlossen bleibt, von dem dritten vom Zähler A erzeugten Impuls nun der Schalter T2 geschlossen. Unter diesen Umständen liegt ein resultierender Widerstand mit dem Widerstandswert
■κ- in Reihe zum Kondensator C, so daß letzterer nunmehr mit einer Zeitkonstante τ2 = -j-C aufgeladen wird. Damit ist eine Verdoppelung der Steigung des an den Anschlüssen des Kondensators C anliegenden Signals verbunden, da die Zeitkonstante halbiert ist. Dies gilt so lange, bis beim Auftreten des vierten vom Zähler A abgegebenen Impulses der Schalter Tg geschlossen wird, welcher den dazugehörigen Widerstand R, einschaltet. Demgemäß liegt ein resultierender Widerstand mit
TJ
dem Widerstandswert -r in Reihe zum Kondensator C, so daß letzterer jetzt mit einer Zeitkonstante τ3 = ^O aufgeladen wird, unter nochmaliger Verdoppelung der Steigung des an den Anschlüssen des Kondensators C liegenden Signals gegenüber der Steigung
509827/0488
des vorangehenden geradlinigen Segmentes. Die weiteren Impulse des Zählers A bewirken die Schließung der restlichen Schalter, so daß entsprechende Änderungen der Ladezeitkonstante des Kondensators C erfolgen, an dessen Anschlüssen in einer Gesamt-
Tc
zeit mit der Dauer -j- der gesamte positive Anteil des Vergleichssignals abgreifbar ist.
Damit die Ladekurve des Kondensators C sich in ausreichendem Masse einer Geraden nähert, ist die Zeitkonstante ■*·.,«C art zu wählen, daß diese wesentlich größer ist als die" für die Codiervorgänge erforderliche Zeitspanne Tc.
Das entstehende Signal wird dem Signaleingang eines steuerbaren Inverters In zugeführt, dessen Steuereingang ein am Ausgang der letzten Stufe des Zählers B erscheinendes Steuersignal i2 zugeführt wird. In Abhängigkeit vom Binärwert des Steuersignals nimmt der Inverter I eine bzw. keine Inversion des an seinem Signaleingang liegenden Signals vor, so daß am Ausgang Vu die in Fig. 2b dargestellte Signalfolge zur Verfügung steht.
Das soeben beschriebene Ausführungsbeispiel sieht die Erzeugung eines Vergleichssignals vor, dessen Vorzeichen abwechselnd positiv und negativ ist, wobei die Codiervorgänge unter Abzählung der zwischen dem Beginn des Vergleiches und dem Zeitpunkt eines positiven Ergebnisses dieses Vergleiches erscheinenden Impulse mit voneinander zeitlich gleichen Abständen durchgeführt werden. Der Vergleich des vom Funktionsgenerator G, erzeugten Signals mit den einzelnen PAM-Abtastproben ergibt in den verschiedenen Kanalzählern CN1, CTäjr ··· !^1 eine Binärkombination, in welcher eine Information sowohl über das Vorzeichen als auch über die Amplitude der zu codierenden Abtastprobe enthalten ist.
Selbstverständlich kann dieses Ausführungsbeispiel aber in verschiedener Weise abgewandelt werden. So kann beispielsweise eine Abwandlung darin bestehen> daß der Funktionsgenera tor G1 in der Zeitspanne Tc lediglich den positiven Anteil des
509827/0488
in Fig. 2a gezeigten Signals erzeugt, bei dem dann die Dauer der einzelnen geradlinigen Segmente das Doppelte gegenüber der in Fig. 2a gezeigten Dauer betragen würde. In diesem Falle bliebe die Wirkungsweise der in Fig. 1 dargestellten Schaltungsanordnung mit folgenden Ausnahmen unverändert: Der Taktimpulsgenerator G- erzeugt jetzt eine aus 128 Impulsen bestehende Impulsfolge in der Zeitspanne Tc; es entfällt der Inverter In nach Fig. 3; und den Vergleichsschaltungen CM., CM~/ ... CM ist je eine Zusatzeinrichtung D., D2 t ... D zugeordnet, welche die Aufgabe hat, einerseits die Abtastproben c, f C2, ... Cn mit negativem Vorzeichen gleichzurichten und andererseits das positive bzw. negative Vorzeichen der Abtastprobe zu erkennen und, in Abhängigkeit von dieser Erkennung, entweder eine logische "0" oder eine logische "1" jeweils in diejenige Stufe der Sendespeicher MT1 , MT0, ... MT einzugeben,
X £* Ii
welche das dem Vorzeichen der codierten Abtastprobe entsprechende Bit zu speichern hat. Für die Decodierung sind dabei noch so viele Inverter I vorzusehen, wie zu codierende Kanäle vorhanden sind, wobei diese Inverter hier nicht mehr durch das Ausgangssignal vom Zähler B, sondern durch dasjenige Bit gesteuert werden, welches das Vorzeichen der Abtastprobe kennzeichnet.
Der Verlauf des erfindungsgemäß zur Verwendung kommenden Vergleichssignals führt dazu, daß die Impulse, welche den Zähler A und den Kanalzähler CN^ steuern, voneinander einen zeitlich konstanten Abstand haben. Es ist leicht nachweisbar, daß dieser zeitliche Abstand 16 Mal größer ist als der Minimalabstand im Falle einer linearen Stufenspannung, wie sie in Codier- und Decodiereinrichtungen bekannter Art verwendet wird, bei welchen die Steuerimpulse zur Steuerung vergleichbarer Zähler voneinander Zeitabstände habJen, deren Zeitdauer sich zur Steigung des jeweiligen Abschnittes der Kompander-Kennlinie umgekehrt proportional verhält.
509827/04.88

Claims (4)

  1. - 11 Patentansprüche
    1 .·)) Codier- und Decodiereinrichtung für ein Zeitmultiplex-Fernsprechsystern, in welchem die Codiervorgänge zur Codierung der PAM-Abtastprobe in einem Binärcode und/oder die Decodiervorgänge zur Zurückgewinnung der PAM-Abtastprobe mit Hilfe einer einem Codierer bzw. Decodierer jeweils zugeordneten Vergleichsschaltung durchgeführt werden, welcher Taktsignale von einem Hilfssignalgenerator und Vergleichssignale zugeführt sind, dadurch gekennzeichnet, daß der Hilfssignalgenerator einen Taktimpulsgenerator (G2) enthält, welcher in der für die Codiervorgänge erforderlichen Zeitspanne (Tc) eine Folge aus einer Anzahl von Impulsen mit gleichen gegenseitigen Abständen erzeugt, welche gleich der für die Quantisierung der PAM-Abtastproben gewählte Stufenzahl oder alternativ gleich der halben Stufenzahl ist; und daß der Hilfssignalgenerator ferner einen Taktgeber (I) enthält, welcher für jede Periode (Tc'>Tc) der Abtastung mit einem Codieranfangsimpuls (i.) jeweils einen 16-stufigen Zähler (A) anlaufen läßt, der an seinem Zähleingang die vom Taktimpulsgenerator (G2) abgegebene Impulsfolge aufnimmt und an seinem Ausgang mit einem Vergleichssignalgenerator (G,) verbunden ist, welcher in der für den Codiervorgang erforderlichen Zeitspanne (Tc) ein angenähert exponentiell verlaufendes Signal erzeugt, das aus mehreren geradlinigen Segmenten zusammengesetzt ist, die auf der Zeitachse aus einer der Quantisierungsstufenzahl entsprechenden Anzahl gleichlanger Zeitintervalle gebildet sind und abwechselnd ein positives und ein negatives Vorzeichen bzw. alle das gleiche Vorzeichen haben und von denen die beiden ersten, den Anfang einer Halbperiode bzw. einer Periode des Signals darstellenden Segmente eine gleiche Steigung haben, während jedes darauffolgende Segment die doppelte Steigung des jeweils vorangehenden Segmentes hat und die Steigungsänderungen gleichzeitig mit den vom Zähler (A) abgegebenen Impulsen erfolgen.
    509827/0488
  2. 2.) Einrichtung nach Anspruch l, dadurch gekennzeichnet, daß der Codierer (CD) zur Codierung der einzelnen, zu η Kanälen gehörenden PAM-Abtastproben Vergleichsschaltungen (CM1, CM0, ... CM ) enthält, welche einen Vergleich zwischen der Amplitude der jeweiligen über den entsprechenden Kanal ankommenden PA-Abtastprobe und der Amplitude des Vergleichssignals durchführen und an ihrem Ausgang jeweils dann einen Impuls abgeben, wenn die Amplituden der an ihren Eingängen erscheinenden Signale einander gleich sind; ferner Binärzähler (CN., CN,, ... CN ) zum Abzählen der Impulse der
    X £ Il
    vom Taktimpulsgenerator (G2) des Hilfssignalgenerators abgegebenen Impulsfolge, deren Zählbeginn durch den Ausgangsimpuls des Taktgebers (I) bestimmt wird, und die jeweils dann angehalten werden, wenn die Vergleichsschaltungen (CM. ... CM) eine Gleichheit zwischen den Amplituden der an ihren Eingängen anstehenden Signale feststellen; sowie Speicher (MT1, MT2, ... MT ) zum Speichern der am Ausgang der Binärzähler (CN., CN2/ ... CNn) erscheinenden Binärinformationen.
  3. 3.) Einrichtung nach Anspruch 1 oder 2, dadurch "gekennzeichnet , daß der Decodierer (DC) zur Decodierung der von der fernen Endstelle kommenden Codes Speicher (MR1, MR2, ... MR n) zum Speichern der von der fernen Endstelle kommenden Binärinformationen enthält; ferner Zähler (CN' , CN'2, ... CN1 ) zum Abzählen der Impulse der vom Taktimpulsgenerator (G2) des Hilfssignalgenerators abgegebenen Impulsfolge, deren Zählung durch den vom Taktgeber (I) erzeugten Impuls eingeleitet wird; ferner digitale Vergleichsschaltungen (CD1, CD2, ... CDn) zum Vergleichen der jeweils an den Ausgängen der Speicher (MR1 ... MRR) und der Zähler (CN ^ ... CN'n) auftretenden Binärmuster, welche jeweils dann einen Impuls abgeben, wenn Gleichheit zwischen den Codes an ihren Eingängen besteht; ferner Abtastschaltungen (CA1, CA_, ... CA ) zum Abtasten des vom Vergleichssignalgenerator (G1) des Hilfssignalgenerators erzeugten Vergleichssignals, welche von dem Ausgangsimpuls der digitalen Vergleichsschaltungen (CD1, CD2, ... CD ) gesteuert sind; sowie weitere Speicher (CT1, CT2, ... CT )
    509827/0488
    zum Speichern der durch die Abtastung gewonnenen PAM-Abtastprobe, welche bei dem vom.Taktgeber (I) erzeugten Impuls (i,) gleichzeitig die bis dahin gespeicherte Abtastprobe ausgangsseitig abgeben.
  4. 4.) Einrichtung nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, daß der Vergleichssignalgenerator (G.) durch einen Kondensator (C) mit einer Mehrzahl zu ihm jeweils in Reihe liegender, untereinander parallelschaltbarer Widerstände (R--R-) in einer der Anzahl geradliniger Segmente mit einer Steigungsänderung entsprechenden Anzahl gebildet ist, daß diese Widerstände (R1-R7) über ebensoviele Schalter (T1-T7) an eine Betriebsspannungsquelle (V) anschaltbar sind, daß die Schalter durch die Ausgangsimpulse des Taktgebers (I) gesteuert und dadurch aufeinanderfolgend geschlossen werden, und daß die Werte der Widerstände (R1-R7) derart gewählt sind, daß die Einschaltung eines jeden Widerstandes jeweils eine Halbierung des Widerstandswertes des in Reihe zum Kondensator (C) liegenden Gesamtwiderstandes verursacht.
    509827/0A88
    Le e rs e i te
DE2432976A 1973-07-12 1974-07-09 Codier- und decodiereinrichtung fuer zeitmultiplex-fernsprechsysteme Withdrawn DE2432976A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
IT26504/73A IT998230B (it) 1973-07-12 1973-07-12 Codecodificatore per sistemi telefonici a divisione di tempo

Publications (1)

Publication Number Publication Date
DE2432976A1 true DE2432976A1 (de) 1975-07-03

Family

ID=11219661

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2432976A Withdrawn DE2432976A1 (de) 1973-07-12 1974-07-09 Codier- und decodiereinrichtung fuer zeitmultiplex-fernsprechsysteme

Country Status (13)

Country Link
US (1) US3943466A (de)
JP (1) JPS5039862A (de)
BE (1) BE817542A (de)
BR (1) BR7405096A (de)
CA (1) CA1034270A (de)
CH (1) CH581408A5 (de)
DE (1) DE2432976A1 (de)
ES (1) ES426518A1 (de)
FR (1) FR2237367A1 (de)
GB (1) GB1467474A (de)
IT (1) IT998230B (de)
NL (1) NL7409502A (de)
SE (1) SE7409084L (de)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5435914B2 (de) * 1974-10-24 1979-11-06
CA1152650A (en) * 1979-02-27 1983-08-23 Ernst A. Munter Pcm and pam conversion circuit including signal level variation on the pcm portion of the circuit
US4531208A (en) * 1982-02-24 1985-07-23 Rca Corporation Apparatus and method for reducing telephone channel power loading
US4782285A (en) * 1986-11-03 1988-11-01 Tektronix, Inc. Variable resolution control system
US5321404A (en) * 1993-02-18 1994-06-14 Analog Devices, Inc. Ripsaw analog-to-digital converter and method
US6177901B1 (en) * 1999-02-03 2001-01-23 Li Pan High accuracy, high speed, low power analog-to-digital conversion method and circuit

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR1357668A (fr) * 1963-02-04 1964-04-10 Labo Cent Telecommunicat Perfectionnements aux dispositifs de codage et de décodage non linéaires
DE1207436B (de) * 1964-06-03 1965-12-23 Standard Elektrik Lorenz Ag Nichtlineares Codier- bzw. Decodier-System
DE2011056B2 (de) * 1970-03-09 1971-12-16 Krone Gmbh, 1000 Berlin Pulscodedemodulator mit dehnercharakteristik aufweisender knickkennlinie
US3632996A (en) * 1970-05-14 1972-01-04 Nasa Digital quasi-exponential function generator
US3688221A (en) * 1971-03-02 1972-08-29 Krone Gmbh Two-stage pcm coder with compression characteristic

Also Published As

Publication number Publication date
US3943466A (en) 1976-03-09
SE7409084L (sv) 1975-01-13
NL7409502A (nl) 1975-01-14
IT998230B (it) 1976-01-20
BE817542A (fr) 1974-11-04
JPS5039862A (de) 1975-04-12
FR2237367A1 (de) 1975-02-07
ES426518A1 (es) 1976-07-01
CH581408A5 (de) 1976-10-29
GB1467474A (en) 1977-03-16
CA1034270A (en) 1978-07-04
BR7405096A (pt) 1976-02-17

Similar Documents

Publication Publication Date Title
DE3902313C3 (de) Analog /Digitalwandler
DE2652459C2 (de) Umsetzvorrichtung für Binärsignale variabler Länge
DE2207991B2 (de) Multiplexuebertragungssystem
DE2333299C3 (de) Schaltungsanordnung zur Umsetzung von Analog-Signalen in PCM-Signale und von PCM-Signalen in Analog-Signale
DE2543028A1 (de) Schalteinrichtung fuer ferngesteuerte elektrische verbraucher
DE2403651C3 (de) Schaltungsanordnung für die nichtlineare Umwandlung von digitalen Binärziffern in digitale Signale
DE2644478A1 (de) Differential-phasenumtast-modulator
DE3137590A1 (de) Analog-digitalcodierer mit verringertem rauschen und uebersprechen
DE2041077A1 (de) Differentiell-Impulscode-Nachrichtenanlage
DE2432976A1 (de) Codier- und decodiereinrichtung fuer zeitmultiplex-fernsprechsysteme
DE1912981A1 (de) Codierer fuer Pulscodemodulation und differentielle Pulscodemodulation
DE3033914A1 (de) Digital/analog-umsetzer und pcm-codierer damit.
DE2139918C3 (de) Analog Digital Codierer
DE2605919A1 (de) Verfahren und einrichtung zur bildung eines bipolaren signals mit dem tastverhaeltnis einhalb
DE2325259A1 (de) Schaltung zur driftkompensation einer rueckgekoppelten sequentiellen codierschaltung
DE3126380A1 (de) "schaltungsanordnung zum umsetzen eines analogen wechselspannungssignals in ein digitales signal"
DE2936301A1 (de) Verfahren und umsetzer zur analog/digital-umsetzung
DE2520386A1 (de) Codier- bzw. decodiereinrichtung, insbesondere fuer zeitmultiplex-fernsprechsysteme
DE2411469A1 (de) Verfahren und anordnung zur uebertragung von digitalen signalen
DE1142385B (de) Anordnung zur nichtlinearen Codierung und Decodierung
DE2362436A1 (de) Elektrischer signalspeicherstormkreis
DE1189587B (de) Nichtlinearer Entschluessler fuer ein elektrisches Pulscodemodulationssystem
DE2848943C2 (de) Anordnung zum stochastischen Kodieren von mindestens zwei Größen
DE1512508B2 (de) Verfahren zum uebertragen einer impulsfolge
DE1257197B (de) Verfahren zur Umwandlung von Digitalwerten in eine Impulsfolge fuer Zwecke der Steuerungstechnik

Legal Events

Date Code Title Description
8141 Disposal/no request for examination