← Back to Patent Explorer
US5521946A Expired / Lapsed US ⏱️ 0.0 years remaining

Multi-phase filter/DAC

Assignee: Samsung Electronics Co Ltd
•
Filing: 1994-01-07
•
Granted: 1996-05-28
•
Expires: 2014-01-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and method for use with a sampled input signal having an input sampling frequency F S . The apparatus including M digital filters, each receiving the input signal, each having a respective transfer characteristic h m [n] and each producing a respective output signal updated at the input sample rate F S , each m'th one of the filters updating its output signal in response to a respective m'th phase of the input sample clock, M≧2. The apparatus then combines the output signals of the digital filters to produce a combined output signal having a sample rate of at least MF S . The apparatus may also be viewed as a hybrid digital/analog filter. The method includes steps of receiving the sampled input signal, filtering the sampled input signal through P filters, combining the outputs of the P filters to produce M output signals, 1<M≦P, each m'th one of the M output signals being updated in time for respective m'th one of the phase of the input sampling frequency F S , and combining the M output signals to produce a combined output signal having a sample rate of at least MF S .

Inventors

  • 👤 David R. Main

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 11:24
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; H03H17/0283; H03H17/0286; H03H17/0289; H03H17/06; H03H17/0621; H03H17/0635; H03H17/065; H03H17/0657

Claims Analysis

Total Claims: 43
Claim 1
Independent Claim 126 words
Apparatus for use with a sampled input signal having an input sampling frequency F S , the samples of said output signal occurring in coordination with an input sample clock having a plurality of phases, comprising: M digital filters, each receiving said input signal, each m'th one of said filters having a respective impulse response h m (n) and producing a respective output signal updated at said input sample frequency F S , each m'th one of said filters updating its output signal in time for a respective m'th one of the phase of said input sample clock, M≧2; and means for combining the output signals of said digital filters to produce a combined output signal having a sample rate of at least MF S .
Claim 2
Dependent Claim 126 words
Apparatus for use with a sampled input signal having an input sampling frequency F S , the samples of said output signal occurring in coordination with an input sample clock having a plurality of phases, comprising: M digital filters, each receiving said input signal, each m'th one of said filters having a respective impulse response h m (n) and producing a respective output signal updated at said input sample frequency F S , each m'th one of said filters updating its output signal in time for a respective m'th one of the phase of said input sample clock, M≧2; and means for combining the output signals of said digital filters to produce a combined output signal having a sample rate of at least MF S .
Claim 3
Dependent Claim 22 words
Apparatus according to claim 1, wherein the phase of said input sample clock divide each period of said input sample clock equally.
Claim 4
Dependent Claim 7 words
Apparatus according to claim 1, wherein M=2.
Claim 5
Dependent Claim 58 words
Apparatus according to claim 3, wherein said input sample clock has alternating rising and falling edges, wherein one of said filters updates its output signal in time for each rising edge of said input sample clock, and wherein the other of said filters updates its output signal in time for each falling edge of said input sample clock.
Claim 6
Dependent Claim 80 words
Apparatus according to claim 4, wherein said means for combining comprises: a digital circuit receiving the output signals of both of said digital filters and producing a weighted sum thereof, said weighted sum being updated in time for each edge of said input sample clock; and a digital to analog converter (DAC) having a digital input port receiving said weighted sum and generating an analog output signal which is updated in response to each edge of said input sample clock.
Claim 7
Dependent Claim 17 words
Apparatus according to claim 5, wherein said input sample clock has a duty cycle of approximately 50%.
Claim 8
Dependent Claim 92 words
Apparatus according to claim 1, wherein a first one of said digital filters comprises: P sub-filters, each receiving said input signal, each p'th one of said sub-filters having a respective impulse response h 1 ,p (n) and producing a respective output signal updated at said input sample frequency F S , each of said sub-filters updating its output signal in time for a first one of said input sample clock phases, P>1; and means for combining the output signals of said sub-filters to produce the output signal of the first digital filter.
Claim 9
Dependent Claim 59 words
Apparatus according to claim 7, wherein said means for combining the output signals of said sub-filters comprises an adder having P input ports and an output port, each p'th one of the input ports receiving the output of the p'th one of the sub-filters, and said output port of said adder carrying the output of the first digital filter.
Claim 10
Dependent Claim 18 words
Apparatus according to claim 1, wherein said means for combining the output signals combines the output signals linearly.
Claim 11
Dependent Claim 43 words
Apparatus according to claim 1, wherein said apparatus has a combined impulse response ##EQU3## and wherein h(n) is mathematically equivalent to a finite impulse response filter having M taps and wherein K m is a coefficient for the m'th one of the taps.
Claim 12
Dependent Claim 45 words
Apparatus according to claim 1, wherein said apparatus has a combined impulse response ##EQU4## and wherein h(n) is mathematically equivalent to a finite impulse response filter having more than M taps and wherein K m is a coefficient for the m'th one of the taps.
Claim 13
Dependent Claim 85 words
Apparatus according to claim 1, wherein said means for combining comprises: M digital to analog converters (DACs), each having a digital input port and an analog output port, and producing on its analog output port an analog output signal having a value responsive to the digital value on its input port, each m'th one of said DACs receiving on its input port the output signal of the m'th one of said digital filters; and analog means for summing the analog signals produced by said DACs.
Claim 14
Dependent Claim 35 words
Apparatus according to claim 12, wherein said analog signals produced by said DACs are current signals, and wherein said means for summing comprises a node coupled to receive the current output signals from said DACs.
Claim 15
Dependent Claim 79 words
Apparatus according to claim 12, wherein each of said DACs further has an analog reference input port receiving a respective analog reference value, the current output of each of said DACs being proportional, by a constant of proportionality common to all of said DACs, to the value on the digital input port of the DAC times the respective analog reference value, wherein each of the analog reference values is proportional to a respective linear weighting constant K m .
Claim 16
Dependent Claim 79 words
Apparatus according to claim 1, wherein the output signals of said digital filters each have a width of one bit, and wherein said means for combining comprises: M digital to analog converters DACs, each having a 1-bit wide digital input port and an output, each m'th one of said DACs receiving on its input port the output signal of the m'th one of said digital filters; and an analog adder which receives and sums the outputs of said DACs.
Claim 17
Dependent Claim 70 words
Apparatus according to claim 1, wherein said digital filters, as combined through said means for combining, form the mathematical equivalent of a combined filter having a combined impulse response measure at a sampling rate MF S of ##EQU5## and wherein the frequency response of h(n) has high attenuation at F S and wherein K m is a coefficient for the impulse response of the m'th one of the digital filters.
Claim 18
Dependent Claim 32 words
Apparatus according to claim 16, wherein the combined impulse response h(n) at 2Fs consist of a sequence of four samples whose values are in proportions of 0.125, 0.375, 0.375 and 0.125, respectively.
Claim 19
Dependent Claim 54 words
Apparatus according to claim 17, wherein M=2, wherein K 2 /K 1 =2, wherein the impulse response h 1 (n) at 2F S consists of four equal sequential sample values k, and wherein the impulse response h 2 (n) at 2F S consists of four sequential sample values of 0, k, k, 0) respectively.
Claim 20
Dependent Claim 309 words
Apparatus according to claim 1, wherein M=2, wherein said input sample clock has edge transitions of altering first and second polarities and said input signal is updated in time for each edge transition of said input sample clock which has said first polarity, wherein the first digital filter comprises: a register having an input port coupled to receive said input signal and having an output, said register updating its output in response to each edge transition of said input sample clock which has said first polarity; said first digital filter further comprising an adder having a first input port coupled to receive said input signal, a second input port coupled to receive the register output, and an output, wherein the second digital filter comprises said register, and wherein said means for combining comprises: a first digital-to-analog converter (DAC) having a digital input port coupled to receive the adder output and having a current output port, said first DAC producing on its current output port a signal having a current level which is proportional by a constant of proportionality k to one-half the value on the adder output, said first DAC being clocked in response to each edge transition of said input clock signal which has said first polarity; said means for combining further comprising a second DAC having a digital input port coupled to receive the register output and having a current output port, said second DAC producing on its current output port a signal having a current level which is proportional by said constant of proportionality k to the value on the register output, said second DAC being clocked in response to each edge transition of said input clock signal which has said second plurality; and said means for combining further comprising a current summing node coupled to receive the current outputs of said first and second DACs.
Claim 21
Dependent Claim 19 words
Apparatus according to claim 19, wherein said adder further has a carry input coupled to receive a logic 1.
Claim 22
Dependent Claim 32 words
Apparatus according to claim 19, further comprising: a resistor coupled between said current summing node and a fixed potential; and a capacitor coupled between said current summing node and a fixed potential.
Claim 23
Dependent Claim 157 words
A discrete time filter, for use with a sampled input signal and for producing a sampled analog output signal, comprising: P primary filters each coupled to receive said sampled input signal and each producing a respective sample output signal, P>1; M digital-to-analog converters (DACs) each having a digital input port and an analog output port and having respective analog conversion gains a m , 1<M≦P; a first combination network having P input ports, each coupled to receive the output of a respective one of said primary filters, said combination network also having M output ports, each coupled to a respective one of the DAC input ports, said first combination network producing values on said M output ports from combinations of the values on said P input ports; and a second combination network coupled to receive the analog outputs of each of said DACs and providing a combined analog output signal as a combination of the DAC outputs.
Claim 24
Dependent Claim 157 words
A discrete time filter, for use with a sampled input signal and for producing a sampled analog output signal, comprising: P primary filters each coupled to receive said sampled input signal and each producing a respective sample output signal, P>1; M digital-to-analog converters (DACs) each having a digital input port and an analog output port and having respective analog conversion gains a m , 1<M≦P; a first combination network having P input ports, each coupled to receive the output of a respective one of said primary filters, said combination network also having M output ports, each coupled to a respective one of the DAC input ports, said first combination network producing values on said M output ports from combinations of the values on said P input ports; and a second combination network coupled to receive the analog outputs of each of said DACs and providing a combined analog output signal as a combination of the DAC outputs.
Claim 25
Dependent Claim 19 words
A discrete time filter according to claim 22, wherein said discrete time filter is a finite impulse response filter.
Claim 26
Dependent Claim 38 words
A discrete time filter according to claim 22, wherein said sampled input signal is a sampled digital input signal, wherein said P primary filters are digital filters, and wherein said first combination network is a digital combination network.
Claim 27
Dependent Claim 127 words
Apparatus for use with an input sample clock having F S effective edges per unit time, for use further with a sample input signal having samples which occur in coordination with said effective edges of said input sample clock, comprising: a clock generator coupled to receive said input sample clock and generating a generated clock signal having MF S effective edges per said unit time in response to said input sample clock, M<0 and M≠1; a discrete time filter coupled to receive said sampled input signal and said generated clock signal, and producing an output signal updated at the frequency MFs; and a digital to analog converter (DAC) coupled to receive the output signal of said filter and to produce an analog output signal in response thereto.
Claim 28
Dependent Claim 127 words
Apparatus for use with an input sample clock having F S effective edges per unit time, for use further with a sample input signal having samples which occur in coordination with said effective edges of said input sample clock, comprising: a clock generator coupled to receive said input sample clock and generating a generated clock signal having MF S effective edges per said unit time in response to said input sample clock, M<0 and M≠1; a discrete time filter coupled to receive said sampled input signal and said generated clock signal, and producing an output signal updated at the frequency MFs; and a digital to analog converter (DAC) coupled to receive the output signal of said filter and to produce an analog output signal in response thereto.
Claim 29
Dependent Claim 10 words
Apparatus according to claim 25, wherein M is an integer.
Claim 30
Dependent Claim 52 words
Apparatus according to claim 26, wherein said generated clock signal comprises M clock sub-signals, each of said clock sub-signals having F S effective edges per said unit time, the effective edges of different ones of said clock sub-signals occurring at different times relative to the effective edges of said input sample clock.
Claim 31
Dependent Claim 63 words
Apparatus according to claim 27, wherein said filter comprises: M sub-filters each coupled to receive said sampled input signal and a respective one of said clock sub-signals, and producing a respective output signal updated in response to each effective edge of the respective clock sub-signal; and a combination network coupled to provide as the filter output a combination of the sub-filter output signals.
Claim 32
Dependent Claim 7 words
Apparatus according to claim 25, wherein M=2.
Claim 33
Dependent Claim 47 words
Apparatus according to claim 25, wherein said input sample clock has alternating rising and falling edges, and wherein said clock generator produces one of said effective edges in the generated clock signal in response to each of said rising and falling edges in said input sample clock.
Claim 34
Dependent Claim 78 words
Apparatus according to claim 30, wherein the generated clock signal comprises first and second clock sub-signals, said clock generator producing said first clock sub-signal with only those effective edges of the generated clock signal which are produced in response to the rising edge of said input clock signal, and producing said second clock sub-signal with only those effective edges of the generated clock signal which are produced in response to the falling edge of said input clock signal.
Claim 35
Dependent Claim 98 words
Apparatus according to claim 31, wherein said filter comprises: a first sub-filter coupled to receive said sampled input signal and said first clock sub-signal, said first sub-filter producing an output signal updated in response to each effective edge of said first clock sub-signal; a second sub-filter coupled to receive said sampled input signal and said second clock sub-signal, said second sub-filter producing an output signal updated in response to each effective edge of said second clock sub-signal; and a combination network coupled to provide as the filter output a combination of the first and second sub-filter output signals.
Claim 36
Independent Claim 107 words
A method for filtering a sampled input signal having a sampling frequency F S , the samples of said input signal occurring in coordination with an input sample clock having a plurality of phases, comprising the steps of: digitally filtering said input signal through M filters to produce M respective output signals, each m'th one of said output signals being updated at said sampling frequency F S , each m'th one of said filters updating its output of said input sample clock, M≧2; and combining said output signals of the filters to produce a combined output signal having a sample rate of at least MF S .
Claim 37
Independent Claim 107 words
A method for filtering a sampled input signal having a sampling frequency F S , the samples of said input signal occurring in coordination with an input sample clock having a plurality of phases, comprising the steps of: digitally filtering said input signal through M filters to produce M respective output signals, each m'th one of said output signals being updated at said sampling frequency F S , each m'th one of said filters updating its output of said input sample clock, M≧2; and combining said output signals of the filters to produce a combined output signal having a sample rate of at least MF S .
Claim 38
Independent Claim 57 words
A method for filtering a sampled input signal, comprising the steps of: filtering said input signal through P filters, each producing a respective output signal, P>1; combining the output signals of said P filters to produce M intermediate signals, 1<M≦P; converting each of said M intermediate signals to a respective analog signal; and combining said analog signals.
Claim 39
Independent Claim 57 words
A method for filtering a sampled input signal, comprising the steps of: filtering said input signal through P filters, each producing a respective output signal, P>1; combining the output signals of said P filters to produce M intermediate signals, 1<M≦P; converting each of said M intermediate signals to a respective analog signal; and combining said analog signals.
Claim 40
Dependent Claim 79 words
A method according to claim 34, wherein said sampled input signal is a sampled digital input signal, wherein said step of filtering said input signal through P filters comprises a step of digitally filtering said input signal through P filters, each producing a respective digital output signal; and wherein said step of combining the output signals of said P filters comprises a step of digitally combining the output signals of said P filters, said M intermediate signals being digital.
Claim 41
Dependent Claim 22 words
A method according to claim 34, wherein said method yields an overall filter transfer function whose impulse response is finite in duration.
Claim 42
Independent Claim 111 words
A method for filtering a sampled input signal to produce an analog output signal, for use with an input sample clock having F S effective edges per unit time, the samples of said sampled input signal occurring in coordination with said effective edges of said input sample clock, comprising to steps of: generating a generated clock signal having MF S effective edges per said unit time in response to said input sample clock, M>0 and M≠1; discrete-time filtering said sampled input signal to produce a filtered output signal updated in response to each effective edge of said generated clock signal; and converting said filtered output signal to said analog Output signal.
Claim 43
Independent Claim 111 words
A method for filtering a sampled input signal to produce an analog output signal, for use with an input sample clock having F S effective edges per unit time, the samples of said sampled input signal occurring in coordination with said effective edges of said input sample clock, comprising to steps of: generating a generated clock signal having MF S effective edges per said unit time in response to said input sample clock, M>0 and M≠1; discrete-time filtering said sampled input signal to produce a filtered output signal updated in response to each effective edge of said generated clock signal; and converting said filtered output signal to said analog Output signal.

References Cited (Backward Citations)

US4044241A Cited
US4468794A Cited
US4733403A Cited
US4922509A Cited
US5278872A Cited
US5243624A Cited
US5241544A Cited
US5293398A Cited
US5379223A Cited
US5343496A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-05-28 1999-11-27 2000-05-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-05-28 2003-11-27 2004-05-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-05-28 2007-11-27 2008-05-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag