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

Method of and apparatus for providing pulse trains whose frequency is variable in small increments and whose period, at each frequency, is substantially constant from pulse to pulse

Assignee: New England Digital Corp
•
Filing: 1985-07-29
•
Granted: 1987-07-14
•
Expires: 2005-07-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pulse generator for outputting a train of electric pulses with a controllably constant period (i.e., the reciprocal of pulse rate) between pulses of the pulse train. The generator includes electrical circuitry which produces an internal train of pulses some of whose periods vary an unacceptable amount from one another. Further, modifying circuitry is connected to receive each pulse of the internal train of pulses, the further circuitry being operable to modify the period of each pulse, when necessary, to an acceptable period with respect to the immediately preceding pulse. The modifying circuitry includes delay circuitry which in controlled, in part, by an input pulse to be processed and which is adapted to delay the input pulse by a delay time determined by lateness of the input pulse and to provide an output pulse (which is the output of the generator and which in combination with other pulses forms the output pulse train of the pulse generator) whose period is substantially equal to (or within acceptable variation from) other pulses of the train of electrical pulses.

Inventors

  • 👤 Sydney A. Alonso

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:08
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/002; H; H03; H03K; H03K3/00; H03K3/64; H03K3/72

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 171 words
Apparatus for generating successive electrical pulses whose period is predetermined to be substantially constant, that comprises: means for generating a first train of electrical pulses, some of whose periods vary from the predetermined substantially constant period by an unacceptable amount; means for noting the period between successive pulses of the first pulse train to determine when a next successive pulse in the first pulse train exceeds the predetermined substantially constant period by an unacceptable amount; means for storing each pulse of the first pulse train to a permit time delay of the pulse; and means for adjusting, when necessary, the output time of a pulse, in an output pulse train derived from the first pulse train, to correct for inexactness of the period thereof to provide an output pulse whose period is at an acceptably constant period with respect to the next previous pulse in the output pulse train, and hence, to provide an output pulse train in the form of successive pulses wherein the period between pulses is substantially constant.
Claim 2
Dependent Claim 171 words
Apparatus for generating successive electrical pulses whose period is predetermined to be substantially constant, that comprises: means for generating a first train of electrical pulses, some of whose periods vary from the predetermined substantially constant period by an unacceptable amount; means for noting the period between successive pulses of the first pulse train to determine when a next successive pulse in the first pulse train exceeds the predetermined substantially constant period by an unacceptable amount; means for storing each pulse of the first pulse train to a permit time delay of the pulse; and means for adjusting, when necessary, the output time of a pulse, in an output pulse train derived from the first pulse train, to correct for inexactness of the period thereof to provide an output pulse whose period is at an acceptably constant period with respect to the next previous pulse in the output pulse train, and hence, to provide an output pulse train in the form of successive pulses wherein the period between pulses is substantially constant.
Claim 3
Dependent Claim 22 words
Apparatus according to claim 1 in which the period between pulses of the output pulse train varies less than about 600 nanoseconds.
Claim 4
Dependent Claim 24 words
Apparatus according to claim 1 in which the period between pulses of the output pulse train varies less than about 100 nanoseconds from pulse-to-pulse.
Claim 5
Dependent Claim 40 words
A pulse generator according to claim 1 in which said means for generating a first train of electric pulses is operable to generate a plurality of variable frequency pulse trains whose frequencies are controllably variable over a range of frequencies.
Claim 6
Dependent Claim 26 words
A pulse generator according to claim 4 in which said range of frequencies at least an octave at a frequency of at least about 50 kHz.
Claim 7
Dependent Claim 35 words
A pulse generator according to claim 4 in which said means of adjusting is operable to provide said variable frequency pulse trains at frequencies that vary a few Hz from pulse train to pulse train.
Claim 8
Dependent Claim 43 words
A pulse generator according to claim 6 in which the means for adjusting is adapted to maintain variations of period between pulses of each output pulse train of the plurality of variable frequency pulse trains to a variation less than about 600 nanoseconds.
Claim 9
Dependent Claim 270 words
Apparatus for generating successive electrical pulses whose period is substantially constant, that comprises: means for generating a first train of electrical pulses, some of whose periods vary from the substantially constant period by an unacceptable amount; means for noting the period between successive pulses of the first pulse train to detemine when a next successive pulse in the first pulse train exceeds the substantially constant period by an unacceptable amount; means for storing each pulse of the first pulse train to permit time delay of the pulse; and means for adjusting, when necessary, the output time of a pulse, in an output pulse train derived from the first pulse train, to correct for inexactness of the period thereof to provide an output pulse whose period is at an acceptably constant period with respect to the next previous pulse in the output pulse train, and hence, to provide an output pulse train in the form of successive pulses wherein the period between pulses is substantially constant; in which the means for generating comprises the combination of an adder and accumulator, carry pulses from the adder being said train of pulses, inputs to the adder including an increment number, outputs from the adder including a carry pulse and, often, a remainder, in which the means for adjusting is adapted to apply a delay to all pulses of the pulse train, the maximum delay being designated T g , and in which the means to adjusting sovles the expression ##EQU3## wherein T d is the actual delay applied to a pulse being processed, R is said remainder and I is the increment number.
Claim 10
Dependent Claim 270 words
Apparatus for generating successive electrical pulses whose period is substantially constant, that comprises: means for generating a first train of electrical pulses, some of whose periods vary from the substantially constant period by an unacceptable amount; means for noting the period between successive pulses of the first pulse train to detemine when a next successive pulse in the first pulse train exceeds the substantially constant period by an unacceptable amount; means for storing each pulse of the first pulse train to permit time delay of the pulse; and means for adjusting, when necessary, the output time of a pulse, in an output pulse train derived from the first pulse train, to correct for inexactness of the period thereof to provide an output pulse whose period is at an acceptably constant period with respect to the next previous pulse in the output pulse train, and hence, to provide an output pulse train in the form of successive pulses wherein the period between pulses is substantially constant; in which the means for generating comprises the combination of an adder and accumulator, carry pulses from the adder being said train of pulses, inputs to the adder including an increment number, outputs from the adder including a carry pulse and, often, a remainder, in which the means for adjusting is adapted to apply a delay to all pulses of the pulse train, the maximum delay being designated T g , and in which the means to adjusting sovles the expression ##EQU3## wherein T d is the actual delay applied to a pulse being processed, R is said remainder and I is the increment number.
Claim 11
Dependent Claim 61 words
Apparatus according to claim 8 which includes a system clock, in which the adder is clocked at the frequency of the system clock and in which the combination of the adder and accumulator interact with other operating elements in the apparatus to provide said first train of pulses at frequency which is a fraction of the frequency of the system clock.
Claim 12
Dependent Claim 58 words
Apparatus according to claim 9 which includes a down counter which is connected to recieve as one input the value T d and which is operable to down count from that value to zero, at which time the down counter provides an output pulse, successive pulses, thus generated, constituting said successive electrical pulses whose period is substantially constant.
Claim 13
Dependent Claim 43 words
Apparatus according to claim 10 in which the down counter is loaded by said pulse being processed, down counter has a maximum count of T g , in which the down counter is clocked by fine clock pulses of period T f .
Claim 14
Dependent Claim 25 words
Apparatus according to claim 11 wherein T g equals one hundred and wherein there are one hundred fine clock pulses of period T f .
Claim 15
Independent Claim 157 words
A method of generating successive electrical pulses in the form of a pulse train in which the period between successive pulses is substantially constant, that comprises the steps of: generating a train of electrical pulses, some of whose periods vary from the substantially constant period by an unacceptable amount; noting the period between successive pulses of the pulse train to determine when a next successive pulse in the pulsation exceeds the substantially constant period by an unacceptable amount; storing each pulse of the pulse train to a permit time delay of the pulse; and adjusting, when necessary, the output time of a pulse to correct for inexactness of the period thereof to provide an output pulse whose period is at an acceptably constant period with respect to the next previous pulse in the pulse train and hence, to provide an output pulse train in the form of pulses in which the period between pulses is substantially constant.
Claim 16
Independent Claim 157 words
A method of generating successive electrical pulses in the form of a pulse train in which the period between successive pulses is substantially constant, that comprises the steps of: generating a train of electrical pulses, some of whose periods vary from the substantially constant period by an unacceptable amount; noting the period between successive pulses of the pulse train to determine when a next successive pulse in the pulsation exceeds the substantially constant period by an unacceptable amount; storing each pulse of the pulse train to a permit time delay of the pulse; and adjusting, when necessary, the output time of a pulse to correct for inexactness of the period thereof to provide an output pulse whose period is at an acceptably constant period with respect to the next previous pulse in the pulse train and hence, to provide an output pulse train in the form of pulses in which the period between pulses is substantially constant.
Claim 17
Dependent Claim 65 words
A method according to claim 13 in which the generating step includes varying the frequency of the pulse from over at least an octave at a high frequency of about 50 to 100 kHz and in increments of a few Hz and in which the period between successive pulses of the output pulse train at a particular frequency vary no more than about 1.25 Hz.
Claim 18
Dependent Claim 26 words
A method according to claim 13 in which the period between the pulses of the output pulse train vary less than about 600 nanoseconds from pulse-to-pulse.
Claim 19
Dependent Claim 24 words
A method according to claim 13 in which the period between pulses in the output pulse train varies less than 100 nanoseconds from pulse-to-pulse.
Claim 20
Dependent Claim 48 words
A method according to claim 13 which includes generating a plurality of output pulse trains whose frequencies vary from one another, and in which the period between pulses in each output pulse train of the plurality of output pulse trains varies less than about 600 nanoseconds from pulse-to-pulse.
Claim 21
Dependent Claim 160 words
A pulse generator that comprises: means for generating a first train of pulses some of which have periods with respect to the immediately previous pulse which vary excessively from an acceptable variation; and means for modifying the period of each pulse of the train of pulses to an acceptable period with respect to the immediately preceding pulse, said means for modifying being connected to receive said each pulse, said means for modifying comprises delay means connected to receive as input said each pulse of the train of pulses, which delay means is operable to provide an output pulse representative of said each pulse, and means to control the timing of said output pulse to a period with respect to the immediately preceding output pulse to an acceptable value to provide and output pulse train from the pulse generator in which the pulses forming the output pulse train vary in terms of period from one another in a controllably acceptable manner.
Claim 22
Dependent Claim 160 words
A pulse generator that comprises: means for generating a first train of pulses some of which have periods with respect to the immediately previous pulse which vary excessively from an acceptable variation; and means for modifying the period of each pulse of the train of pulses to an acceptable period with respect to the immediately preceding pulse, said means for modifying being connected to receive said each pulse, said means for modifying comprises delay means connected to receive as input said each pulse of the train of pulses, which delay means is operable to provide an output pulse representative of said each pulse, and means to control the timing of said output pulse to a period with respect to the immediately preceding output pulse to an acceptable value to provide and output pulse train from the pulse generator in which the pulses forming the output pulse train vary in terms of period from one another in a controllably acceptable manner.
Claim 23
Dependent Claim 43 words
A pulse generator according to claim 18 in which said means for generating a first train of pulses is operable to generate a plurality of variable-frequency pulse trains whose frequencies are variable over a wide range of frequencies and in very small increments.
Claim 24
Dependent Claim 33 words
A pulse generator according to claim 19 in which frequency of the plurality of pulse trains is variable over at least an octave and in which said small increments are a few Hz.
Claim 25
Dependent Claim 29 words
A pulse generator according to claim 18 in which the pulses forming the output pulse train vary in terms of period from one another less than about 0.25 Hz.
Claim 26
Dependent Claim 165 words
In a musical synthesizer, a method of generating a smapling pulse train whose pulses have periods that are substantially constant with respect to one another, that comprises: generating a first train of electrical pulses, some of whose periods vary from one another in that they have periods that are longer than the acceptably constant period and hence, are late; noting the period between successive pulses of the first train of electrical pulses to determine the amount lateness, if any, of the next successive pulse with respect to the immediately preceding pulse; storing said next successive pulse to permit a time delay thereof; and adjusting, when necessary, the output time of the said next successive pulse, in an output pulse train derived from the first pulse train and consisting of the delayed pulses, to correct for any lateness of the said next successive pulse to provide a pulse output whose period is acceptably constant with respect to the next previous pulse in the output pulse train.
Claim 27
Dependent Claim 165 words
In a musical synthesizer, a method of generating a smapling pulse train whose pulses have periods that are substantially constant with respect to one another, that comprises: generating a first train of electrical pulses, some of whose periods vary from one another in that they have periods that are longer than the acceptably constant period and hence, are late; noting the period between successive pulses of the first train of electrical pulses to determine the amount lateness, if any, of the next successive pulse with respect to the immediately preceding pulse; storing said next successive pulse to permit a time delay thereof; and adjusting, when necessary, the output time of the said next successive pulse, in an output pulse train derived from the first pulse train and consisting of the delayed pulses, to correct for any lateness of the said next successive pulse to provide a pulse output whose period is acceptably constant with respect to the next previous pulse in the output pulse train.
Claim 28
Dependent Claim 209 words
In a musical synthesizer, a method of generating a plurality of sampling pulse trains, each pulse train of the plurality of pulse trains consisting of successive electrical pulses having periods that are substantially constant with respect to one another, that comprises: generating a plurality of pulse trains of electrical pulses, some of the periods between pulses of each of the plurality of pulse trains varying from one another in that successive pulses have periods that are longer than the acceptably constant period and hence are late, the frequencies of the pulse trains being variable with respect to one another, noting the period between successive electrical pulses of said each pulse train of successive electrical pulses to determine the amount of lateness, if any, of the next successive pulse with respect to the immediately preceding pulse; storing said next successive pulse to permit a time delay thereof; and adjusting, when necessary, the output time of the said next successive pulse, in an output pulse train derived from the first pulse train and consisting of the delayed pulses, to correct for any lateness of the said next successive pulse to provide a pulse output whose period is acceptably constant with respect to the next previous pulse in the output pulse train.
Claim 29
Dependent Claim 209 words
In a musical synthesizer, a method of generating a plurality of sampling pulse trains, each pulse train of the plurality of pulse trains consisting of successive electrical pulses having periods that are substantially constant with respect to one another, that comprises: generating a plurality of pulse trains of electrical pulses, some of the periods between pulses of each of the plurality of pulse trains varying from one another in that successive pulses have periods that are longer than the acceptably constant period and hence are late, the frequencies of the pulse trains being variable with respect to one another, noting the period between successive electrical pulses of said each pulse train of successive electrical pulses to determine the amount of lateness, if any, of the next successive pulse with respect to the immediately preceding pulse; storing said next successive pulse to permit a time delay thereof; and adjusting, when necessary, the output time of the said next successive pulse, in an output pulse train derived from the first pulse train and consisting of the delayed pulses, to correct for any lateness of the said next successive pulse to provide a pulse output whose period is acceptably constant with respect to the next previous pulse in the output pulse train.
Claim 30
Dependent Claim 27 words
A method according to claim 23 in which said frequencies of the plurality of sampling pulse trains thus generated vary from one another by a few Hz.
Claim 31
Dependent Claim 25 words
A method according to claim 24 in which said frequencies are variable over at least an octave at a frequency of at least 50 kHz.

References Cited (Backward Citations)

US3612907A Cited
US4068180A Cited
US4163946A Cited
US4349754A Cited
US4562549A Cited
US4475086A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-07-13 1991-01-12 1991-07-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-07-13 1995-01-12 1995-07-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-07-13 1999-01-12 1999-07-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag