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

Digital timing control system with memory look ahead

Assignee: International Business Machines Corp
•
Filing: 1986-06-27
•
Granted: 1987-09-08
•
Expires: 2006-06-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pel timing clock compensates for the non-linear displacement profile of a resonant galvanometerscanner. A pel time counter is loaded with a count value and outputs a clock pulse after expiration of a delay serial determined by the count value. Each time the clock pulse is produced the pel time counter is reloaded. The various count values are accessed from a memory which is addressed by an address counter whose contents are also altered each time the clock pulse is produced. The memory stores a sequence of count values which, when used to load the pel time counter, produces the desired sequence of clock pulses to compensate for the non-linear displacement profile of the scanner.

Inventors

  • 👤 Kent A. Byerly
  • 👤 Marvin E. Feldhacker
  • 👤 Duane E. Grant

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 03:06
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/04; H04N1/047; H04N1/053; H04N1/113; H04N1/1135; H04N2201/00; H04N2201/024; H04N2201/02406; H04N2201/02439; H04N2201/02443; H04N2201/04; H04N2201/047; H04N2201/04701; H04N2201/0471; H04N2201/04732; H04N2201/04744; H04N2201/04753; H04N2201/04758; H04N2201/04767; H04N2201/04768; H04N2201/04774; H04N2201/04793; H04N2201/04794; H04N2201/04798

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 98 words
A pel clock generator especially suited for a resonant galvanometer scanner with non-linear displacement profile comprising: memory means with a plurality of memory positions for storing a parameter for a plurality of pels in a scan; preset counter means loaded from said memory means and responsive to a regular clock signal for generating a pel clock each time said preset counter means counts to a specified condition, address counter means with an output for addressing said memory means, and means for changing state of said address counter means in response to an output of said preset counter means.
Claim 2
Dependent Claim 98 words
A pel clock generator especially suited for a resonant galvanometer scanner with non-linear displacement profile comprising: memory means with a plurality of memory positions for storing a parameter for a plurality of pels in a scan; preset counter means loaded from said memory means and responsive to a regular clock signal for generating a pel clock each time said preset counter means counts to a specified condition, address counter means with an output for addressing said memory means, and means for changing state of said address counter means in response to an output of said preset counter means.
Claim 3
Dependent Claim 55 words
The device of claim 1 which further includes means enabling an output of said preset counter means to reload said preset counter means with a current output of said memory means and coupling said output of said preset counter means to said means for changing state to cause said address counter means count a pulse.
Claim 4
Dependent Claim 54 words
The device of claim 1 or claim 2 in which said address counter means further includes: a counter, control means for directing said counter to count up or down, and logic means responsive to said counter reaching a predetermined count for directing said control means to reverse a direction of counting of said counter.
Claim 5
Dependent Claim 69 words
The device of claim 1 which further includes means responsive to a start of scan pulse to enable said preset counter means, and after a delay, to change state of said address counter means whereby said preset counter means is counting to produce a pel clock pulse while said address counter means is addressing a position of said memory means beyond that used to preset said preset counter means.
Claim 6
Dependent Claim 75 words
The device of claim 1 which further includes means responsive to a pel clock pulse to reload said preset counter means with a then current output of said memory means, and after a delay, to change state of said address counter means whereby said preset counter means is counting a first value while said address counter means is addressing a position of said memory means containing a value for thereafter loading said preset counter means.
Claim 7
Dependent Claim 147 words
An optical scanner comprising: a source of a modulated optical beam; a resonant galvanometer scanner sweeping said optical beam with a non-linear translation profile as a function of time; memory means with a plurality of memory positions for storing a parameter for a plurality of pels in a scan; preset counter means loaded from said memory means and responsive to a regular clock signal for generating a pel clock each time said preset counter means counts to a specified condition; address counter means with an output for addressing said memory means; means for changing state of said address counter means in response to an output of said preset counter means; a data buffer; and means responsive to each occurrence of said pel clock for clocking said data buffer; whereby the non-linear profile of said scanning action is compensated for by non-uniform spacing of said pel clock pulse.
Claim 8
Dependent Claim 147 words
An optical scanner comprising: a source of a modulated optical beam; a resonant galvanometer scanner sweeping said optical beam with a non-linear translation profile as a function of time; memory means with a plurality of memory positions for storing a parameter for a plurality of pels in a scan; preset counter means loaded from said memory means and responsive to a regular clock signal for generating a pel clock each time said preset counter means counts to a specified condition; address counter means with an output for addressing said memory means; means for changing state of said address counter means in response to an output of said preset counter means; a data buffer; and means responsive to each occurrence of said pel clock for clocking said data buffer; whereby the non-linear profile of said scanning action is compensated for by non-uniform spacing of said pel clock pulse.
Claim 9
Dependent Claim 55 words
The device of claim 6 which further includes means enabling an output of said preset counter means to reload said preset counter means with a current output of said memory means and coupling said output of said preset counter means to said means for changing state to cause said address counter means count a pulse.
Claim 10
Dependent Claim 54 words
The device of claim 6 or claim 7 in which said address counter means further includes: a counter, control means for directing said counter to count up or down, and logic means responsive to said counter reaching a predetermined count for directing said control means to reverse a direction of counting of said counter.
Claim 11
Dependent Claim 65 words
The device of claim 6 which further includes means responsive to a start of scan pulse to enable said preset counter means, and after a delay, to change state of said address counter means whereby said preset counter means counts a first value while said address counter means is addressing a first position of said memory means different from that which produced said first value.
Claim 12
Dependent Claim 73 words
The device of claim 6 which further includes means responsive to a pel clock pulse to reload said preset counter means with a then current output of said memory means, and after a delay, to change state of said address counter means whereby said preset counter means begins counting a first value while said address counter means is addressing a position of said memory means storing a value for a next counting operation.

References Cited (Backward Citations)

US4032888A Cited
US4178064A Cited
US4482902A Cited
US4541061A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag