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

Programmable low pass digital filter of analog signal

Assignee: Unisys Corp
•
Filing: 1975-07-29
•
Granted: 1977-01-11
•
Expires: 1995-07-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A novel circuit combination comprised of small scale integrated (SSI) and medium scale integrated (MSI) integrated circuits (IC) for the filtering and passing of a selected low band of passable frequencies and of a selected amplitude is disclosed. The novel circuit combination is a special-purpose low pass digital filter of a programmable high frequency limit that is determined by the sample time TS duration and the programmable high FH frequency of the passable analog signal frequency having a nominal carrier signal frequency FA. The analog signal is initially tested for a minimal amplitude and converted to a binary digital signal. The pulses of the binary digital signal are counted over the sample time TS. If the number of pulses NA counted, i.e., the analog signal frequency FA where FA = (NA /TS), similarly, any frequency FX = (NX/TS), over the sample time TS is within the passable low band, i.e., passable (FA <FH), a first binary signal is generated. Alternatively, if the number of pulses NA counted over the sample time TS is without the passable low band, i.e., not passable (FA >/=FH), the first binary signal is not generated. The first binary signal is ANDed with the binary digital signal for gating out the binary digital signal to user equipment, while, alternatively, the absence of the first binary signal inhibits the gating of the binary digital signal to user equipment. Sample times continue throughout the detection-comparing operation to ensure a continuous filtering process.

Inventors

  • 👤 Carlos D. Cardon
  • 👤 Lawrence P. Griffone

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 23:15
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; H03H17/0294

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 264 words
A programmable low pass digital filter of an analog signal, comprising: means receiving an input analog signal of a frequency F A for generating a binary digital signal of a frequency F A therefrom; counting means coupled to said receiving means for counting the number of cycles N A of said binary digital signal during a preset sample time T S ; comparator means coupled to said counting means for determining when said number of pulses N A is equal to a preset high N H number of pulses; programming means coupled to said comparator means for setting in said comparator means said preset high N H number of pulses that defines the minimum number of pulses that exceeds the upper limit of a preset passable low band; first memory means responsively coupled to said comparator means for generating as the alternative output signals, an output True signal or an output False signal indicating that said counting means has counted a number of pulses N A of said binary digital signal that is within or without, respectively, said preset passable low band; first gating means; means coupling said binary digital signal as a first input to said first gating means; means coupling said first memory means to said first gating means for alternatively coupling said True output signal or said False output signal as a second input to said first gating means, said True output signal or said False output signal enabling or disabling said first gating means to provide or not to provide, respectively, as an output signal therefrom said binary digital signal.
Claim 2
Dependent Claim 264 words
A programmable low pass digital filter of an analog signal, comprising: means receiving an input analog signal of a frequency F A for generating a binary digital signal of a frequency F A therefrom; counting means coupled to said receiving means for counting the number of cycles N A of said binary digital signal during a preset sample time T S ; comparator means coupled to said counting means for determining when said number of pulses N A is equal to a preset high N H number of pulses; programming means coupled to said comparator means for setting in said comparator means said preset high N H number of pulses that defines the minimum number of pulses that exceeds the upper limit of a preset passable low band; first memory means responsively coupled to said comparator means for generating as the alternative output signals, an output True signal or an output False signal indicating that said counting means has counted a number of pulses N A of said binary digital signal that is within or without, respectively, said preset passable low band; first gating means; means coupling said binary digital signal as a first input to said first gating means; means coupling said first memory means to said first gating means for alternatively coupling said True output signal or said False output signal as a second input to said first gating means, said True output signal or said False output signal enabling or disabling said first gating means to provide or not to provide, respectively, as an output signal therefrom said binary digital signal.
Claim 3
Dependent Claim 55 words
The digital filter of claim 1 further including: second memory means responsively coupled to said comparator means for alternatively coupling to said first memory means a True or a False state indicating that said comparator means has determined that said number of pulses N A is within or without said preset passable low band, respectively.
Claim 4
Dependent Claim 81 words
The digital filter of claim 2 further including: time base generator means for generating a continuous time base signal comprising a series of timing pulses, one pulse every sample time T S ; and, second gating means responsively coupled to said time base generator means and coupled to said first memory means for gating said True or said False state of said second memory means into said first memory means during a given one of said sample times T S .
Claim 5
Dependent Claim 51 words
The digital filter of claim 2 further including: edge detector means coupled to said receiving means for generating an edge pulse for every cycle of said binary digital signal and coupling one of said edge pulses to said binary counter for every one of the pulses of said binary digital signal.
Claim 6
Dependent Claim 390 words
A programmable low pass digital filter of an analog signal, comprising: means for receiving an input analog signal of a frequency F A for generating a binary digital signal of a frequency F A therefrom; counting means coupled to said receiving means for counting the number of pulses N A thereof during a preset sample time T S ; comparator means coupled to said counting means for determining when said number of pulses N A is equal to a preset high N H number of pulses and generating a first binary signal; programming means coupled to said comparator means for setting in said comparator means said preset high N H number of pulses and defining a preset passable low band N A <N H ; first memory means for generating as the alternative output signals an output True signal or an output False signal indicating that said counting means has counted a number of pulses N A of said binary digital signal that is within or without, respectively, said preset passable low band; second memory means responsively coupled to said comparator means for alternatively coupling to said first memory means a True or a False state as determined by said first binary signal; first gating means; means coupling said binary digital signal as a first input to said first gating means; means coupling said first memory means to said first gating means for alternatively coupling said True output signal or said False output signal as a second input to said first gating means, said True output signal or said False output signal enabling or disabling said first gating means to provide or not provide, respectively, as an output signal therefrom said binary digital signal; time base generator means for generating a continuous time base signal comprising a series of timing pulses, one pulse every sample time T S ; second gating means responsively coupled to said time base generator means and coupled to said first memory means for gating the True or the False state of said second memory means into said first memory means during a given one of said sample times T S and coupling corresponding True or False output signals from said first memory means as a second input to said first gating means during the first next following one of said sample times T S .
Claim 7
Dependent Claim 390 words
A programmable low pass digital filter of an analog signal, comprising: means for receiving an input analog signal of a frequency F A for generating a binary digital signal of a frequency F A therefrom; counting means coupled to said receiving means for counting the number of pulses N A thereof during a preset sample time T S ; comparator means coupled to said counting means for determining when said number of pulses N A is equal to a preset high N H number of pulses and generating a first binary signal; programming means coupled to said comparator means for setting in said comparator means said preset high N H number of pulses and defining a preset passable low band N A <N H ; first memory means for generating as the alternative output signals an output True signal or an output False signal indicating that said counting means has counted a number of pulses N A of said binary digital signal that is within or without, respectively, said preset passable low band; second memory means responsively coupled to said comparator means for alternatively coupling to said first memory means a True or a False state as determined by said first binary signal; first gating means; means coupling said binary digital signal as a first input to said first gating means; means coupling said first memory means to said first gating means for alternatively coupling said True output signal or said False output signal as a second input to said first gating means, said True output signal or said False output signal enabling or disabling said first gating means to provide or not provide, respectively, as an output signal therefrom said binary digital signal; time base generator means for generating a continuous time base signal comprising a series of timing pulses, one pulse every sample time T S ; second gating means responsively coupled to said time base generator means and coupled to said first memory means for gating the True or the False state of said second memory means into said first memory means during a given one of said sample times T S and coupling corresponding True or False output signals from said first memory means as a second input to said first gating means during the first next following one of said sample times T S .
Claim 8
Dependent Claim 197 words
A programmable low pass digital filter receiving an input signal of a frequency F A including: counting means for counting the number of pulses N A of said input signal during a given one of successive sample times T S and then generating during the next subsequent sample time T S a first signal if the counted number of pulses N A is less than a high number of pulses N H and then generating during said next subsequent sample time T S a second signal if the counted number of pulses N A is equal to or greater than said high number of pulses N H and thereby defining a passable low band, N A <N H ; gating means responsively coupled to said input signal and said first and second signals for passing the input signal received during said next subsequent sample time to user equipment only if the input signal was determined to be within said passable low band; said counting means including programmable means for programmably varying the higher N H number of pulses of said passable low band for programmably varying the higher F H frequency limit of said passable low band.
Claim 9
Dependent Claim 197 words
A programmable low pass digital filter receiving an input signal of a frequency F A including: counting means for counting the number of pulses N A of said input signal during a given one of successive sample times T S and then generating during the next subsequent sample time T S a first signal if the counted number of pulses N A is less than a high number of pulses N H and then generating during said next subsequent sample time T S a second signal if the counted number of pulses N A is equal to or greater than said high number of pulses N H and thereby defining a passable low band, N A <N H ; gating means responsively coupled to said input signal and said first and second signals for passing the input signal received during said next subsequent sample time to user equipment only if the input signal was determined to be within said passable low band; said counting means including programmable means for programmably varying the higher N H number of pulses of said passable low band for programmably varying the higher F H frequency limit of said passable low band.

References Cited (Backward Citations)

US3537001A Cited
US3636270A Cited
US3761809A Cited
US3737789A Cited
US3757233A Cited
US3845399A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-01-11 1980-07-12 1981-01-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-01-11 1984-07-12 1985-01-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-01-11 1988-07-12 1989-01-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag