WO1991017613A1 - Correlation process for obtaining an electrical signal - Google Patents
Correlation process for obtaining an electrical signal Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000015654 memory Effects 0.000 claims abstract description 8
- 230000006870 function Effects 0.000 claims description 4
- 238000011144 upstream manufacturing Methods 0.000 claims description 4
- 238000005311 autocorrelation function Methods 0.000 description 4
- 238000005314 correlation function Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/042—Detectors 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
**
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
definiert, in denen jeweils ein Zeitintervall beschreibt und c-, ... c. Proportionalitätsfaktoren bezeichnen. 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
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).
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)
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)
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)
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 |
-
1990
- 1990-05-03 DE DE19904014767 patent/DE4014767A1/en not_active Withdrawn
-
1991
- 1991-04-26 WO PCT/DE1991/000365 patent/WO1991017613A1/en unknown
Patent Citations (3)
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)
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)
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 |