DE2710270B2 - Schaltungsanordnung zur Erzeugung von mit eintreffenden Datenimpulsen synchronisierten Taktimpulsen - Google Patents

Schaltungsanordnung zur Erzeugung von mit eintreffenden Datenimpulsen synchronisierten Taktimpulsen

Info

Publication number
DE2710270B2
DE2710270B2 DE19772710270 DE2710270A DE2710270B2 DE 2710270 B2 DE2710270 B2 DE 2710270B2 DE 19772710270 DE19772710270 DE 19772710270 DE 2710270 A DE2710270 A DE 2710270A DE 2710270 B2 DE2710270 B2 DE 2710270B2
Authority
DE
Germany
Prior art keywords
counter
count
pulses
circuit arrangement
output
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
DE19772710270
Other languages
English (en)
Other versions
DE2710270A1 (de
Inventor
Thomas Sebastian Chelmsford Essex Welford (Grossbritannien)
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.)
BAE Systems Electronics Ltd
Original Assignee
Marconi Co Ltd
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 Marconi Co Ltd filed Critical Marconi Co Ltd
Publication of DE2710270A1 publication Critical patent/DE2710270A1/de
Publication of DE2710270B2 publication Critical patent/DE2710270B2/de
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H04L7/0331Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop with a digital phase-locked loop [PLL] processing binary samples, e.g. add/subtract logic for correction of receiver clock

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Manipulation Of Pulses (AREA)
  • Dram (AREA)

Description

Die Erfindung betrifft eine Schaltungsanordnung von mit eintreffenden Datenimpulsen synchronisierten Taktimpulsen mit einem durch Vortaktimpulse mit höherer Frequenz als die der Datenimpulse angesteuerten Zähler.
Eine bekannte derartige Schaltungsanordnung nach wi DE-OS 24 62 087 zur Verarbeitung von NRZ-L-Signalen weist einen Impulsgenerator für die Vortaktsignale und einen durch diesen gespeisten dreistufigen Zähler auf. Die dritte Zählstufe dieses Zählers wird durch den Impulsgenerator derart gesperrt, daß eine einer b5 Zählstufe anstehende Impulsfolge nach entsprechender Impulsformung (Flankendifferenzierung) die Taktimpulse ergibt.
Die bekannte Schaltungsanordnung ist nur für die genannten NRZ-L-Signale geeignet, die bereits aus einer logischen Verknüpfung einer Taktimpulsfolge mit dem eigentlichen Informationssignal entstanden sind. Da bei dieser Signalkodierung bereits eine Folge von eingeprägten Taktimpulsen vorhanden ist, wenn keina Signalimpulse übertragen werden, ist eine Synchronisierung der entstehenden Taktimpuise ohne großen Aufwand möglich.
Aus der DE-OS 25 35 424 ist eine weitere Schaltungsanordnung zur Gewinnung von Taktimpulsen bekannt, die für die Verarbeitung von MFM-Signalen entwickelt wurde. Dabei wird ein die Vortaktsignale erzeugender Oszillator durch zwei aus den Eingangsdaten gewonnene Signale in seiner Frequenz so gesteuert, daß diese je nach dem Inhalt der Eingangsdaten erhöht bzw. herabgesetzt wird. Auf diese Weise wird ein Taktrahmen für die MFM-Signale erzeugt; da auch bei dieser Art von Signalen zwischen zwei aufeinanderfolgenden leeren Bitlängen bzw. Bitzellen Taktimpulse übermittelt werden, ist auch in diesem Fall ein Überprüfen der erzeugten Taktimpulse ohne weiteres möglich.
Bei keiner dieser bekannten Schaltungsanordnungen besteht eine Möglichkeit, aus Impulszügen, die keine Taktinformation enthalten, ein Taktsignal zu erzeugen. Es besteht aber beispielsweise auf der Empfangsseite von Fernsprechübertragungsstrecken die Notwendigkeit, die eintreffenden Datenimpulse durch Einfügung in ein Taktregister beispielsweise aus seriellen Daten in eine Folge von parallelen Dateneinheiten umzuwandeln, um die Daten beispielsweise bei Zeitmultiplexverfahren auf die von der Knotenstelle abgehenden Einzelleitungen zu verteilen.
Der Erfindung liegt deshalb die Aufgabe zugrunde, eine Schaltungsanordnung zu schaffen, die mit eintreffenden Datenimpulsen synchronisierte Taktimpulse erzeugen kann, wenn der eintreffende Datenimpulszug keine Taktimpulse enthält. Die Schaltungsanordnung soll für unterschiedliche Impulskodierungen universell einsetzbar sein und ein einfaches Anpassen der Taktimpulse an Datenzüge mit unterschiedlicher Frequenz gestatten.
Die Aufgabe wird gelöst mit einer Schaltungsanordnung der eingangs erwähnten Gattung mit den Kennzeichen des Anspruchs 1. Eine solche Schaltungsanordnung erfordert also keine genaue Synchronisation der Frequenz der Vortakte. Es muß nur gewährleistet sein, daß der Zähler während der Bitlänge der eintreffenden Datenimpulse einen Zählzyklus durchläuft. Die Anpassung der Vortaktfrequenz erfolgt durch die während jeder Bitlänge einmal auftretenden Überprüfung des weiteren, ansonsten statisch bleibenden Zählers. Die eintreffenden Daten werden durch die erfindungsgemäße Schaltung nur zur Nachstellung des weiteren Zählers benötigt und ansonsten unverändert weitergeleitet. Die erfindungsgemäße Schaltungsanordnung gibt synchronisierte Taktimpulse auch dann ab, wenn während mehrerer Bitlängen kein Informationsimpuls eintrifft. Die Überprüfung und ggf. Nachstellung des die Datenimpulsabgabe beeinflussenden Zählinhalts des zweiten Zählers wird durch eine vorteilhafte Weiterentwicklung der erfindungsgemäßen Schaltungsanordnung nach den Kennzeichen des Anspruchs 2 besonders wirksam und einfach gestaltet, wobei eine vorteilhafte Weiterbildung nach dem Kennzeichen des Anspruchs 3 eine genügend sichere Nachstellung und Überprüfung bei wirtschaftlicher Herstellung der Schaltungsanordnung mit handelsüblichen Bauteilen
ermöglicht
Bei einer Abweichung der Phase der eintreffenden Datenbits um mehr als Vie eines Zyklus in bezug auf die Zählung im ersten Zähler wird die Zählung im zweiten Zähler um 1 vermehrt oder vermindert und die Lage des Synchronisierimpulses verändert sich um '/i6 einer Durchlauflänge des ersten Zählers. Dadurch wird der zusätzliche Vorteil erzielt, daß beim Auftreten einer Rauschspitze zwischen den eintreffenden Datenimpulsen am Ausgang des Synchronisierglieds die Zählung des zweiten Zählers gegenüber der Zählung des ersten Zählers nur um einen Schritt nach oben oder nach unten abweicht, so daß auch in diesem Fall die Phase des Synchronisierimpulses nur um '/ie eines Durchlaufzyklus des ersten Zählers verändert wird.
Die Erfindung wird nachfolgend beispielsweise anhand der Zeichnung näher erläutert; in der Zeichnung zeigt
F i g. 1 ein Blockschaltbild einer Schaltungsanordnung zur Erzeugung von synchronisierten Taktimpulsen und
Fig.2a—e Kurvendarstellungen der an verschiedenen Stellen der Schaltungsanordnung nach F i g. 1 erzeugten Impulszüge.
Die in F i g. 1 gezeigte Schaltungsanordnung besitzt einen Eingang 1, an dem Vortaktimpulse mit einer Frequenz anliegen, die das 16fache der Frequenz der am Anschluß 2 ankommenden seriellen Daten ist. Die i ι F i g. 2a gezeigten Vortaktimpulse liegen an einem Zähler 3 an. Für diesen Zähler kann beispielsweise Typ Nr. 741 61 von Texas Instruments verwendet werden. Im Zähler 3 entsteht eine zyklische Treppenwellenfunütion aus 16 Schritten synchron mit den Vortaktimpulsen (s. F i g. 2b). Der Zähler 3 ist über eine 4-Bit-Adressenvielfachleitung mit einem Festwertspeicher 4 verbunden, der beispielsweise ein IC Nr. 3601-1 der Firma Monolithic Memories Inc. sein kann. Ein weiterer Zähler 5, beispielsweise Typ 741 93 von Texas Instruments ist ebenfalls über eine 4-Bit-Adressenvielfachleitung mit dem Festwertspeicher 4 verbunden; die Zähler 3 und 5 sowie der Festwertspeicher 4 sind so ausgelegt, daß der Festwertspeicher als Komparator für die Zählungen der Zähler 3 und 5 dient. Im folgenden wird der Zähler 3 als »erster Zähler«, der Zähler 5 als »weiterer Zähler« bezeichnet.
Der Festwertspeicher 4 besitzt zwei Ausgänge 6 bzw. 7; dabei führt der Ausgang 6 ein Signal, wenn die Zählung des ersten Zählers 3 größer als die des weiteren Zählers 5, während der Anschluß 7 ein Signal führt, wenn die Zählung des weiteren Zählers 5 größer als die des ersten Zählers 3 ist. Die Ausgänge 6 und 7 sind jeweils mit Eingängen von UND-Gliedern 8 bzw. 9 verbunden. Diese UND-Glieder können beispielsweise Typ Nr. 740 0 von Texas Instruments sein. Die Vortaktimpulse liegen gleichzeitig an einem Synchronisierglied 10 an, das daneben auch die eintreffenden seriellen Datenimpulse vom Anschluß 2 erhält Das Synchronisierglied 10 gibt bei jedem Eintreffen eines Datenimpulses einen mit den Vortaktimpulsen synchronisierten Impuls an jeweils einen weiteren Eingang der UND-Glieder 8 und 9 ab. Das Ausgangssignai des UND-Glieds 8 liegt an einem Aufwärtszähleingang des weiteren Zählers 5, während das Ausgangssignal des UND-Gliedes 9 an einem Abwärtszäh leingang des v/eiteren Zählers 5 anliegt Der Festwertspeicher 4
ίο besitzt einen weiteren Ausgang 11, an dem die erforderlichen, mit den eintreffenden Datenimpulsen synchronisierten Taktimpulse abgegeben werden. Der Festwertspeicher 4 ist so programmiert, daß die synchronisierten Impulse am Anschluß 11 auftreten, wenn die Zählung des ersten Zählers 3 die Zählung des weiteren Zählers 5 um 8 Impulsschritte übersteigt
Diese Schaltungsanordnung wird auf folgende Weise betrieben: Das erste eintreffende Datenbit bewirkt einen ersten Ausgangsimpuls des Synchronisierglieds 10 (Fig.2d), dabei sei angenommen, daß zu diesem Zeitpunkt die Zählung des ersten Zählers 3 den Wert 5 (F i g. 2b) und die Zählung des weiteren Zählers 5 den Wert 7 (Fig.2c) aufweist Da die Zählung des ersten Zählers 3 kleiner als die des weiteren Zählers 5 ist,
2ri erzeugt der Festwertspeicher ein Ausgangssignal am Anschluß 7, das UND-Glied 9 ist also angesteuert, da zur gleichen Zeit ein Impuls von dem Synchronisierglied 10 abgegeben wird. Der weitere Zähler 5 wird also auf eine statische Zählung von 6 gebracht Da der
ω Festwertspeicher so programmiert ist, daß ein Ausgangssignal am Anschluß 11 erzeugt wird, wenn die Zählung des ersten Zählers 3 gleich der Zählung des weiteren Zählers 5 plus dem Wert 8 ist, wird ein Takt-Synchronisierungsimpuls (F i g. 2e) synchron mit
j") dem Wert 14 der Treppenfunktion des ersten Zählers 3 (Fig. 2b) am Anschluß 11 des Festwertspeichers 4 erzeugt. Beim nächsten eintreffenden Datenbit gibt das Synchronisierglied 10 wiederum einen Impuls an die Anschlüsse der beiden UND-Glieder 8 und 9 ab. und der
4(i erste Zähler 3 weist zu diesem Zeitpunkt wieder eine Zählung vom Wert 5 auf. Die statische Zählung des weiteren Zählers 5 besitzt immer noch einen größeren Wert als der augenblickliche Wert der Zählung des ersten Zählers 3 und es wird wiederum ein Ausgangssi-
Y-. gnal am Anschluß 7 des Festwertspeichers 4 erzeugt, das UND-Glied wird angesteuert und die Zählung des weiteren Zählers 5 um einen Schritt auf den Wert 5 vermindert. Am Anschluß 11 tritt ein weiterer Synchronisierungsimpuls dann auf, wenn die Zählung
->o des ersten Zählers 3 den Wert 13 besitzt, d. h. die Zählung des weiteren Zählers 5 mit dem Wert 5 plus 8. Beim nächsten eintreffenden Impuls, d. h. heim dritten Impuls nach Fig.2d sind die Zählungen der beiden Zähler 3 und 5 gleich, so daß der Zähler 5 nicht mehr
ν-, umgestellt wird.
Hierzu 2 Blatt Zeichnungen

Claims (3)

Patentansprüche:
1. Schaltungsanordnung zur Erzeugung von mit eintreffenden Datenimpulsen synchronisierten Taktimpulsen mit einem durch Vortaktimpulse mit höherer Frequenz als die der Datenimpulse angesteuerten ersten Zähler, dadurch gekennzeichnet, daß ein Festwertspeicher (4) vorgesehen ist, der die Zählung des ersten Zählers (3) mit der eines weiteren Zählers (5) vergleicht und einen Taktimpuls jedesmal dann abgibt, wenn die Zählung des ersten Zählers (3) gleich ist der Zählung des weiteren Zählers (5) plus einer vorbestimmten Zählung von ganzen Zahlen des ersten Zählers (3), wobei der erste Zähler (3) während der Bitlänge der eintreffenden Datenimpulse einen Zählzyklus durchläuft und die Zählung des weiteren Zählers (S) bis zur einmal pro Bitlänge erfolgenden Überprüfung durch den Festwertspeicher (4) statisch bleibt
2. Schaltungsanordnung nach Anspruch 1, dadurch gekennzeichnet, daß ein Synchronisierglied (10) vorgesehen ist, das die eintreffenden Datenimpulse empfängt und mit den gleichfalls anliegenden Vortaktimpulsen synchronisiert und dessen Ausgang mit jeweils einem ersten Eingang zweier UND-Glieder (8,9) verbunden ist, daß der zweite Eingang des ersten UND-Glieds (8) mit einem Ausgang (6) des Festwertspeichers (4) verbunden ist, an dem ein Signal auftritt, wenn die Zählung des ersten Zählers (3) größer als die des weiteren Zählers (5) ist, daß der Ausgang des ersten UND-Glieds (8) mit dem Aufwärts-Zähleingang des weiteren Zählers (5) verbunden ist, daß der zweite Eingang des zweiten UND-Glieds (9) mit einem weiteren Ausgang (7) des Festwertspeichers (4) verbunden ist, an dem ein Signal auftritt, wenn die Zählung des ersten Zählers (3) kleiner als die des weiteren Zählers (5) ist und daß der Ausgang des zweiten UND-Glieds (9) mit dem Abwärts-Zähleingang des weiteren Zählers (5) verbunden ist.
3. Schaltungsanordnung nach einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, daß der erste Zähler (3) vor der Zyklusrückführung eine Treppenwellenform(Fig.2a)mit 16 Impulsschritten erzeugt und daß an einem Ausgang (11) des Festwertspeichers (4) Taktimpulse (F i g. 2e) abgegeben werden, wenn die Zählung des ersten Zählers (3) gleich der Zählung des zweiten Zählers (5) plus 8 Impulsschritte des ersten Zählers (3) ist.
DE19772710270 1976-11-06 1977-03-09 Schaltungsanordnung zur Erzeugung von mit eintreffenden Datenimpulsen synchronisierten Taktimpulsen Withdrawn DE2710270B2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB4628076A GB1585080A (en) 1976-11-06 1976-11-06 Circuit for producing synchronisation pulses

Publications (2)

Publication Number Publication Date
DE2710270A1 DE2710270A1 (de) 1978-05-11
DE2710270B2 true DE2710270B2 (de) 1978-12-07

Family

ID=10440596

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19772710270 Withdrawn DE2710270B2 (de) 1976-11-06 1977-03-09 Schaltungsanordnung zur Erzeugung von mit eintreffenden Datenimpulsen synchronisierten Taktimpulsen

Country Status (2)

Country Link
DE (1) DE2710270B2 (de)
GB (1) GB1585080A (de)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS594900B2 (ja) * 1979-09-03 1984-02-01 日本電気株式会社 クロック再生回路
JPS5813046A (ja) * 1981-07-17 1983-01-25 Victor Co Of Japan Ltd デ−タ読み取り回路
US4628519A (en) * 1984-04-06 1986-12-09 Advanced Micro Devices, Inc. Digital phase-locked loop circuit
GB8414314D0 (en) * 1984-06-05 1984-07-11 Motorola Inc Vertical synchronisation pulse separator
DE3537477A1 (de) * 1985-10-22 1987-04-23 Porsche Ag Anordnung zur individuellen anpassung einer seriellen schnittstelle eines datenverarbeitenden systems an eine datenuebertragungsgeschwindigkeit eines kommunikationspartners
US4796280A (en) * 1987-11-06 1989-01-03 Standard Microsystems Corporation Digital data separator

Also Published As

Publication number Publication date
DE2710270A1 (de) 1978-05-11
GB1585080A (en) 1981-02-25

Similar Documents

Publication Publication Date Title
DE3544820C2 (de)
DE2750818C3 (de) Anordnung zur zeitmultiplexen Datenübertragung
DE2427225C3 (de) Schaltungsanordnung zur Demodulation digitaler Information
DE2415365B2 (de) Schaltungsanordnung zum ausblenden von impulsen, deren dauer kuerzer ist als eine vorgegebene pruefdauer t tief p aus einer eingangsseitig anliegenden folge digitaler impulse
DE2548265A1 (de) Schaltungsanordnung zur symmetrischen frequenzteilung durch eine ungerade zahl
DE2809633A1 (de) Gesteuerter erzeuger von perioden- signalbildern
DE2439937C3 (de) Schaltungsanordnung zur Erzeugung eines gegenüber einem Eingangsimpuls verzögerten Ausgangsimpulses
DE2757462A1 (de) Elastischer speicher zur unterdrueckung einer phasenstoerung in einem system zur uebertragung von digitalsignalen
EP0079971A1 (de) Digitalschaltung zur Abgabe eines Binärsignals beim Auftreten des Frequenzverhältnisses von Zeilen- und Bildfrequenz
DE3225365C2 (de)
DE2355517B2 (de) Verfahren und Einrichtung zum Feststellen des Auftretens einer erwarteten digitalen Signalfolgeart
DE1947555B2 (de)
DE2710270B2 (de) Schaltungsanordnung zur Erzeugung von mit eintreffenden Datenimpulsen synchronisierten Taktimpulsen
DE2108320A1 (de) Einrichtung zur Frequenz- und Phasenregelung
DE2704756C2 (de) Digital-Analog-Umsetzer
DE2855082A1 (de) Uebertragungssystem fuer digitale signale
EP0019821B1 (de) Verfahren und Anordnung zur Übertragung einer Binärfolge
DE1948533B2 (de) Einrichtung zur uebertragung einer synchronen, binaeren impulsfolge
DE1288133B (de) Verfahren zur Wiederherstellung der Impulse einer Impulsfolge nach UEbertragungsverzerrung und Kompensationsschaltung zur Durchfuehrung des Verfahrens
DE2554025A1 (de) Null-unterdrueckung in impulsuebertragungsanlagen
EP0141946A2 (de) Schaltungsanordnung zum Synchronisieren der Flanken von Binärsignalen mit einem Takt
DE4200867A1 (de) Vorrichtung zur erkennung des rahmenbeginns in bipolaren uebertragungssystemen
DE2427603A1 (de) Schaltungsanordnung zum nachbilden der wellenform von telegrafieschrittimpulsen mit digitalen mitteln
DE3832330C2 (de) Schaltungsanordnung zur Ableitung von horizontalfrequenten und veritikalfrequenten Impulsen
DE2654927A1 (de) Schaltungsanordnung zur abtastung einseitig verzerrter fernschreibzeichen

Legal Events

Date Code Title Description
OAP Request for examination filed
OD Request for examination
8230 Patent withdrawn