Language selection

Search

Patent 2244446 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2244446
(54) English Title: SIGNAL PROCESSOR FOR REDUCING UNDESIRABLE SIGNAL CONTENT
(54) French Title: PROCESSEUR DE SIGNAUX SERVANT A REDUIRE LES SIGNAUX INDESIRABLES
Status: Expired and beyond the Period of Reversal
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04B 15/00 (2006.01)
  • H03H 17/02 (2006.01)
  • H03H 21/00 (2006.01)
  • H04B 01/10 (2006.01)
  • H04B 03/23 (2006.01)
(72) Inventors :
  • SNELGROVE, MARTIN (Canada)
  • YU, LI (Canada)
(73) Owners :
  • SKYWORKS SOLUTIONS, INC.
(71) Applicants :
  • SKYWORKS SOLUTIONS, INC. (United States of America)
(74) Agent: GOWLING WLG (CANADA) LLP
(74) Associate agent:
(45) Issued: 2004-05-25
(22) Filed Date: 1998-07-31
(41) Open to Public Inspection: 1999-02-01
Examination requested: 1999-06-14
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data:
Application No. Country/Territory Date
2,209,509 (Canada) 1997-08-01

Abstracts

English Abstract


A signal processor for reducing undesirable signal content reduces the
undesirable
signal content by exaggerating the undesirable signal content and then using
this exaggerated
undesirable signal and adaptive filter means to estimate the undesirable
content in the signal
and then substantially removing it from the signal. The signal processor
includes a signal
mapping means for exaggerating the undesirable signal content; and an adaptive
filter means
for reducing the undesirable signal content using the exaggerated undesirable
signal content.


Claims

Note: Claims are shown in the official language in which they were submitted.


THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
A signal processor for reducing undesirable signal content in a signal
produced
by an analog circuit having imperfections, the signal processor comprising:
signal mapping means for mapping the signal to exaggerate the undesirable
signal content; and
adaptive filter means for receiving the mapped signal to reduce the
undesirable
signal content using the exaggerated undesirable signal content.
2. A signal processor as recited in claim 1, wherein
the signal mapping means includes a signal mapping circuit responsive to at
least one signal from the analog circuit and producing at least one signal
with the
exaggerated undesirable signal content.
3. A signal processor as recited in claim 1, wherein
the adaptive filter means includes an adaptive filter responsive to at least
one
signal with the exaggerated undesirable signal content and producing a signal
with
reduced undesirable signal content.
4. A signal processor as recited in claim l, wherein
the signal mapping means includes a signal mapping circuit responsive to at
least one signal from the analog circuit and producing at least one signal
with the
exaggerated undesirable signal content; and
the adaptive filter means includes an adaptive filter responsive to at least
one
signal with the exaggerated undesirable signal content and producing a signal
with
reduced undesirable signal content.
5. A signal processor as recited in claim l, wherein
(a) the undesirable signal content are caused by gain mismatches or phase
mismatches, or both, in the analog circuit.
18

6. A signal processor as recited in claim 2, wherein
(a) the undesirable signal content are caused by gain mismatches or phase
mismatches, or both, in the analog circuit.
7. A signal processor as recited in claim 3, wherein
(a) the undesirable signal content are caused by gain mismatches or phase
mismatches, or both, in the analog circuit.
8. A signal processor as recited in claim 4, wherein
(a) the undesirable signal content are caused by gain mismatches or phase
mismatches, or both, in the analog circuit.
9. A signal processor for reducing undesirable signal content in an I,Q
signal produced by an analog circuit having imperfections, the signal
processor
comprising:
signal mapping means for mapping the signal to exaggerate the undesirable
signal content; and
adaptive filter means for receiving the mapped signal to reduce the
undesirable
signal content using the exaggerated undesirable signal content,
said mapping means including at least two complex filters each responsive to
at least one signal from the analog circuit and producing at least one signal
with the
exaggerated undesirable signal content;
said adaptive filter means including a noise canceller responsive to at least
one
signal with the exaggerated undesirable signal content and producing a signal
with
reduced undesirable signal content.
10. A signal processor as recited in claim 9, wherein
each of the complex filters is responsive to a first and a second input
signal;
each of the complex filters producing a first and a second output signal;
each of the complex filters comprising:
a first, a second, a third and a fourth real filter; and
19

a first and a second summation element,
the first and fourth filters having a first linear transfer function;
the second and third filters having a second linear transfer function;
the transfer functions being real functions;
the first and second real filters being responsive to the first input signal;
the third and fourth real filters being responsive to the second input signal;
the first real filter producing a first real filter output signal;
the second real filter producing a second real filter output signal;
the third real filter producing a third real filter output signal;
the fourth real filter producing a fourth real filter output signal;
the first summation element being responsive to the first real filter output
signal and the third real filter output signal;
the second summation element being responsive to the second real filter
output signal and the fourth real filter output signal;
the first summation element producing the first output signal wherein:
the first output signal is substantially equal to the third real filter output
signal subtracted from the first real filter output signal;
the second summation element producing the second output signal wherein:
the second output signal is substantially equal to the second real filter
output signal added to the fourth real filter output signal; and
at least one input signal being at least one signal from the analog circuit
previously modified by a third linear function.
11. A signal processor as recited in claim 9, wherein
each of the complex filters is responsive to a first and a second input
signal;
each of the complex filters producing a first and a second output signal;
each of the complex filters comprising:
a first, a second, a third and a fourth real filter; and
a first and a second summation element,
the filters each having a different linear transfer function;
the transfer functions being functions;
20

the first and second real filters being responsive to the first input signal;
the third and fourth real filters being responsive to the second input signal;
the first real filter producing a first real filter output signal;
the second real filter producing a second real filter output signal;
the third real filter producing a third real filter output signal;
the fourth real filter producing a fourth real filter output signal;
the first summation element being responsive to the first real filter output
signal and the third real filter output signal;
the second summation element being responsive to the second real filter output
signal and the fourth real filter output signal;
the first summation element producing the first output signal wherein:
the first output signal is substantially equal to the third real filter
output signal subtracted from the first real filter output signal;
the second summation element producing the second output signal wherein:
the second output signal is substantially equal to the second real filter
output signal added to the fourth real filter output signal; and
at least one complex filter having the first, the second, the third and the
fourth
linear functions being substantially different and the other complex filters
having the
first and fourth filters having a first linear transfer function and the
second and third
filters having a second linear transfer function.
12. A signal processor as recited in claim 9, wherein
(a) the noise canceller uses a least means squares algorithm.
13. A signal processor as recited in claim 9, wherein
(b) the noise canceller is a zero order noise canceller.
14. A signal processor as recited in claim 9, wherein
(a) the noise canceller uses a least means squares algorithm; and
(b) the noise canceller is a zero order noise canceller.
21

15. A signal processor for reducing undesirable signal content in a
double sampled signal produced by a least one analog sample and hold circuit
having
imperfections, the signal processor comprising:
signal mapping means for mapping the signal to exaggerate the undesirable
signal content; and
adaptive filter means for receiving the mapped signal to reduce the
undesirable
signal content using the exaggerated undesirable signal content,
said mapping means including a polyphase filter responsive to at least one
signal from the analog circuit and producing at least one signal with the
exaggerated
undesirable signal content;
said adaptive filter means including a noise canceller responsive to at least
one
signal with the exaggerated undesirable signal content and producing a signal
with
reduced undesirable signal content.
16. A signal processor as recited in claim 15, wherein
each of the polyphase filters is responsive to a first and a second input
signal;
each of the polyphase filters producing a first and a second output signal;
each of the polyphase filters comprising:
a first, a second, a third and a fourth real filter;
a first and a second summation element; and
a delay element,
the first and fourth filters having a first linear transfer function;
the second and third filters having a second linear transfer function;
the transfer functions being real functions;
the first and second real filters being responsive to the first input signal;
the third and fourth real filters being responsive to the second input signal;
the first real filter producing a first real filter output signal;
the second real filter producing a second real filter output signal;
the third real filter producing a third real filter output signal; and
the fourth real filter producing a fourth real filter output signal;
22

the delay element responsive to the third real filter output signal and
producing a delayed third real filter output signal,
the first summation element being responsive to the first real filter output
signal
and the delayed third real filter output signal;
the second summation element being responsive to the second real filter output
signal and the fourth real filter output signal;
the first summation element producing the first output signal wherein:
the first output signal is substantially equal to the delayed third real
filter output signal added to the first real filter output signal;
the second summation element producing the second output signal wherein:
the second output signal is substantially equal to the second real filter
output signal added to the fourth real filter output signal; and
at least one input signal being at least one signal from the analog circuit
previously modified by a third linear function.
17. A signal processor as recited in claim 15, wherein
each of the polyphase filters is responsive to a first and a second input
signal;
each of the polyphase filters producing a first and a second output signal;
each of the polyphase filters comprising:
a first, a second, a third and a fourth real filter;
a first and a second summation element; and
a delay element,
the filters each having a different linear transfer function;
the transfer functions being real functions;
the first and second real filters being responsive to the first input signal;
the third and fourth real filters being responsive to the second input signal;
the first real filter producing a first real filter output signal;
the second real filter producing a second real filter output signal;
the third real filter producing a third real filter output signal; and
the fourth real filter producing a fourth real filter output signal;
23

the delay element responsive to the third real filter output signal and
producing a delayed third real filter output signal;
the first summation element being responsive to the first real filter output
signal and the third real filter output signal;
the second summation element being responsive to the second real filter output
signal and the fourth real filter output signal;
the first summation element producing the first output signal wherein:
the first output signal is substantially equal to the delayed third real
filter output signal added to the first real filter output signal;
the second summation element producing the second output signal wherein:
the second output signal is substantially equal to the second real filter
output signal added to the fourth real filter output signal; and
at least one complex filter having the first, the second, the third and the
fourth
linear functions being substantially different and the other complex filters
having the
first and fourth filters having a first linear transfer function and the
second and third
filters having a second linear transfer function.
18. A signal processor as recited in claim 15, wherein
(a) the noise canceller uses a least means squares algorithm.
19. A signal processor as recited in claim 15, wherein
(b) the noise canceller is a zero order noise canceller.
20. A signal processor as recited in claim 15, wherein
(a) the noise canceller uses a least means squares algorithm; and
(b) the noise canceller is a zero order noise canceller.
21. A signal processor for reducing undesirable signal content in a signal
produced
by an analog circuit having imperfections, each signal having at least two
constituent
signals, the signal processor comprising:
24

signal mapping means for mapping the signal to exaggerate the undesirable
signal content, said signal mapping means including the mapping circuit; and
adaptive filter means for receiving the mapped signal to reduce the
undesirable
signal content using the exaggerated undesirable signal content, said adaptive
filter
means including a noise canceller;
wherein:
the signal mapping circuit is responsive to at least one signal from the
analog circuit;
the signal mapping circuit produces at least one signal with exaggerated
undesirable signal content;
the signal mapping circuit produces at least one signal which is substantially
the same as the signal from the analog circuit which the signal mapping
circuit is
responsive to;
the noise canceller uses a least means squares algorithm;
the noise canceller is a zero order noise canceller; and
the undesirable signal content is caused by gain or phase mismatches, or both.
22. A signal processor as recited in claim 21, wherein
each signal from the analog circuit have a first and second constituent analog
circuit signals;
each signal with the exaggerated undesirable signal content have a first and a
second constituent exaggerated undesirable content signals;
the first constituent exaggerated undesirable content signal is substantially
equal to the first constituent analog circuit signal; and
the second constituent exaggerated undesirable content signal is substantially
equal to the second constituent analog circuit signal multiplied by negative
one.
23. A method for reducing undesirable signal content in a signal
produced by an analog circuit having imperfections, comprising the steps of
mapping the signal to exaggerate the undesirable signal content; and
25

processing the mapped signal to reduce the undesirable signal content using
the exaggerated undesirable signal content.
24. The signal processor as recited in claim l, wherein said mapping means
produces a first mapped signal with a small amount of the exaggerated
undesirable
signal content and a second mapped signal with a large amount of the
exaggerated
undesirable signal content.
26

Description

Note: Descriptions are shown in the official language in which they were submitted.


CA 02244446 1998-07-31
SIGNAL PROCESSOR FOR REDUCING UNDESIRABLE SIGNAL CONTENT
Field of the Invention
The present invention relates broadly to signal processing. More specifically,
the
invention relates to signal mapping and adaptive filtering to reduce
undesirable signal content.
Background of the Invention
Electronic systems often resolve a single signal into a pair of related
signals. This
representation allows better signal processing since often information about
the single signal
can be derived more readily from the pair of related signals.
An example of a pair of signals related to a single signal are in phase (I)
and quadrature
(Q) signals. In phase and quadrature signals are two analog signals derived by
mathematical
correlation with two periodic signals that differ by a phase difference of 90
degrees.
Another example of a pair of signals related to a single signal are even and
odd signals.
Produced by double sampling, even and odd signals are two digital signals that
only differ by
having been sampled at times different by half a clock period.
Systems that involve these pairs of signals rely heavily on the relationship
between the
constituent signals of the pair. Due to the imperfections in the circuitry,
the expected
difference in the pair of signals is usually not the difference that is
actually realized.
For example, often I,Q systems suffer from unwanted image spectra due to
imperfections
in the circuitry used. A first stage of an I,Q receiver often comprises an I,Q
mixer, as shown
1

CA 02244446 1998-07-31
in Figure 1. The mixer comprises a multiplication of the input signal by the
cosine and sine
of a desired frequency. The sine is usually generated by introducing a 90
degree phase shift
to the cosine, as shown in Figure 1(a). If the phase shift is not exactly 90
degrees or if the
multipliers have different gains, leakage occurs between the I and Q signals.
Therefore, the
desired relationship between the I and Q signals is not exactly realized. I,Q
systems often have
analog to digital converters following the I,Q conversion, as seen in Figure 1
(b), and this also
sometimes results in possible gain mismatch. These systems may also use
complex filters to
process the I and Q signals to obtain desired spectral information, as seen in
Figure 1 (c).
These filters may be implemented as set of four real filters. If implemented
in the analog
domain, as shown in Figure 1 (c), mismatch in the filter transfer functions
will also cause
spectral leakage.
The spectral leakage is shown in Figure 2. The input signal usually has
unwanted
frequency components above or below the first mixing frequency, w,, spaced
equally with the
desired signal. Figure 2(a) shows the result of a frequency mix with a real
signal, Figure 2(b)
shows the result of a complex frequency mix. If the complex term is perfect
then a simple
frequency translation occurs. If the complex term is imperfect, as is the case
in realizable
circuits, then spectral leakage occurs. This leakage is a serious problem in
I,Q receiver
architectures. The spectral leakage degrades the signal to noise ratio and
hence degrades
performance.
There are many other ways to generate I and Q signals in the art. Some
implementations
resolve a signal into two components, process them and then recombine the
signals. In these
implementations there may be imperfections in the resolved signals which will
affect the
recombination integrity.
2

CA 02244446 1998-07-31
Further, the resolved signals may or may not be orthogonal.
Another example of undesirable signal content occurs in N-path filters. A
subset of the
class of circuits called N-path filters, with N being equal to two, is called
double sampled
circuits. A two-path circuit and its associated clock phases are illustrated
in Figures 3 and 4,
respectively. In this circuit, the input signal is sampled every half clock
period, TS/2, and
appears at the output with a half clock period delay. Therefore, the effective
sampling
frequency in this two-path sample and hold circuit is twice the clock
frequency. Thus, by
using a pair of related signals a factor of two improvement in the speed of
the double sampled
circuit is achieved without increasing the clock rate or requiring a fast op-
amp.
However, double sampled circuits suffer from image aliasing due to capacitor
mismatch
and uneven clock phases. The image caused in sampled analog circuits using the
technique
known as double sampling, is effectively the same effect as in the I,Q system
previously
described. In the double sampled system the error is caused not only by a
physical mismatch,
but also by temporal mismatch in the two phases of the clock. This is
illustrated in Figure 4.
In a single sampling system, a sample is taken on each rising or falling edge.
In a double
sampling system, both clock edges are used. Since TZ and T3 of Figure 4 are
not equal, a
sampling error occurs at every second sample. This is effectively a modulation
at the clock
frequency resulting in undesirable image spectra.
Images are also caused by sampled analog circuits using the general sampling
technique
used in N-path filters. The image in the case of N-path filters is created by
temporal mismatch
in N phases of a clock, as well as any physical mismatches in the N individual
paths. The
clock signals for N phases are illustrated in Figure 5.
3

CA 02244446 1998-07-31
Conventional approaches to this problem have been accurate device matching or
device
trimming techniques to address the physical matching requirements and attempt
to cancel the
imperfections.
Alternatively, receiver architectures that do not use multiple matched paths
have been
employed.
An improved signal processor which reduces the undesirable signal content due
to
circuitry imperfections is desirable.
Summary of the Invention
An object of the invention is to provide an improved signal processor for
reducing
undesirable signal content due to circuitry imperfections.
In accordance with one aspect of the present invention, there is provided a
signal processor
for reducing undesirable signal content in a signal produced by an analog
circuit having
imperfections. The signal processor includes a signal mapping means for
exaggerating the
undesirable signal content; and an adaptive filter means for reducing the
undesirable signal
content using the exaggerated undesirable signal content.
Other advantages, objects and features of the present invention will be
readily apparent
to those skilled in the art from a review of the following detailed
description of preferred
embodiments in conjunction with the accompanying drawings and claims.
4

CA 02244446 1998-07-31
Brief Description of the Drawings
These and other features of the invention will become more apparent from the
following
description in which reference is made to the appended drawings in which:
Figure 1 illustrates I,Q systems;
Figure 2 illustrates unwanted image spectra in I,Q systems;
Figure 3 illustrates a double sampling circuit model;
Figure 4 illustrates clocks in a double sampled circuit;
Figure 5 illustrates clocks in a N-path filter;
Figure 6 illustrates a signal processor which reduces the undesirable signal
content due
to circuitry imperfections;
Figure 7 illustrates the signal mapping circuit suitable for use in an I,Q
system;
Figure 8 illustrates the signal mapping circuit suitable for use in a double
sampled
system;
Figure 9 illustrates an embodiment of the general mapping for the complex
filter;
Figure 10 illustrates an embodiment of the general mapping for the polyphase
filter;
Figure 11 illustrates an embodiment of the general mapping for the complex
filter;
Figure 12 illustrates an embodiment of the general mapping for the polyphase
filter;
Figure 13 illustrates the mapping circuit for the preferred embodiment;
Figure 14 illustrates a N-th order noise canceller;
Figure 15 illustrates the adaptive filter realized as a noise canceller for
the I,Q system;
Figure 16 illustrates a noise canceller for the double sampled system;

CA 02244446 1998-07-31
Figure 17 illustrates a biphase multipliers for the noise canceller used in
the double
sampled system;
Figure 18 illustrates a biphase notch filter for the noise canceller used in
the double
sampled system;
Figure 19 illustrates the principle of the preferred embodiment for the I,Q
system;
Figure 20 illustrates an implementation of the preferred embodiment for the
I,Q system;
and
Figure 21 illustrates an implementation of the preferred embodiment for the
double
sampled system.
Detailed Description of Preferred Embodiments of the Invention
By way of overview, one aspect of the present invention is to provide an
improved signal
processing system which reduces the undesired signal content due to circuitry
imperfections.
This invention reduces the undesirable signal content by exaggerating the
undesirable signal
content and then using this exaggerated undesirable signal and adaptive filter
means to
estimate the undesirable content in the signal and then substantially removing
it from the
signal. A "signal" as described herein can be a single electrical signal or a
combination of one
or more electrical signals.
Figure 6 broadly illustrates a signal processor 8 to reduce the undesirable
signal content
in a signal produced by an analog circuit 12 having imperfections. An input
signal 10 is
received by the analog circuit 12. The analog circuit 12 resolves the input
signal 10 into a
constituent signal pair, namely signals CI 14 and CZ 16. Due to the
imperfections in the analog
6

CA 02244446 1998-07-31
circuit 12, relationship between the constituent signals 14,16 is not as
desired. The undesirable
aspects manifest themselves, in the frequency domain, as unwanted spectral
images. These
spectral images degrade the representation of the original input signal 10.
Therefore the effect
of the spectral images resulting from the imperfections in the analog circuit
12 can be
considered noise.
Adaptive filters are routinely used to cancel inband noise in a receive
channel. Echo
cancellers and noise cancellers are typical examples. An aspect of the present
invention
extends the idea of noise to include out of band interferers aliased and or
mixed into the bank
of interest by circuitry imperfections. Used in this application, the adaptive
filter is responsive
to a signal with a small amount of noise and a signal with a large amount of
noise. The
adaptive filter estimates the noise content of the signal and removes it from
the signal, thus
producing an output signal that is much less noisy than the input signal.
An adaptive filter 28 is used to reduce the undesirable signal content caused
by
imperfections in the analog circuit 12. The adaptive filter 28 must be
responsive to a signal
with a small amount of noise and a signal with a large amount of noise.
However, the present
invention is concerned with a pair of related signals, namely C1 14 and CZ 16,
which contain
undesirable signal content. The adaptive filter 28 is therefore responsive to
pairs of signals.
One pair of signals, S, 20 and SZ 22, are signals with a small amount of
noise. The other pair
of signals, Nl 24 and Nz 26, are signals with a large amount of noise. Given
the input of
signals SI 20, SZ 22, Nl 24 and NZ 26 the adaptive filter 28 produces an
output pair of signals,
namely C' ~ 30 and C'2 32, which include a signal with the undesired signal
content from the
analog circuit 12 reduced.
7

CA 02244446 1998-07-31
The required input signals S1 20, Sz 22, ~[ 24 and I~T 26 for the adaptive
filter 28 are
produced by a mapping circuit 18. The mapping circuit 18 is responsive to the
output signal
pair from the analog circuit 12, namely signals C1 14 and CZ 16. The mapping
circuit 18 maps
signals C1 14 and C3 16 to produce signals ~S 20, rS 22, iN 24 andzN 26.
Therefore, the
mapping circuit 18 is responsive to the signal with imperfections produces at
least one signal
with exaggerated undesirable signal content for use by the adaptive filter 28.
Thus, there is provided a signal processor 8 for removing undesirable signal
content in a
signal, namely C, 14 and CZ 16 produced by an analog circuit 12 having
imperfections, the
signal processor 8 comprising: a signal mapping means 18 for exaggerating the
undesirable
signal content; and an adaptive filter means 28 for reducing the undesirable
signal content
using the exaggerated undesirable signal content.
The first component in the signal processor 8 is the signal mapping circuit
18. An
embodiment of the signal mapping circuit 18, which is useful for the
undesirable signal
content for an I,Q system, is shown in Figure 7. The signals C1 14 and CZ 16
which contain
the undesired signal content are fed into a complex filter 38. A complex
filter is a filter that
has a transfer function with complex coefficients. The complex filter 38 maps
signals C1 14
and Cz 16 to signals S, 20 and Sz 22. The mapping accomplished by the complex
filter 38
ensures that signals S, 20 and Sz 22 are suitable for input to the adaptive
filter 28 as the signal
with a small amount of noise.
Signals C1 14 and CZ 16 are also mapped by a second complex filter 40 and
function block
34 to produce signals N, 24 and NZ 26. The mapped signals Nl 24 and Nz 26 are
suitable for
input to the adaptive filter 28 are the signal with a large amount of noise.
Function block 34
exaggerates the undesirable signal content of signals C1 14 and CZ 16. The
transfer function
8

CA 02244446 1998-07-31
of function block 34, f3, is a linear function of input signal ~ 16, and
function block 34
produces output signal 36 for input to complex filter 40:
Filters 38 and 40 often serve to remove direct current (DC) from signals C, 14
and Cz 16,
which is desirable because DC can cause the adaptive filter 28 to not function
as desired. The
filters 38 and 40 can also be used to remove irrelevant signal components
contained in signals
C, 14 and CZ 16. These irrelevant signal components tend to reduce the
effectiveness of the
adaptive filter 28.
Thus, the mapping for the I,Q system shown in Figure 7 is responsive to the
imperfect
signals C, 14 and Cz 16 from analog circuit 18 and produces signals S, 20, SZ
22 and signals
N, 24, NZ 26 suitable for input signals for the adaptive filter 28 with a
small and large amount
of undesirable signal content, respectively.
Figure 8 illustrates another embodiment for the signal mapping circuit 18
which is useful
for the double sampled system. This embodiment is similar to that illustrated
in Figure 7 for
the I,Q system. The difference for the double sampled system illustrated in
Figure 8 is that the
complex filters 38, 40 are replaced by polyphase filters so that the correct
signals S, 20, Sz 22
and signals Nl 24, NZ 26 are provided for the adaptive filter 28.
Thus, the mapping for the double sampled system shown in Figure 8 is
responsive to the
imperfect signals C, 14 and CZ 16 from analog circuit 18 and produces signals
S, Z0, S1 22
and signals N, 24, Nz 26 suitable for input signals for the adaptive filter 28
with a small and
large amount of undesirable signal content, respectively.
Figure 9 illustrates the components comprising the complex filters 38, 40 in
the I,Q
mapping circuit 18 illustrated in Figure 7. The complex filters 38, 40 are
each realized by a
combination of four real filters. The complex filter 38 is realized, in an
embodiment, by four
9

CA 02244446 1998-07-31
real filters 46, 48, 50, 52. Real filters 46 and 52 have the same transfer
function f,a. Real filters
48 and 50 also have the same transfer function f,b. The four real filters 46,
48, 50, 52 are also
cross-coupled. Therefore, the output signal 66 of real filter 50 is subtracted
from the output
signal 62 of real filter 46 by a summation block 78 to produce signal S 1 20.
Also, the output
signal 64 of real filter 48 is added to the output signal 68 of real filter 52
by a summation
block 80 to produce signal Sz 22.
The complex filter 40 is realized, in an embodiment, by four real filters 54,
56, 58, 60.
Real filters 54 and 60 have the same transfer function fza. Real filters 56
and 58 also have the
same transfer fizrlction fzb. The four real filters 54, 56, 58, 60 are also
cross-coupled.
Therefore, the output signal 74 of real filter 58 is subtracted from the
output signal 70 of real
filter 54 by a summation block 82 to produce signal N, 40. Also, the output
signal 72 of real
filter 56 is added to the output signal 76 of real filter 60 by a summation
block 84 to produce
signal Nz 26.
The real filter transfer functions, f,a, f,b, fia and fzb are linear
functions.
Thus, in Figure 9, the complex filters 38,40 are realized to produce the
correct mapping
for the imperfect signals C, 14 and Cz 16 to produce signals S, 20, Sz ZZ and
signals N, 24,
Nz 26 suitable for input signals for the adaptive filter 28 with a small and
large amount of
undesirable signal content, respectively.
Figure 10 illustrates the components comprising the polyphase filters 42,44 in
the double
sampled mapping circuit 18 illustrated in Figure 8. The polyphase filters are
realized in a
similar manner to the complex filters 38,40. The primary difference is the
presence of delay
elements 86 and 90. The output signal 88 of delay element 86 is added to the
output of real
filter 46 by summation block 78 to produce signal S1 20. This is also
different from the

CA 02244446 1998-07-31
realization of complex filter 38 where there was a subtraction of signal 66
from signal 62.
F urther, for polyphase filter 44, the output signal 92 of delay element 90 is
added to the output
of real filter 70 by summation block 82 to produce signal N, 24.
The presence of the delay element 86 is used because the sample represented by
signal 66
is always ahead of the sample represented by signal 62.The presence of the
delay element 90
is used because the sample represented by signal 66 is always ahead of the
sample represented
by signal 62.
Thus, in Figure 10, the polyphase filters 42,44 are realized to produce the
correct mapping
for the imperfect signals C1 14 and CZ 16 to produce signals Sl 20, SZ 22 and
signals Ni 24,
NZ 26 suitable for input signals for the adaptive filter 28 with a small and
large amount of
undesirable signal content, respectively.
Another possible embodiment of the complex filters 38 and 40 for the I,Q
system is
illustrated in Figure 11. In the embodiment shown in Figure 9, function block
34 is in cascade
configuration with real filter 58. Functional block 34 is also in cascade
configuration with real
filter 60. In the embodiment shown in Figure 11, functional block 34 and real
filter 58 are
combined resulting in a real filter 94 with a different linear transfer
function, f4. Similarly, in
the embodiment shown in Figure 11, functional block 34 and real filter 60 are
combined
resulting in a real filter 96 with a different linear transfer function, f5.
Thus, in Figure 1 l, the complex filters 38,40 are realized to produce the
correct mapping
for the imperfect signals C1 14 and CZ 16 to produce signals Sl 20, SZ 22 and
signals N, 24,
Nz 26 suitable for input signals for the adaptive filter 28 with a small and
large amount of
undesirable signal content, respectively.
11

CA 02244446 1998-07-31
Another possible embodiment of the polyphase filters 42 and 44 for the double
sampled
system is illustrated in Figure 12. In the embodiment sho-~n in Figure 10,
function block 34
is in cascade configuration with real filter 58. Functional block 34 is also
in cascade
configuration with real filter 60. In the embodiment shown in Figure 11,
fimctional block 34
and real filter 58 are combined resulting in a real filter 94 with a different
linear transfer
function, f4. Similarly, in the embodiment shown in Figure 11, functional
block 34 and real
filter 60 are combined resulting in a real filter 96 with a different linear
transfer function, f5.
Thus, in Figure 10, the polyphase filters 42,44 are realized to produce the
correct mapping
for the imperfect signals C, 14 and CZ 16 to produce signals S1 20, SZ 22 and
signals Nl 24,
NZ 26 suitable for input signals for the adaptive filter 28 with a small and
large amount of
undesirable signal content, respectively.
Figure 13 illustrates the preferred embodiment of the signal mapping circuit
18. This
embodiment implements a mapping suitable for use with the adaptive filter 28
for both the
I,Q system and the double sampled system.
Considering the general mapping for the I,Q system illustrated in Figure 9,
the preferred
embodiment of Figure 13 is a specific case where the transfer fiznctions fla
and f a for real
filters 46, 52, 54 and 60 are substantially equal to the identity functions.
Furthermore , the
transfer functions fb and f2b for real filters 48, 50, 56 and 58 are
substantially equal to an open
circuit. Thus, since the cross terms are zero, there is no need for summation
blocks 78, 80, 82
and 84 in the preferred embodiment. The transfer function of function block 34
substantially
equal to multiply by negative one.
Considering the general mapping for the double sampled system illustrated in
Figure 10,
the preferred embodiment of Figure 13 is a specific case where the transfer
functions f,a and
12

CA 02244446 1998-07-31
fza for real filters 46, 52, 54 and 60 are substantially equal to the identity
functions.
Furthermore , the transfer functions flb and ~ for real filters 48, 50, 56 and
58 are
substantially equal to an open circuit. Thus, since the cross terms are zero,
there is no need
for summation blocks 78, 80, 82 and 84 or delay elements 86 and 90 in the
preferred
embodiment. The transfer function of function block 34 substantially equal to
multiply by
negative one.
Therefore in both the I,Q system and double sampled systems, the general
embodiments
of the signal mapping circuit 18, illustrated in Figures 9 and 10, reduce to
the same preferred
embodiment of the signal mapping circuit 18 illustrated in Figure 13.
Thus, the signal mapping circuit 18 in Figure 13 provides the correct mapping
for the
imperfect signals C1 14 and Cz 16 to produce signals S~ 20, S~ 22 and signals
I~ 24, I~ 26
suitable for input signals for the adaptive filter 28 with a small and large
amount of
undesirable signal content, respectively.
Turning now to the adaptive filter 28 shown in Figure 6, the preferred
embodiment of the
invention uses a type of adaptive filter known as a noise canceller. Noise
cancellers are well
known in the art of adaptive filters, and therefore are not described in
detail herein.
A N-th order noise canceller 28 is shown in Figure 14, with input signals 20,
22, 24 and
26 and output signals 30 and 32. Elements 113,115,117 and 119 are summers.
Elements 121
and 123 are complex conjugate operators, which often is implemented by
multiplying one of
the components by negative one. Elements 109 and 111 are finite impulse
response (FIR)
filters as are well known in the art. Other forms of filters 109 and 111 are
possible, such as,
recursive, cascade, transposed, and other types well known in the art.
Elements 101 and 103
provide the adaptive coefficient updates for filters 109 and 111. Any adaptive
algorithm can
13

CA 02244446 1998-07-31
be used, however often descent algorithms as are Down in the art are
preferred. The preferred
embodiment of the invention uses least mean squares (LMS) for the adaptive
coefficients
updates, however other algorithms such as gear-shifted LMS, or FRLS could be
used.
Adaptive coefficient updates 101 and 103 produce coefficient vector signals
105 and 107
which control the response of the filters 109 and 111. The coefficient vector
signals 105 and
107 are each N pairs of coefficients, hence the noise canceller is of order N.
A filter in the
signal path within the adaptive filter 28 to block direct current may be
useful.
Although many noise cancellers as are known in the art can be used, the
preferred
embodiment uses a zero order noise canceller with LMS because it is the most
simple
implementation.
A zero order noise canceller used in preferred embodiment of the invention for
the I,Q
system is illustrated in Figure 15. Inputs to the zero order noise canceller
28 are signals 20,
22, 24 and 26. The zero order noise canceller 28 produces output signals 30
and 32. Element
100 is a summer and element 104 is a complex multiplier. Element 110 is a
integration
function and element 112 is a complex square function. Taken together,
elements 110 and
112 implement the LMS in the zero order noise canceller 28. Further the
integration function
110 has a negative gain, however the negative gain could be placed elsewhere
and be
mathematically equivalent. The integration function 110 is in general a
complex integration
to model the phase and gain errors, however a real integration is usually
sufficient for gain
errors only.
In the case of the double sampled system, the preferred embodiment of the
noise canceller
28 is illustrated in Figure 16. Noise canceller 28 is zero order, a specific
case of the general
adaptive filter shown in Figure 14. Inputs to the noise canceller 28 are
signals 20, 22, 24 and
14

CA 02244446 1998-07-31
26, with signals 20 and 24 called the even inputs and signals 22 and 26 called
the odd inputs.
The noise canceller 28 produces output signals 30 and 32. Elements 110 and 144
implement
the LMS algorithm as described previously, except that element 144 is an
amplitude and
phase correction element. Element 144 produces output signal 171 that is
substantially equal
to the power difference of signals 154 and 156. Element 144 also produces
output signal 170
which is a correlation of one of signals 154 and 156 with a derivative of the
other of signals
154 and 156. Integration element 110 is a biphase integrator that integrates
even inputs to get
even outputs and integrates odd inputs to get odd outputs. Summer 166 is also
a biphase
operator that adds even inputs to given even outputs and that add odd inputs
to give odd
outputs. Element 140 is a biphase notch filter that removes the input
component at fs/4.
Finally, element 136 is a biphase multiplier.
Figure 17 illustrated a configuration of a biphase multiplier. The input
signals are 182,
184, 186 and 188. The output signals are 190 and 192. Signals 182, 186 and 190
are called
even signals. Signals 184,188 and 193 are called odd signales. Elements
196,198, 200 and
202 are multipliers. Elements 204 and 206 are summers, and element 208 is a
delay block
multiplied by negative one.
The biphase notch filter is illustrated in Figure 18. Signals 222 and 224 are
the input
signals and signals 226 and 228 are the output signals. Signals 222 and 226
are called even
signals. Signals 224 and 228 are called odd signals. Elements 230 and 232 are
delay blocks
and elements 234 and 236 are summers.
Using the preferred embodiments of the signal mapping circuit 18 and the noise
canceller
28 described above, Figure 19 conceptually illustrates the principles of the
preferred
embodiment of the invention for the I,Q systems. The I and Q signal's
conjugate is taken and

CA 02244446 1998-07-31
run through an adaptive noise cancelling filter and subtracting the result
from the original
signal. In the preferred embodiment the particular adaptive filter technique
used is a LMS
algorithm. The number of taps in the adaptive filter typically required is
small, usually one
or two, making the technique practical.
The preferred embodiment of the invention is implemented as shown in Figure 20
and
combines several existing analog integrated circuits and performs the adaptive
filtering in a
standard Digital Signal Processor and the required decimation in a Field
Programmable Logic
Array (FPGA). This preferred embodiment implementation is a proof of concept
version.
This invention is not restricted to this implementation and can be easily
integrated into any
signal processing engine or mechanism anywhere inside an overall I,Q system.
In fact,
commercial products optimize system partitioning to maximize integration.
In RF receivers using oversampled analog to digital converters in the I,Q
path, this
invention is effective at a decimated sample rate thus simplifying
implementation and
removing the large quantization noise that would normally need to be handled
by the adaptive
filters.
In architectures that use the analog to digital converters to perform the
complex filtering,
such as bandpass sigma delta modulators, this invention corrects for transfer
function
inaccuracies due to mismatch between the analog to digital converters
themselves. Since
complex Bandpass oversampled modulators are particularly sensitive to
mismatch, this ability
to compensate significantly improves performance. Even small mismatches cause
significant
degradation. For example, a 1% mismatch can degrade performance by as much as
35 dB.
The preferred embodiment of this invention has been demonstrated to recover up
to 20dB of
that loss.
16

CA 02244446 1998-07-31
The preferred embodiment of the signal processor in a double sampled system is
shown
in Figure 21. The preferred of the embodiment of the signal mapping circuit is
substantially
the same for the double sampled system as for the I,Q system.
The preferred embodiment of the invention uses a feedforward configuration.
The
feedforward configuration reduces the undesirable signal content in a signal
resulting in a new
signal of higher quality. Another embodiment of the invention may use an
adaptive filter and
associated signal mapping circuit in a feedback configuration. In a feedback
configuration the
adaptive filter and associated signal mapping can be used to reduce the
undesirable signal
content in the output signal from the analog circuit itself.
A further embodiment of the invention can incorporate the signal mapping
circuit into the
adaptive filter circuitry.
A further embodiment of the invention is the double sampled system can use the
same
implementation as in the I,Q system except use the even samples as the input
in place of the
inphase channel and the odd samples as the input in place of the quadrature
channel.
Numerous modifications, variations and adaptations may be made to the
particular
embodiments of the invention described above without departing from the scope
of the
invention, which is defined in the claims.
17

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Time Limit for Reversal Expired 2008-07-31
Letter Sent 2007-07-31
Inactive: IPC from MCD 2006-03-12
Inactive: IPC from MCD 2006-03-12
Inactive: IPC from MCD 2006-03-12
Grant by Issuance 2004-05-25
Inactive: Cover page published 2004-05-24
Pre-grant 2004-03-12
Inactive: Final fee received 2004-03-12
Notice of Allowance is Issued 2003-10-21
Letter Sent 2003-10-21
Notice of Allowance is Issued 2003-10-21
Inactive: Approved for allowance (AFA) 2003-10-02
Letter Sent 2003-08-08
Letter Sent 2003-08-08
Letter Sent 2003-08-08
Inactive: Entity size changed 2003-07-28
Inactive: Office letter 2002-12-18
Inactive: Multiple transfers 2002-11-06
Amendment Received - Voluntary Amendment 2002-10-11
Inactive: S.30(2) Rules - Examiner requisition 2002-06-12
Letter Sent 2000-06-28
Inactive: Multiple transfers 2000-05-23
Letter Sent 1999-07-05
All Requirements for Examination Determined Compliant 1999-06-14
Request for Examination Requirements Determined Compliant 1999-06-14
Request for Examination Received 1999-06-14
Application Published (Open to Public Inspection) 1999-02-01
Inactive: Single transfer 1998-11-05
Inactive: IPC assigned 1998-10-22
Classification Modified 1998-10-22
Inactive: IPC assigned 1998-10-22
Inactive: First IPC assigned 1998-10-22
Inactive: Courtesy letter - Evidence 1998-10-06
Inactive: Filing certificate - No RFE (English) 1998-09-30
Application Received - Regular National 1998-09-30

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 2003-07-07

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Patent fees are adjusted on the 1st of January every year. The amounts above are the current amounts if received by December 31 of the current year.
Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
SKYWORKS SOLUTIONS, INC.
Past Owners on Record
LI YU
MARTIN SNELGROVE
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Representative drawing 1999-03-04 1 5
Abstract 1998-07-30 1 15
Description 1998-07-30 17 699
Claims 1998-07-30 11 318
Drawings 1998-07-30 19 212
Drawings 2002-10-10 20 238
Claims 2002-10-10 9 344
Representative drawing 2004-04-21 1 8
Filing Certificate (English) 1998-09-29 1 163
Courtesy - Certificate of registration (related document(s)) 1998-12-16 1 115
Acknowledgement of Request for Examination 1999-07-04 1 179
Commissioner's Notice - Application Found Allowable 2003-10-20 1 159
Maintenance Fee Notice 2007-09-10 1 173
Correspondence 1998-10-05 1 30
Correspondence 2000-06-27 1 23
Correspondence 2002-12-18 1 18
Fees 2000-03-14 1 29
Correspondence 2004-03-11 1 32