Patent US4344036A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4344036A Expired / Lapsed US ⏱️ 0.0 years remaining

Skip count clock generator

Assignee: Unisys Corp
•
Filing: 1980-01-24
•
Granted: 1982-08-10
•
Expires: 2000-01-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A skip count clock generator yielding multiple frequencies of clock pulses for variably driving a scanner to produce a required resolution of scanned data includes a base frequency generator of clock pulses and a device for establishing a periodic clock pulse cycle. An electrical logic circuit is used to skip any chosen whole number of clock pulses in a period to yield a desired fraction of the clock pulse cycle.

Inventors

  • 👤 Housan Dakroub
  • 👤 David J. Concannon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 21:25
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/04; G06F1/08

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 251 words
A clock generator for providing clock pulses at any of a plurality of frequencies by skipping selected pulses in a train of pulses, in which the desired train of clock pulses has a frequency ##EQU4## where N represents a number of pulses in a predetermined clockpulse cycle, M represents a number of pulses to be skipped, f 1 is the basic frequency of an independent oscillator and f o is the desired frequency, comprising: means for generating clock pulses at a basic frequency corresponding to f 1 ; counting means coupled to count a number of clock pulses N above a preset minimum value to establish a clock pulse cycle and provide an output pulse when said N pulses are counted; means coupling said output pulse to reset said counter to said minimum value and thereby enable a count of N pulses to be repeated to establish N as the number of pulses in said clock pulse cycle; a source of pulse place skip signals to establish the value M indicating the number of pulses to be skipped; gating means coupled responsive to said output pulse and said pulse place skip signal to provide a logic pulse designating a pulse to be skipped; and additional gating means coupled responsive to said logic pulse and to said clock pulses at said basic frequency f 1 to cause a pulse from among said N pulses to be skipped in order to generate a train of pulses having said desired frequency f o .
Claim 2
Dependent Claim 251 words
A clock generator for providing clock pulses at any of a plurality of frequencies by skipping selected pulses in a train of pulses, in which the desired train of clock pulses has a frequency ##EQU4## where N represents a number of pulses in a predetermined clockpulse cycle, M represents a number of pulses to be skipped, f 1 is the basic frequency of an independent oscillator and f o is the desired frequency, comprising: means for generating clock pulses at a basic frequency corresponding to f 1 ; counting means coupled to count a number of clock pulses N above a preset minimum value to establish a clock pulse cycle and provide an output pulse when said N pulses are counted; means coupling said output pulse to reset said counter to said minimum value and thereby enable a count of N pulses to be repeated to establish N as the number of pulses in said clock pulse cycle; a source of pulse place skip signals to establish the value M indicating the number of pulses to be skipped; gating means coupled responsive to said output pulse and said pulse place skip signal to provide a logic pulse designating a pulse to be skipped; and additional gating means coupled responsive to said logic pulse and to said clock pulses at said basic frequency f 1 to cause a pulse from among said N pulses to be skipped in order to generate a train of pulses having said desired frequency f o .
Claim 3
Dependent Claim 124 words
The invention as claimed in claim 1, in which: the source of pulse place skip signals provides a value of M designating a plurality of pulses to be skipped; said counting means provides additional output pulses designating the count at each moment; other gating means are coupled responsive to said additional output pulses and to said pulse place skip signals to provide other logic pulses designating a plurality of pulses to be skipped; and said additional gating means are coupled responsive to said other logic pulses and to said clock pulses at said basic frequency to cause a plurality of pulses from among said N pulses to be skipped in order to generate a train of pulses having said desired frequency f o .
Claim 4
Dependent Claim 47 words
The invention as claimed in claim 1, in which: the value of M is "1", indicating one pulse is to be skipped, and the value of N is an integer less than 15, whereby, the frequency f o is a fraction of the frequency f 1 .
Claim 5
Dependent Claim 45 words
The invention as claimed in claim 2, in which: the value of M is "3", indicating three pulses are to be skipped, and the value of N is less than 15; whereby, the frequency f o is a fraction of the frequency f 1 .
Claim 6
Dependent Claim 66 words
The invention as claimed in claim 1 in which it is desired to have the output frequency f o equal to the basic frequency f 1 , in which: the counting means is set to a preset minimum value equal to its terminal count; whereby the counting means will be continuously caused to reset with the next clock pulse and thereby duplicate the clock pulse frequency.
Claim 7
Dependent Claim 65 words
The invention as set forth in claim 1, in which: additional counting means are coupled to the additional gating means to selectively divide the output frequency of the additional gating means by whole powers of two to provide an additional plurality of frequencies; and data select means are coupled to said additional counting means to select the desired one of said additional plurality of frequencies.
Claim 8
Dependent Claim 195 words
A skip count clock generator for providing clock pulses at a plurality of frequencies comprising: means for generating clock pulses at a basic frequency; counting means including means to receive inputs to preset the counting means at a minimum binary number; said counting means being coupled to count a predetermined number of said clock pulses above said minimum binary number and provide an output pulse when said number is reached; means associated with said counting means coupled responsive to said output pulse for resetting the counting means to said minimum binary number to establish a clock pulse cycle having a count equal to said predetermined number; a source of pulse place skip signals to establish how many pulses are to be skipped; said counting means providing output signals designating the count at each moment; gating means coupled responsive to said output signals and said pulse place skip signals to provide logic pulse signals representing the pulses to be skipped; and additional gating means coupled responsive to said logic pulse signals and said clock pulses at the basic frequency to delete pulses from said clock pulses and provide a pulse train at a desired new frequency.
Claim 9
Dependent Claim 195 words
A skip count clock generator for providing clock pulses at a plurality of frequencies comprising: means for generating clock pulses at a basic frequency; counting means including means to receive inputs to preset the counting means at a minimum binary number; said counting means being coupled to count a predetermined number of said clock pulses above said minimum binary number and provide an output pulse when said number is reached; means associated with said counting means coupled responsive to said output pulse for resetting the counting means to said minimum binary number to establish a clock pulse cycle having a count equal to said predetermined number; a source of pulse place skip signals to establish how many pulses are to be skipped; said counting means providing output signals designating the count at each moment; gating means coupled responsive to said output signals and said pulse place skip signals to provide logic pulse signals representing the pulses to be skipped; and additional gating means coupled responsive to said logic pulse signals and said clock pulses at the basic frequency to delete pulses from said clock pulses and provide a pulse train at a desired new frequency.

References Cited (Backward Citations)

US3976945A Cited
US4101838A Cited
US4031476A Cited
US4223392A Cited
US4184068A Cited
US4241408A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-08-09 1986-02-08 1986-08-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-08-09 1990-02-08 1990-08-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-08-09 1994-02-08 1994-08-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag