[go: up one dir, main page]

WO1991017613A1 - Correlation process for obtaining an electrical signal - Google Patents

Correlation process for obtaining an electrical signal Download PDF

Info

Publication number
WO1991017613A1
WO1991017613A1 PCT/DE1991/000365 DE9100365W WO9117613A1 WO 1991017613 A1 WO1991017613 A1 WO 1991017613A1 DE 9100365 W DE9100365 W DE 9100365W WO 9117613 A1 WO9117613 A1 WO 9117613A1
Authority
WO
WIPO (PCT)
Prior art keywords
input
circuit arrangement
electrical signal
exclusive
inputs
Prior art date
Application number
PCT/DE1991/000365
Other languages
German (de)
French (fr)
Inventor
Andreas Wolf
Original Assignee
Siemens Aktiengesellschaft
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 Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO1991017613A1 publication Critical patent/WO1991017613A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/041Speed or phase control by synchronisation signals using special codes as synchronising signal
    • H04L7/042Detectors therefor, e.g. correlators, state machines

Definitions

  • the invention relates to a method for obtaining an electrical signal by correlation between two incoming binary, unipolar data streams.
  • $ fh (n ) c,. _> _ ⁇ f (m + n) h (n) and
  • the invention is therefore based on the object of specifying a method for obtaining an electrical signal by correlation between two incoming binary, unipolar data streams, with which a clear electrical signal can be obtained quickly and in terms of its size.
  • the data streams are read into a register and the data are linked to one another in the memory locations of the two registers which are assigned to one another according to an exclusive OR function; the intermediate data resulting from the linking at the same time are formed to form the electrical signal summed.
  • An essential advantage of the method according to the invention is that the multiplicity of multiplications which have to be carried out according to the definition equation of the correlation functions can be dispensed with in order to obtain an electrical signal corresponding to the correlation function. Due to the merely necessary linking in the manner of an exclusive OR function, the method according to the invention can be carried out in a comparatively very short time and, moreover, as will be demonstrated below, offers the advantage of an electrical signal that is largely error-free because of its clear statements.
  • the electrical signal obtained does not exactly represent the signal expected by correlation between the two incoming data streams as defined, but rather forms a negated correlation result. Since such a correlation result can be regarded as a usable electrical signal to be further processed in some applications, for example in communications measurement technology, the method according to the invention fulfills all the requirements placed in this regard.
  • An electrical signal which corresponds exactly to the definition equations for the correlation functions results in a further embodiment of the method according to the invention, in which the intermediate data resulting from the links are negated before summation.
  • the electrical signal obtained in this way then represents a correlation result in accordance with the equations given above and is merely provided with a constant offset which is not disruptive for further processing.
  • the method according to the invention can be carried out with circuit arrangements of different types. However, it is considered to be particularly advantageous if a circuit arrangement is used in which the memory locations of the registers which are assigned to one another in each case are connected on the output side to the inputs of an exclusive-OR element and in which the output of each exclusive-OR is used Member is connected to an input of a summer. This circuit arrangement then supplies a correlation result which, with regard to a result calculated in accordance with the definition equations, represents a negated result; it is also provided with a constant offset.
  • a negator is arranged upstream of each input of the summer, an electrical signal results which, apart from a constant offset, corresponds exactly to the definition equations.
  • the summer can be constructed in different ways;
  • the adder consists of a cascade-like structure of several adders, each with eight inputs, of which the adders arranged on the input side are each acted upon at their two LSB inputs, while further adders each have two input-side or upstream adders are each connected via a bus line and each with a downstream additional adder via a further bus line.
  • the summer is an operational amplifier connected as a reversing adder, which is provided with input resistances of the same size.
  • Another digital version of a summer has a shift register on the input side, the inputs of which are connected to the outputs of the exclusive-OR elements and which is connected to a clock generator; a counter is arranged on the output side of the shift register.
  • FIG. 1 shows an embodiment of a circuit arrangement for carrying out the method according to the invention
  • FIG. 2 shows an embodiment of a summer in the circuit arrangement according to FIG. 1
  • FIG. 3 shows another embodiment for a summer.
  • a binary, unipolar data stream f (n) is fed to an input 1 of a circuit arrangement 2 for carrying out the method according to the invention.
  • the individual data of this data stream are successively shifted through the individual memory locations 3 to 10 of a register 11.
  • Another register 12 has a corresponding number of memory locations 13 to 20, into which the data of a further binary, unipolar data stream h (n) can be read via a further input 21.
  • a fixed reference sequence h (n) is permanently written into the further register 11.
  • Memory locations 3 and 13, 4 and 14, etc. of registers 11 and 12, each associated with one another, are connected to the inputs of an exclusive-OR gate 22, 23 and 24 to 29, respectively.
  • the outputs of the exclusive-OR elements 22 to 29 are each connected via a negator 30 to 37 to inputs 38 to 45 of a summer 46.
  • An output 47 of summer 46 results in an electrical signal g (n) which represents the correlation result between the data streams f (n) and h (n).
  • the summer 46 shown in FIG. 1 can consist of adders arranged in cascade form, each with two times eight inputs.
  • Input-side adders 50, 51 and 52 and 53 are each connected with their LSB inputs to outputs 38 to 45 of the negators 30 to 37.
  • the correlation result g (n) then results in digital form at the output 63 of the summer.
  • the summer 46 according to FIG. 1 is provided on the input side with a shift register 70 which is connected to the outputs 38 to 45 of the negators 30 to 37.
  • the shift register 70 is connected to a clock generator (not shown) via a clock input 71.
  • the shift register 70 is connected to a counter 72, at whose output 73, which is formed by a bus line, the electrical signal g (n) is present in digital form.

Landscapes

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

Abstract

In order to produce error-free signals by correlation of two unipolar binary data streams, each of the data streams [f(n), h(n)] is read into one of two registers (11, 12), and the data in each pair of associated memories (e.g. 3, 13; 4, 14) are exclusively ORed. The intermediate data obtained simultaneously from each exclusive OR operation are summed to form an electrical signal [g(n)]. The process proposed is suitable for use in communications testing, in particular in B-ISDM.

Description

Verfahren zum Gewinnen eines elektrischen Signals durch Korrelation Method for obtaining an electrical signal by correlation
Die Erfindung bezieht sich auf ein Verfahren zum Gewinnen eines elektrischen Signals durch Korrelation zwischen zwei eingehen¬ den binären, unipolaren Datenströmen.The invention relates to a method for obtaining an electrical signal by correlation between two incoming binary, unipolar data streams.
Ein derartiges Verfahren ist dem Buch "ISDN - Das künftige Fernmeldenetz der Deutschen Bundespost", 1985, herausgegeben von P. Kahl, Seiten 83 und 84 entnehmbar; denn dort ist ausge¬ führt, daB im Rahmen einer sogenannten Synchronisierung eines ankommenden Datenstromes als Synchronwort ein elf-stufiger Barker-Code verwendet werden kann, dessen Autokorrelations¬ funktion für die Synchronisierung besonders gut geeignet ist. Die Autokorrelationsfunktion erleichtert nämlich aufgrund ihres charakteristischen Verlaufs das Auffinden des Synchronwortes in dem ankommenden Datenstrom während eines Verbindungsaufbaus. Dabei ist zur Bildung eines der Autokorrelationsfunktion ent¬ sprechenden elektrischen Signals unter Erfüllung der Defini- tionsgleichung für die Autokorrelationsfunktion jeweils zu¬ nächst eine Multiplikation zweier Meßwerte und anschließend eine Su ation bzw. Integration der durch Multiplikation gewonnenen Einzelwerte vorzunehmen. Beschreibt man mit f(n) und h(n) zwei binäre, unipolare Funktionen, dann läßt sich das durch Autokorrelation gewonnene elektrische Signal £ ff(n) bzw.£hh(n)Such a method can be found in the book "ISDN - The Future Telecommunications Network of the German Bundespost", 1985, edited by P. Kahl, pages 83 and 84; because there it is stated that, in the context of a so-called synchronization of an incoming data stream, an eleven-level Barker code can be used as the synchronization word, the autocorrelation function of which is particularly well suited for the synchronization. Because of its characteristic course, the autocorrelation function makes it easier to find the synchronous word in the incoming data stream during a connection setup. To form an electrical signal corresponding to the autocorrelation function while fulfilling the definition equation for the autocorrelation function, a multiplication of two measured values and then a suation or integration of the individual values obtained by multiplication must be carried out. If one describes two binary, unipolar functions with f (n) and h (n), then the electrical signal £ ff (n) or £ hh (n) obtained by autocorrelation can be
durch die folgenden Gleichungen beschreiben.described by the following equations.
*f?*f- (vn..)y =- c-1. .—**^- f(m+n) f(n) und* f ? * f - (vn ..) y = - c- 1 . .— ** ^ - f (m + n) f (n) and
**
φ hh( n ) = c2.
Figure imgf000003_0001
h(m+n) h(n)
φ hh (n ) = c2.
Figure imgf000003_0001
h (m + n) h (n)
mit m als Zeitintervall. Die Kreuzkorrelationsfunktionen sind durch die Beziehungen + Opwith m as the time interval. The cross correlation functions are through the relationships + Op
$ fh ( n ) = c, . _>_ ^ f (m + n ) h( n ) und$ fh (n ) = c,. _> _ ^ f (m + n) h (n) and
Figure imgf000004_0001
definiert, in denen jeweils ein Zeitintervall beschreibt und c-, ... c. Proportionalitätsfaktoren bezeichnen.
Figure imgf000004_0001
defined in which each time interval describes and c-, ... c. Denote proportionality factors.
Zum Gewinnen eines elektrischen Signals durch Korrelation zwischen zwei eingehenden binären, unipolaren Datenströmen sind daher eine Vielzahl von Multiplikationen mit anschließender Summation durchzuführen, was auch beim Einsatz von sehr schnell arbeitenden Rechnern verhältnismäßig viel Zeitaufwand benötigt. Im übrigen ergeben sich bei der Multiplikation bzw. Addition bestimmter Abschnitte aus den eingehenden binären Datenströmen durch Multiplikation nicht immer eindeutige Aussagen, wie sich beispielsweise daran veranschaulichen läßt, daß, wenn man die Datenfolge 1010 mit 1010 und die Datenfolge 1010 mit 1111 multipliziert, sich in beiden Fällen als Produkt die Größe 1010 ergibt, deren Summe stets den Wert zwei hat; trotz unterschiedlich großer miteinander multiplizierter binärer Größen ergibt sich derselbe Korrelationswert.To obtain an electrical signal by correlation between two incoming binary, unipolar data streams, a multiplicity of multiplications with subsequent summation must therefore be carried out, which also requires a relatively large amount of time, even when using very fast computers. Incidentally, when multiplying or adding certain sections from the incoming binary data streams, multiplication does not always give unambiguous statements, as can be illustrated, for example, by multiplying the data sequence 1010 by 1010 and the data sequence 1010 by 1111 in both cases the product is size 1010, the sum of which is always two; in spite of binary sizes multiplied with one another, the same correlation value results.
Der Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren zum Gewinnen eines elektrischen Signals durch Korrelation zwischen zwei eingehenden binären, unipolaren Datenströmen anzugeben, mit dem sich schnell und in seiner Größe ein eindeutiges elektrisches Signal gewinnen läßt.The invention is therefore based on the object of specifying a method for obtaining an electrical signal by correlation between two incoming binary, unipolar data streams, with which a clear electrical signal can be obtained quickly and in terms of its size.
Zur Lösung dieser Aufgabe werden bei einem solchen Verfahren erfindungsgemäß die Datenströme in jeweils ein Register einge¬ lesen und die Daten in jeweils einander zugeordneten Speicher¬ stellen der beiden Register nach einer exklusiven Oder-Funktion miteinander verknüpft; die sich aus dem Verknüpfungen jeweils gleichzeitig ergebenden Zwischendaten werden unter Bildung des elektrischen Signals summiert.To achieve this object, according to the invention, in such a method, the data streams are read into a register and the data are linked to one another in the memory locations of the two registers which are assigned to one another according to an exclusive OR function; the intermediate data resulting from the linking at the same time are formed to form the electrical signal summed.
Ein wesentlicher Vorteil des erfindungsgemäßen Verfahrens besteht darin, daß auf die Vielzahl von Multiplikationen verzichtet werden kann, die nach der Definitiongleichung der Korrelationsfunktionen ausgeführt werden müssen, um ein der Korrelationsfunktion entsprechendes elektrisches Signal zu gewinnen. Durch die lediglich erforderliche Verknüpfung nach Art einer exklusiven Oder-Funktion läßt sich das erfindungs- gemäße Verfahren in vergleichsweise sehr kurzer Zeit durchfüh¬ ren und bietet darüber hinaus - wie unten noch nachgewiesen wird - den Vorteil eines wegen seiner eindeutigen Aussagen weitgehend fehlerfreien elektrischen Signals.An essential advantage of the method according to the invention is that the multiplicity of multiplications which have to be carried out according to the definition equation of the correlation functions can be dispensed with in order to obtain an electrical signal corresponding to the correlation function. Due to the merely necessary linking in the manner of an exclusive OR function, the method according to the invention can be carried out in a comparatively very short time and, moreover, as will be demonstrated below, offers the advantage of an electrical signal that is largely error-free because of its clear statements.
Wird das erfindungsgemäße Verfahren in der oben angegebenen Art durchgeführt, dann stellt das gewonnene elektrische Signal in seinem Verlauf nicht ganz exakt das durch Korrelation zwischen den zwei eingehenden Datenströmen gemäß Definition erwartete Signal dar, sondern bildet ein negiertes Korrelationsergebnis. Da ein solches Korrelationsergebnis in einigen Anwendungsfäl¬ len, beispielsweise in der Nachrichtenmeßtechnik, als brauch¬ bares, weiter zu verarbeitendes elektrisches Signal angesehen werden kann, erfüllt das erfindungsgemäße Verfahren insoweit alle diesbezüglich gestellten Anforderungen.If the method according to the invention is carried out in the manner specified above, the electrical signal obtained does not exactly represent the signal expected by correlation between the two incoming data streams as defined, but rather forms a negated correlation result. Since such a correlation result can be regarded as a usable electrical signal to be further processed in some applications, for example in communications measurement technology, the method according to the invention fulfills all the requirements placed in this regard.
Ein elektrisches Signal, das den Definitionsgleichungen für die Korrelationsfunktionen exakt entspricht, ergibt sich bei einer weiteren Ausgestaltung des erfindungsgemäßen Verfahrens, bei dem die sich aus den Verknüpfungen ergebenden Zwischendaten vor dem Summieren negiert werden. Das so gewonnene elektrische Signal repräsentiert dann ein Korrelationsergebnis entsprechend den oben angegebenen Gleichungen, ist lediglich mit einem zur weiteren Verarbeitung nicht störenden konstanten Offset versehen.An electrical signal which corresponds exactly to the definition equations for the correlation functions results in a further embodiment of the method according to the invention, in which the intermediate data resulting from the links are negated before summation. The electrical signal obtained in this way then represents a correlation result in accordance with the equations given above and is merely provided with a constant offset which is not disruptive for further processing.
Häufig stellt sich einer der beiden bipolaren, binären Daten- ströme, zwischen denen eine Korrelations durchgeführt werden soll, als konstante Referenzfolge dar. In diesem Falle ist es bei der Durchführung des erfindungsgemäßen Verfahrens vorteil¬ haft, wenn die konstante Referenzfolge fest in eines der beiden Register eingeschrieben wird. Es ist dann nur noch jeweils der andere binäre Datenstrom in das andere Register einzulesen.Often one of the two bipolar, binary data currents, between which a correlation is to be carried out, as a constant reference sequence. In this case, when carrying out the method according to the invention, it is advantageous if the constant reference sequence is firmly written into one of the two registers. Then only the other binary data stream has to be read into the other register.
Das erfindungsgemäße Verfahren kann mit Schaltungsanordnungen unterschiedlicher Art durchgeführt werden. Als besonders vor- teilhaft wird es aber angesehen, wenn eine Schaltungsanordnung verwendet wird, bei der jeweils einander zugeordnete Speicher¬ stellen der Register ausgangsseitig mit den Eingängen jeweils eines Exklusiv-Oder-Gliedes verbunden sind und bei der der Aus¬ gang jedes Exklusiv-Oder-Gliedes mit einem Eingang eines Summie- rers in Verbindung steht. Diese Schaltungsanordnung liefert dann ein Korrelationsergebnis, das im Hinblick auf ein gemäß den Definitionsgleichungen errechnetes ein negiertes Ergebnis darstellt; es ist im übrigen mit einem konstanten Offset versehen.The method according to the invention can be carried out with circuit arrangements of different types. However, it is considered to be particularly advantageous if a circuit arrangement is used in which the memory locations of the registers which are assigned to one another in each case are connected on the output side to the inputs of an exclusive-OR element and in which the output of each exclusive-OR is used Member is connected to an input of a summer. This circuit arrangement then supplies a correlation result which, with regard to a result calculated in accordance with the definition equations, represents a negated result; it is also provided with a constant offset.
Wird gemäß einer vorteilhaften Ausgestaltung der erfindungs¬ gemäßen Schaltungsanordnung jedem Eingang des Summierers ein Negierer vorgeordnet, dann ergibt sich ein elektrisches Signal, das bis auf einen konstanten Offset exakt den Definitionsglei- chungen entspricht.If, according to an advantageous embodiment of the circuit arrangement according to the invention, a negator is arranged upstream of each input of the summer, an electrical signal results which, apart from a constant offset, corresponds exactly to the definition equations.
Bei der erfindungsgemäßen Schaltungsanordnung kann der Summie¬ rer in unterschiedlicher Weise aufgebaut sein; bei einer vortei¬ lhaften Ausführungsform besteht der Summierer aus einem kaska- denartigen Aufbau von mehrere Addierern mit jeweils acht Ein¬ gängen, von denen die eingangsseitig angeordneten Addierer jeweils an ihren beiden LSB-Eingängen beaufschlagt sind, während weitere Addierer mit jeweils zwei eingangsseitigen bzw. vorgeordneten Addierern über jeweils eine Bus-Leitung und mit jeweils einem nachgeordneten zusätzlichen Addierer über eine weitere Bus-Leitung verbunden sind. Bei einer anderen vorteilhaften Ausführungsform des Summierers ist dieser ein als Umkehraddierer geschalteter Operationsver¬ stärker, der mit gleich groß gemessenen Eingangswiderständen versehen ist. Der besondere Vorteil eines derart aufgebauten Summierers besteht darin, daß mit ihm in verhältnismäßig kurzer Zeit die Summation durchgeführt werden kann.In the circuit arrangement according to the invention, the summer can be constructed in different ways; In an advantageous embodiment, the adder consists of a cascade-like structure of several adders, each with eight inputs, of which the adders arranged on the input side are each acted upon at their two LSB inputs, while further adders each have two input-side or upstream adders are each connected via a bus line and each with a downstream additional adder via a further bus line. In another advantageous embodiment of the summer, the summer is an operational amplifier connected as a reversing adder, which is provided with input resistances of the same size. The particular advantage of a summator constructed in this way is that summation can be carried out with it in a relatively short time.
Eine weitere digitale Ausführung eines Summierers weist eingangsseitig ein Schieberegister auf, dessen Eingänge mit den Ausgängen der Exklusiv-Oder-Glieder in Verbindung stehen und das mit einem Taktgenerator verbunden ist; dem Schieberegister ist ausgangsseitig ein Zähler nachgeordnet.Another digital version of a summer has a shift register on the input side, the inputs of which are connected to the outputs of the exclusive-OR elements and which is connected to a clock generator; a counter is arranged on the output side of the shift register.
Zur Erläuterung der Erfindung ist in Figur 1 ein Ausführungsbeispiel einer Schaltungsanordnung zur Durchführung des erfindungsgemäßen Verfahrens, in Figur 2 ein Ausführungsbeispiel eines Summierers in der Schal¬ tungsanordnung nach Figur 1 und in Figur 3 ein weiteres Ausführungsbeispiel für einen Summierer dargestellt.To explain the invention, FIG. 1 shows an embodiment of a circuit arrangement for carrying out the method according to the invention, FIG. 2 shows an embodiment of a summer in the circuit arrangement according to FIG. 1, and FIG. 3 shows another embodiment for a summer.
Wie Figur 1 erkennen läßt, ist einem Eingang 1 einer Schaltungs¬ anordnung 2 zur Durchführung des erfundungsge äßen Verfahrens ein binärer, unipolarer Datenstrom f(n) zugeführt. Die einzel- nen Daten dieses Datenstromes werden nacheinander schrittweise durch die einzelnen Speicherstellen 3 bis 10 eines Registers 11 geschoben. Ein weiteres Register 12 weist eine entsprechende Anzahl von Speicherstellen 13 bis 20 auf, in die die Daten eines weiteren binären, unipolaren Datenstromes h(n) über einen weiteren Eingang 21 eingelesen werden können. Im darge¬ stellten Ausführungsbeispiel ist in das weitere Register 11 eine feste Referenzfolge h(n) fest eingeschrieben.As can be seen in FIG. 1, a binary, unipolar data stream f (n) is fed to an input 1 of a circuit arrangement 2 for carrying out the method according to the invention. The individual data of this data stream are successively shifted through the individual memory locations 3 to 10 of a register 11. Another register 12 has a corresponding number of memory locations 13 to 20, into which the data of a further binary, unipolar data stream h (n) can be read via a further input 21. In the exemplary embodiment shown, a fixed reference sequence h (n) is permanently written into the further register 11.
Jeweils einander zugeordnete Speicherstellen 3 und 13, 4 und 14 usw. der Register 11 und 12 sind mit den Eingängen jeweils eines Exklusiv-Oder-Gliedes 22, 23 sowie 24 bis 29 verbunden. Die Ausgänge der Exklusiv-Oder-Glieder 22 bis 29 sind über jeweils einen Negierer 30 bis 37 mit Eingängen 38 bis 45 eines Summierers 46 verbunden. An einem Ausgang 47 des Summierers 46 ergibt sich eine elektrisches Signal g(n), das das Korrelations- ergebnis zwischen den Datenströmen f(n) und h(n) darstellt.Memory locations 3 and 13, 4 and 14, etc. of registers 11 and 12, each associated with one another, are connected to the inputs of an exclusive-OR gate 22, 23 and 24 to 29, respectively. The outputs of the exclusive-OR elements 22 to 29 are each connected via a negator 30 to 37 to inputs 38 to 45 of a summer 46. An output 47 of summer 46 results in an electrical signal g (n) which represents the correlation result between the data streams f (n) and h (n).
Wie Figur 2 erkennen läßt, kann der in Figur 1 dargestellter Summierer 46 aus kaskadenförmig angeordneten Addierern mit jeweils zwei mal acht Eingängen bestehen. Eingangsseitige Addierer 50, 51 sowie 52 und 53 sind jeweils mit ihren LSB-Ein- gängen an Ausgänge 38 bis 45 der Negierer 30 bis 37 angeschlos¬ sen. An den Ausgängen der eingangsseitigen Addierer 50 und 51 der weiteren eingangsseitigen Addierer 52 und 52 liegen über Bus-Leitungen 54 und 55 bzw. 56 und 57 nachgeordnete Addierer 58 und 59, denen wiederum über Bus-Leitungen 60 und 61 ein zusätzlicher Addierer 62 nachgeschaltet ist. In digitaler Form ergibt sich dann am Ausgang 63 des Summierers das Korrelations¬ ergebnis g(n).As can be seen in FIG. 2, the summer 46 shown in FIG. 1 can consist of adders arranged in cascade form, each with two times eight inputs. Input-side adders 50, 51 and 52 and 53 are each connected with their LSB inputs to outputs 38 to 45 of the negators 30 to 37. At the outputs of the input-side adders 50 and 51 of the further input-side adders 52 and 52 there are adders 58 and 59 arranged downstream via bus lines 54 and 55 or 56 and 57, which in turn are followed by an additional adder 62 via bus lines 60 and 61 . The correlation result g (n) then results in digital form at the output 63 of the summer.
Bei dem Ausführungsbeispiel nach Figur 3 ist der Summierer 46 gemäß Figur 1 eingangsseitig mit einem Schieberegister 70 versehen, das an die Ausgänge 38 bis 45 der Negierer 30 bis 37 angeschlossen ist. Über einen Clock-Eingang 71 ist das Schiebe¬ register 70 mit einem nicht dargestellten Taktgenerator verbun- den. Ausgangsseitig ist das Schieberegister 70 mit einem Zähler 72 verbunden, an dessen Ausgang 73, der von einer Bus-Leitung gebildet ist, in digitaler Form das elektrische Signal g(n) ansteht. In the exemplary embodiment according to FIG. 3, the summer 46 according to FIG. 1 is provided on the input side with a shift register 70 which is connected to the outputs 38 to 45 of the negators 30 to 37. The shift register 70 is connected to a clock generator (not shown) via a clock input 71. On the output side, the shift register 70 is connected to a counter 72, at whose output 73, which is formed by a bus line, the electrical signal g (n) is present in digital form.

Claims

Patentansprüche Claims
1. Verfahren zum Gewinnen eines elektrischen Signals durch Korrelation zwischen zwei eingehenden binären, unipolaren Datenströmen (f(n), h(n)), d a d u r c h g e k e n n z e i c h n e t , daß die Datenströme (f(n), h(n)) in jeweils ein Register (11, 12) eingelesen werden, daß die Daten in jeweils einander zugeordneten Speicherstellen (z. B. 3, 13; 4, 14) der beiden Register (11, 12) nach einer exklusiven ODER-Funktion miteinander verknüpft werden und daß die sich aus den Verknüpfungen jeweils gleichzeitig ergeben¬ den Zwischendaten unter Bildung des elektrischen Signals (g(n)) summiert werden.1. A method for obtaining an electrical signal by correlation between two incoming binary, unipolar data streams (f (n), h (n)), characterized in that the data streams (f (n), h (n)) each in a register ( 11, 12) are read in, that the data are linked to each other in memory locations (for example 3, 13; 4, 14) of the two registers (11, 12) which are assigned to one another after an exclusive OR function and that the result is the interrelationships resulting at the same time from the links are summed to form the electrical signal (g (n)).
2. Verfahren nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , daß die sich aus den Verknüpfungen ergebenden Zwischendaten vor dem Summieren negiert werden.2. The method of claim 1, d a d u r c h g e k e n n z e i c h n e t that the intermediate data resulting from the links are negated before summing.
3. Verfahren nach Anspruch 1 oder 2, d a d u r c h g e k e n n z e i c h n e t , daß einer (h(n)) der beiden bipolaren, binären Datenströmen (f(n), h(n)) als konstante Referenzfolge fest in eines (12) der beiden Register (11, 12) eingeschrieben wird.3. The method according to claim 1 or 2, characterized in that one (h (n)) of the two bipolar, binary data streams (f (n), h (n)) as a constant reference sequence in one (12) of the two registers (11 , 12) is registered.
4. Schaltungsanordnung zur Durchführung des Verfahrens nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , daß jeweils einander zugeordnete Speicherstellen (z. B. 3, 13;4. Circuit arrangement for carrying out the method according to one of the preceding claims, d a d u r c h g e k e n n z e i c h n e t that each associated memory locations (z. B. 3, 13;
4, 14) der Register (11, 12) ausgangsseitig mit den Eingängen jeweils eines Exklusiv-ODER-Gliedes (22...29) verbunden sind und daß der Ausgang jedes Exklusiv-ODER-Gliedes (22...29) mit einem Eingang (38...45) eines Summierers (46) in Verbindung steht. 4, 14) of the registers (11, 12) on the output side are connected to the inputs of an exclusive OR gate (22 ... 29) and that the output of each exclusive OR gate (22 ... 29) is connected to a Input (38 ... 45) of a totalizer (46) is connected.
5. Schaltungsanordnung nach Anspruch 4, d a d u r c h g e k e n n z e i c h n e t , daß jedem Eingang (38...45) des Summierers (46) ein Negierer5. Circuit arrangement according to claim 4, d a d u r c h g e k e n n z e i c h n e t that each input (38 ... 45) of the summer (46) has a negator
(30...37) vorgeordnet ist.(30 ... 37) is upstream.
6. Schaltungsanordnung nach Anspruch 4 oder 5, d a d u r c h g e k e n n z e i c h n e t , daß der Summierer aus einem kaskadenartigen Aufbau von mehreren Addierern (50, 51, 52, 53, 58, 59, 62) mit jeweils acht Eingängen besteht, von denen die eingangsseitig angeordneten Addierer (50, 51; 52, 53) jeweils an ihren beiden LSB-Eingängen beaufschlagt sind, während weitere Addierer (58, 59) mit jeweils zwei eingangsseitigen bzw. vorgeordneten Addierern (50, 51; 52, 53) über jeweils eine Bus-Leitung (54, 55; 56, 51) und mit jeweils einem nachgeordneten zusätzlichen Addierer (62) über eine weitere Bus-Leitung (60, 61) verbunden sind.6. Circuit arrangement according to claim 4 or 5, characterized in that the summer consists of a cascade-like structure of a plurality of adders (50, 51, 52, 53, 58, 59, 62) each having eight inputs, of which the adder arranged on the input side (50 , 51; 52, 53) are each applied to their two LSB inputs, while further adders (58, 59) each with two input-side or upstream adders (50, 51; 52, 53) via a bus line (54 , 55; 56, 51) and are each connected to a downstream additional adder (62) via a further bus line (60, 61).
7. Schaltungsanordnung nach Anspruch 4 oder 5, d a d u r c h g e k e n n z e i c h n e t , daß der Summierer ein als Umkehraddierer geschalteter Operationsverstärker ist, der mit gleich groß bemessenen Eingangswiderständen versehen ist.7. Circuit arrangement according to claim 4 or 5, so that the summator is an operational amplifier connected as a reversing adder, which is provided with input resistors of the same size.
8. Schaltungsanordnung nach Anspruch 4 oder 5, d a d u r c h g e k e n n z e i c h n e t , daß der Summierer eingangsseitig ein Schieberegister (70) aufweist, dessen Eingänge (38... 5) mit den Ausgängen der Exklusiv-ODER-Glieder (22...29) in Verbindung stehen und das mit einem Taktgenerator verbunden ist, und daß dem Schieberegister (70) ausgangsseitig ein Zähler (72) nachgeordnet ist. 8. Circuit arrangement according to claim 4 or 5, characterized in that the adder on the input side has a shift register (70), the inputs (38 ... 5) of which are connected to the outputs of the exclusive OR gates (22 ... 29) and that is connected to a clock generator, and that a counter (72) is arranged downstream of the shift register (70).
PCT/DE1991/000365 1990-05-03 1991-04-26 Correlation process for obtaining an electrical signal WO1991017613A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19904014767 DE4014767A1 (en) 1990-05-03 1990-05-03 METHOD FOR OBTAINING AN ELECTRICAL SIGNAL BY CORRELATION
DEP4014767.3 1990-05-03

Publications (1)

Publication Number Publication Date
WO1991017613A1 true WO1991017613A1 (en) 1991-11-14

Family

ID=6405969

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE1991/000365 WO1991017613A1 (en) 1990-05-03 1991-04-26 Correlation process for obtaining an electrical signal

Country Status (2)

Country Link
DE (1) DE4014767A1 (en)
WO (1) WO1991017613A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0605188A3 (en) * 1992-12-30 1995-02-01 Nokia Mobile Phones Ltd Symbol and frame synchronization for a TDMA system.
US5590160A (en) * 1992-12-30 1996-12-31 Nokia Mobile Phones Ltd. Symbol and frame synchronization in both a TDMA system and a CDMA
US5790784A (en) * 1995-12-11 1998-08-04 Delco Electronics Corporation Network for time synchronizing a digital information processing system with received digital information

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4205776C1 (en) * 1992-02-21 1993-04-29 Siemens Ag, 8000 Muenchen, De
JP2003503680A (en) 1999-06-28 2003-01-28 シーメンス アクチエンゲゼルシヤフト Polarization mode dispersion detector

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5951536A (en) * 1982-09-14 1984-03-26 Fujitsu Ltd Pattern recognition method and device
JPS61153765A (en) * 1984-12-27 1986-07-12 Canon Inc Pipe line digital summer of digital correlator
JPS61182349A (en) * 1985-02-08 1986-08-15 Mitsubishi Electric Corp Demodulator for digital radio equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5951536A (en) * 1982-09-14 1984-03-26 Fujitsu Ltd Pattern recognition method and device
JPS61153765A (en) * 1984-12-27 1986-07-12 Canon Inc Pipe line digital summer of digital correlator
JPS61182349A (en) * 1985-02-08 1986-08-15 Mitsubishi Electric Corp Demodulator for digital radio equipment

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
IEEE JOURNAL OF SOLID-STATE CIRCUITS, Band 23, Nr. 3, Juni 1988, IEEE, (New York, US), P.L. O'LEARY et al.: "10-MHz 64-bit error-tolerant signature recognition circuit", Seiten 625-629, siehe Figur 1 *
PATENT ABSTRACTS OF JAPAN, Band 10, Nr. 354 (P-521), 28. November 1986, & JP-A-61 153 765 (CANON INC.) 12. Juli 1986, siehe die ganze Zusammenfassung *
PATENT ABSTRACTS OF JAPAN, Band 11, Nr. 7 (E-469), 9. Januar 1987, & JP-A-61 182 349 (MITSUBISHI ELECTRIC CORP.) 15. August 1986, siehe die ganze Zusammenfassung *
PATENT ABSTRACTS OF JAPAN, Band 8, Nr. 142 (E-254), 3. Juli 1984, & JP-A-59 051 536 (FUJITSU K.K.) 26. März 1984 siehe die ganze Zusammenfassung *
PROCEEDINGS IEE/COMMUNICATIONS, RADAR AND SIGNAL PROCESSING, Band 135, Nr. 1, Teil F, Februar 1988, (Stevenage, Herts, GB), L.-K. SHARK et al.: "Adaptive frame synchroniser for digital satellite communication sytems", Seiten 51-59, siehe Figuren 2,10 *
PROCEEDINGS OF THE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, Rome, 1987, M.K. SUST et al.: "All digital signal processing in a spread spectrum communication system", Seiten 157-161, siehe Seite 157, rechte Spalte, Zeile 1 - Seite 158, linke Spalte bis Ende *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0605188A3 (en) * 1992-12-30 1995-02-01 Nokia Mobile Phones Ltd Symbol and frame synchronization for a TDMA system.
US5590160A (en) * 1992-12-30 1996-12-31 Nokia Mobile Phones Ltd. Symbol and frame synchronization in both a TDMA system and a CDMA
US5790784A (en) * 1995-12-11 1998-08-04 Delco Electronics Corporation Network for time synchronizing a digital information processing system with received digital information

Also Published As

Publication number Publication date
DE4014767A1 (en) 1991-11-07

Similar Documents

Publication Publication Date Title
DE2125230C3 (en) Method and circuit arrangement for the modifying processing of digital information signal sequences
DE3700323C2 (en)
EP0181953A1 (en) Interpolator for digital signals
DE1499178A1 (en) Controllable data memory with delay line
DE1909657C3 (en) Digital filter
DE1938804B2 (en) Numerical frequency receiving device
WO1991017613A1 (en) Correlation process for obtaining an electrical signal
DE2302298C3 (en) Hilbert converter
DE2163621A1 (en) Circuit arrangement for performing the Fourier analysis
DE2111838B2 (en) AUTOMATICALLY SELF-ADJUSTING DAMPING EQUIPMENT
WO1993025959A1 (en) Process and configuration for establishing the sum of a chain of products
DE2655735C2 (en) Transversal filter processing discrete amplitude values
DE2260264C3 (en) Method and arrangement for forming estimates in a coder for differential pulse code modulation
DE69131613T2 (en) Vector computing device that can quickly perform a calculation on two input vectors
DE2840471A1 (en) Calculator for digital filter - has central unit which outputs prod. sum of weighted signal values fed from external store by control unit
EP0148528A2 (en) Method and circuit for increasing the resolution of a digital time-dependent signal
DE2142636A1 (en) CALCULATING UNIT FOR THE PERFORMANCE OF DIGITAL MULTIPLICATIONS
DE3246211A1 (en) Circuit arrangement for detecting sequences of identical binary values
DE2207566C3 (en) Series-parallel multiplier
EP1826664A2 (en) Method and circuit configuration for calculating the magnitude of a complex signal
DE1774511C3 (en) Digital calculator for the formation of a sum function
DE1574603A1 (en) Binary adding circuit
DE3911155A1 (en) CIRCUIT ARRANGEMENT FOR MEASURING CROSS CORRELATION BETWEEN TWO PRESENTED SIGNALS
EP1122637A2 (en) Computation unit for limited signal processing
DE1915493A1 (en) Adding circuit

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IT LU NL SE