Patent US4375209A successfully refreshed from Google Patents.
US4375209A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital timing system for spark advance
Assignee: Intersil Corp
•
Filing: 1980-06-20
•
Granted: 1983-03-01
•
Expires: 2000-06-20
Abstract
Abstract A means to set spark timing in accordance with engine speed includes a counter to count clock pulses between engine speed reference pulses. A read-only memory has successive memory locations each storing an addend quantity and a repeats number. An adder unit, including an accumulator, operates to access the memory locations, and to add the addend quantities to the contents of the accumulator repeatedly a number of times equal to the respective repeats numbers. A comparator produces an ignition firing pulse when the contents of the accumulator corresponds with the reference period number provided by the counter.
Inventors
- 👤 Joseph O. Sinniger
- 👤 Anthony D. Robbi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 23:26
CPC Classifications
F; F02; F02P; F02P5/00; F02P5/04; F02P5/145; F02P5/15; F02P5/1502; F02P5/1514; Y; Y02; Y02T; Y02T10/00; Y02T10/10; Y02T10/40
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
143 words
Means to set ignition spark timing in accordance with engine speed, comprising: a source of engine speed reference pulses having a period corresponding with whatever speed the engine is running, a source of clock pulses, a counter responsive to said clock pulses during the period between two engine speed refence pulses to provide an engine reference period number, the value of which represents the time period between ignitions, a memory having successive memory locations each storing an addend quantity and a repeats number, an adder unit, including an accumulator, operative to access said memory and add each addend quantity to the contents of the accumulator repeatedly a number of times equal to the corresponding repeats number, and a comparator producing an ignition firing pulse when the contents of said accumulator corresponds with the value of the reference period number provided by said counter.
Claim 2
Dependent Claim
143 words
Means to set ignition spark timing in accordance with engine speed, comprising: a source of engine speed reference pulses having a period corresponding with whatever speed the engine is running, a source of clock pulses, a counter responsive to said clock pulses during the period between two engine speed refence pulses to provide an engine reference period number, the value of which represents the time period between ignitions, a memory having successive memory locations each storing an addend quantity and a repeats number, an adder unit, including an accumulator, operative to access said memory and add each addend quantity to the contents of the accumulator repeatedly a number of times equal to the corresponding repeats number, and a comparator producing an ignition firing pulse when the contents of said accumulator corresponds with the value of the reference period number provided by said counter.
Claim 3
Dependent Claim
242 words
Means to set spark advance timing in accordance with engine speed, comprising: a source of engine speed reference pulses having a period corresponding with the period between ignitions in a cylinder at whatever speed the engine is running, a clock source of high-frequency clock pulses and sub-multiple frequency clock pulses, a counter receptive to said high-frequency clock pulses during the period between two engine speed reference pulses to provide an engine reference period number, the value of which represents the time period between said ignitions, a read-only memory having successive memory locations each storing an addend quantity and a repeats number, an adder unit, including an accumulator, operative during the period between two successive engine speed reference pulses to access the first and following memory locations, and with each access to add, at the sub-multiple clock rate, the addend quantity to the contents of the accumulator repeatedly a number of times equal to the repeats number, said addend quantities having values comparable to the ratio of said high-frequency to said sub-multiple-frequency clock pulses, and a comparator producing an ignition firing pulse when the contents of said accumulator corresponds with the value of the reference period number provided by said counter, said addend quantities and repeats numbers stored in said memory being such that the contents of the accumulator reaches a value corresponding with the value reached in said counter at a time providing the spark advance desired at the existing engine speed.
Claim 4
Dependent Claim
242 words
Means to set spark advance timing in accordance with engine speed, comprising: a source of engine speed reference pulses having a period corresponding with the period between ignitions in a cylinder at whatever speed the engine is running, a clock source of high-frequency clock pulses and sub-multiple frequency clock pulses, a counter receptive to said high-frequency clock pulses during the period between two engine speed reference pulses to provide an engine reference period number, the value of which represents the time period between said ignitions, a read-only memory having successive memory locations each storing an addend quantity and a repeats number, an adder unit, including an accumulator, operative during the period between two successive engine speed reference pulses to access the first and following memory locations, and with each access to add, at the sub-multiple clock rate, the addend quantity to the contents of the accumulator repeatedly a number of times equal to the repeats number, said addend quantities having values comparable to the ratio of said high-frequency to said sub-multiple-frequency clock pulses, and a comparator producing an ignition firing pulse when the contents of said accumulator corresponds with the value of the reference period number provided by said counter, said addend quantities and repeats numbers stored in said memory being such that the contents of the accumulator reaches a value corresponding with the value reached in said counter at a time providing the spark advance desired at the existing engine speed.
Claim 5
Dependent Claim
200 words
Means to set ignition spark timing in accordance with engine speed, comprising in combination: a source of engine speed reference pulses having a period corresponding with the speed at which the engine is running; a source of clock pulses; means responsive to said clock pulses during the period between two engine speed reference pulses to provide an engine reference period number, the value of which represents the time period between ignitions; a memory having successive memory locations each storing an addend quantity and a repeats number; means for accessing said memory location in an ordered sequence beginning at a starting location following the generation of said engine period number for providing said addend quantities and repeats number in succession therefrom; and means coupled to said memory for accumulating at a rate determined solely by the rate of said clock pulses the addend quantity at said starting location a number of times equal to its associated repeats number, then accumulating the addend quantity at the next location a number of times equal to its associated repeats number, etc. until the total accumulated sum corresponds with said engine reference period number and in response to said correspondence, producing a spark timing pulse.
Claim 6
Dependent Claim
200 words
Means to set ignition spark timing in accordance with engine speed, comprising in combination: a source of engine speed reference pulses having a period corresponding with the speed at which the engine is running; a source of clock pulses; means responsive to said clock pulses during the period between two engine speed reference pulses to provide an engine reference period number, the value of which represents the time period between ignitions; a memory having successive memory locations each storing an addend quantity and a repeats number; means for accessing said memory location in an ordered sequence beginning at a starting location following the generation of said engine period number for providing said addend quantities and repeats number in succession therefrom; and means coupled to said memory for accumulating at a rate determined solely by the rate of said clock pulses the addend quantity at said starting location a number of times equal to its associated repeats number, then accumulating the addend quantity at the next location a number of times equal to its associated repeats number, etc. until the total accumulated sum corresponds with said engine reference period number and in response to said correspondence, producing a spark timing pulse.
Claim 7
Dependent Claim
27 words
Means as defined by claim 1 wherein said engine speed reference pulses have a period corresponding with the period between ignitions in a cylinder of the engine.
Claim 8
Dependent Claim
13 words
Means as defined by claim 1 wherein said memory is a read-only memory.
Claim 9
Dependent Claim
13 words
Means as defined by claim 1 wherein said memory is a read-only memory.
Claim 10
Dependent Claim
46 words
Means as defined by claim 1 wherein said adder unit is operative at a time following the period when the counter counts the clock pulses between two engine speed reference pulses, said counter being operative concurrently with said adder unit to determine another engine speed period.
Claim 11
Dependent Claim
27 words
Means as defined by claim 1 wherein said clock source provides high-frequency clock pulses to said counter, and provides sub-multiple frequency clock pulses to operate said adder.
Claim 12
Dependent Claim
23 words
Means as defined in claim 8 wherein said addend quantities have values comparable to the ratio of said high-frequency and sub-multiple-frequency clock pulses.
References Cited (Backward Citations)
DE2323619A1
Cited
GB1430134A
Cited
US3964443A
Cited
GB1482626A
Cited
US4009378A
Cited
US4036190A
Cited
US4249493A
Cited
DE2939984A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1986-02-28 | 1986-08-30 | 1987-03-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1990-02-28 | 1990-08-30 | 1991-03-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1994-02-28 | 1994-08-30 | 1995-03-01 | $7700.00 | Window Closed / Lapsed |