CA2124046A1 - Complex Signal Correlator and Method Therefor - Google Patents

Complex Signal Correlator and Method Therefor

Info

Publication number
CA2124046A1
CA2124046A1 CA2124046A CA2124046A CA2124046A1 CA 2124046 A1 CA2124046 A1 CA 2124046A1 CA 2124046 A CA2124046 A CA 2124046A CA 2124046 A CA2124046 A CA 2124046A CA 2124046 A1 CA2124046 A1 CA 2124046A1
Authority
CA
Canada
Prior art keywords
signal
complex
imaginary
real
method therefor
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.)
Granted
Application number
CA2124046A
Other languages
French (fr)
Other versions
CA2124046C (en
Inventor
Henry Ludwig Kazecki
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.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of CA2124046A1 publication Critical patent/CA2124046A1/en
Application granted granted Critical
Publication of CA2124046C publication Critical patent/CA2124046C/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/15Correlation function computation including computation of convolution operations

Abstract

A complex signal correlator (106) and method therefor for correlating, at the multiple points in time, complex sampled (111) and reference (112) signals to produce a complex correlation signal (113). A relationship between the location of the reference signal (112) relative to the real and imaginary axes (301 and 302) is determined. The sampled signal (111) is processed responsive to the determined location) relative to the axes (301 and 302), of the reference signal (112) to produce real and imaginary processed components (210 and 211). The complex correlation signal (113) is produced responsive to adding (202-205) combinations of the real and imaginary processed components (210 and 211). Substituting adders (202-205) in the present invention for multipliers in the prior art complex signal correlators along with processing the sampled signal (111) significantly reduces the complexity of the complex signal correlator (106).
CA002124046A 1993-05-24 1994-05-20 Complex signal correlator and method therefor Expired - Fee Related CA2124046C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/065,421 US5365549A (en) 1993-05-24 1993-05-24 Complex signal correlator and method therefor
US065,421 1993-05-24

Publications (2)

Publication Number Publication Date
CA2124046A1 true CA2124046A1 (en) 1994-11-25
CA2124046C CA2124046C (en) 1999-09-28

Family

ID=22062603

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002124046A Expired - Fee Related CA2124046C (en) 1993-05-24 1994-05-20 Complex signal correlator and method therefor

Country Status (2)

Country Link
US (1) US5365549A (en)
CA (1) CA2124046C (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2707128B1 (en) * 1993-06-29 1995-08-18 Alcatel Telspace Single word detection device modulated in BPSK adapted to an analog modem operating in TMDA mode and detection method implemented in such a device.
AU4574596A (en) * 1995-04-19 1996-10-31 Motorola, Inc. Receiver and associated method for timing recovery and frequency estimation
US5787128A (en) * 1995-12-22 1998-07-28 Motorola, Inc. Nonlinear signal correlator and method therefor
GB2309866A (en) * 1996-01-30 1997-08-06 Sony Corp Frequency error detection in mobile radio communications
US6005887A (en) * 1996-11-14 1999-12-21 Ericcsson, Inc. Despreading of direct sequence spread spectrum communications signals
US5802111A (en) * 1997-02-24 1998-09-01 Motorola, Inc. Complex constellation point multiplier
US5931893A (en) * 1997-11-11 1999-08-03 Ericsson, Inc. Efficient correlation over a sliding window
US6643337B1 (en) 2000-06-02 2003-11-04 The United States Of America As Represented By The Secretary Of The Navy Codifference correlator for impulsive signals and noise
GB2397988B (en) * 2001-11-02 2004-12-15 Toshiba Res Europ Ltd Receiver processing system
US7483933B2 (en) * 2005-02-17 2009-01-27 Samsung Electronics Co., Ltd. Correlation architecture for use in software-defined radio systems
US7864832B2 (en) * 2005-05-06 2011-01-04 Samsung Electronics Co., Ltd. Multi-code correlation architecture for use in software-defined radio systems
EP1753194B1 (en) * 2005-08-12 2008-10-22 STMicroelectronics Belgium N.V. Receiver with a two-stage frequency offset compensation for an M-state phase modulated signal
WO2008038164A1 (en) * 2006-06-28 2008-04-03 Nxp B.V. Method and apparatus for signal detection

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4821294A (en) * 1987-07-08 1989-04-11 California Institute Of Technology Digital signal processor and processing method for GPS receivers
SE465005B (en) * 1989-11-15 1991-07-08 Ericsson Telefon Ab L M PROCEDURE TO DETERMINE SAMPLE TIME
US5276706A (en) * 1992-05-20 1994-01-04 Hughes Aircraft Company System and method for minimizing frequency offsets between digital communication stations

Also Published As

Publication number Publication date
CA2124046C (en) 1999-09-28
US5365549A (en) 1994-11-15

Similar Documents

Publication Publication Date Title
CA2124046A1 (en) Complex Signal Correlator and Method Therefor
AU687471B2 (en) DS/CDMA receiver using parallel-operating multi-purpose correlators
AU2850295A (en) System and method for tracking objects using a detection system
HK1048661A1 (en) A gps receiver and method for processing gps signals
AU8149991A (en) Method and device for the real-time localization of rectilinear contours in a digitalized image, notably for shape recognition in scene analysis processing
AU6356490A (en) Rapid method of analysis for correlation of asset return to future financial liabilities
AU6859996A (en) Hex metal on rectangular cells; metal or metal two is hex
MY124192A (en) Variable bandwidth spread spectrum device
EP0691754A3 (en) Dynamic control of acquisition and tracking of the correlators in a RAKE receiver
AU8675398A (en) Method and system for conducting electronic commerce transactions
CA2136408A1 (en) Phased Array Spread Spectrum System and Method
CA2294536A1 (en) Bandpass correlation of a spread spectrum signal
AU8726191A (en) Reciprocal mode saw correlator method and apparatus
CA2137460A1 (en) Method and Apparatus for Power Estimation in an Orthogonal Coded Communication System
CA2145679A1 (en) Object oriented framework system
CA2194760A1 (en) Method and apparatus for determining the general direction of the origin of a projectile
AU1294095A (en) Method and apparatus for background determination and subtraction for a monocular vision system
AU7685994A (en) Method and system for an electronic forms generation user interface
AU7641096A (en) Plural frequency method and system for identifying metal objects in a background environment
AU647692B2 (en) Signal processing incorporating signal tracking, estimation, and removal processes using a maximum a posteriori algorithm, and sequential signal detection
AU4574596A (en) Receiver and associated method for timing recovery and frequency estimation
AU6669594A (en) Method and apparatus for determining the sensitivity of inputs to a neural network on output parameters
AU7574896A (en) Method for controlling a receiver, and a receiver
AU8501391A (en) Refrigerant recovery and processing apparatus and methods
WO1999026370A3 (en) Fast acquisitions of direct sequence spread spectrum signals

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed