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

Timer channel with match recognition features

Assignee: Delphi Technologies Inc
•
Filing: 1988-08-19
•
Granted: 1991-08-20
•
Expires: 2008-08-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A timer subsystem which provides a data processor servicing the timer subsystem with the ability to inhibit the match recognition logic of the timer subsystem while the processor is servicing the subsystem. The disclosed embodiment comprises a sixteen-channel timer subsystem with a dedicated service processor. The service processor, under control of the micro-coded programs executing thereon, is capable of disabling a match recognition latch in the timer channel currently being serviced. This feature provides the ability to prevent unwanted matches which occur while the service processor is updating the match register, for instance. Another feature of the timer subsystem is the inhibition of multiple matches to a single match register value by disabling the match recognition latch upon the occurrence of a match and re-enabling it only when the match register is written by the data processor.

Inventors

  • 👤 Gary L. Miller
  • 👤 Vernon B. Goler
  • 👤 Mario Nemirovsky
  • 👤 Daniel N. DeBrito

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 06:27
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/04; G06F1/14

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 92 words
A timer apparatus comprising: a match register; a comparator having a first input coupled to the match register and a second input coupled to a source of a first timing reference signal, the comparator producing an output upon the occurrence of a predetermined relationship between contents of the match register and the first timing reference signal; a match recognition latch; first logic means for setting the match recognition latch to a first predetermined state in response to the output of the comparator; and second logic means for disabling the first logic means.
Claim 2
Dependent Claim 92 words
A timer apparatus comprising: a match register; a comparator having a first input coupled to the match register and a second input coupled to a source of a first timing reference signal, the comparator producing an output upon the occurrence of a predetermined relationship between contents of the match register and the first timing reference signal; a match recognition latch; first logic means for setting the match recognition latch to a first predetermined state in response to the output of the comparator; and second logic means for disabling the first logic means.
Claim 3
Dependent Claim 27 words
A timer apparatus according to claim 1 wherein: the second logic means is responsive to an input to the timer apparatus to disable the first logic means.
Claim 4
Dependent Claim 26 words
A timer apparatus according to claim 2 wherein: said input to the timer apparatus is under control of a data processor external to the timer apparatus.
Claim 5
Dependent Claim 79 words
A timer apparatus according to claim 1 further comprising: match register load means for loading a value into the match register; and third logic means responsive to the state of the match recognition latch and the match register load means for disabling the first logic means after the match recognition latch has been set to said first predetermined state and for ceasing to disable the first logic means in response to an operation of the match register load means.
Claim 6
Dependent Claim 36 words
A timer apparatus according to claim 1 wherein the comparator means further comprises: means for producing an output if the first timing reference signal is greater than or equal to the contents of the match register.
Claim 7
Independent Claim 125 words
A system comprising: a data processor; and a timer apparatus, the timer apparatus further comprising: a match register; match register load means controlled by the data processor for loading a data value the match register; a comparator having a first input coupled to the match register and a second input coupled to a source of a first timing reference signal, the comparator producing an output upon the occurrence of a predetermined relationship between contents of the match register and the first timing reference signal; a match recognition latch; first logic means for setting the match recognition latch to a first predetermined state in response to the output of the comparator; and second logic means controlled by the data processor for disabling the first logic means.
Claim 8
Independent Claim 125 words
A system comprising: a data processor; and a timer apparatus, the timer apparatus further comprising: a match register; match register load means controlled by the data processor for loading a data value the match register; a comparator having a first input coupled to the match register and a second input coupled to a source of a first timing reference signal, the comparator producing an output upon the occurrence of a predetermined relationship between contents of the match register and the first timing reference signal; a match recognition latch; first logic means for setting the match recognition latch to a first predetermined state in response to the output of the comparator; and second logic means controlled by the data processor for disabling the first logic means.
Claim 9
Dependent Claim 65 words
A system according to claim 6 further comprising: third logic means responsive to the state of the match recognition latch and the match register load means for disabling the first logic means after the match recognition latch has been set to said first predetermined state and for ceasing to disable the first logic means in response to an operation of the match register load means.
Claim 10
Dependent Claim 30 words
A system according to claim 6 further comprising: third logic means responsive to the state of the match recognition latch to provide a service request signal to the data processor.
Claim 11
Dependent Claim 28 words
A system according to claim 6 further comprising: third logic means under control of the data processor for setting the match recognition latch to a second predetermined state.
Claim 12
Independent Claim 152 words
A system comprising a data processor and at least two timer subsystems, the data processor is capable of servicing only one of said at least two timer subsystems at a time, wherein each of said at least two timer subsystems further comprises: a match register; match register load means controlled by the data processor for loading a data value the match register; a comparator having a first input coupled to the match register and a second input coupled to a source of a first timing reference signal, the comparator producing an output upon the occurrence of a predetermined relationship between contents of the match register and the first timing reference signal; a match recognition latch; first logic means for setting the match recognition latch to a first predetermined state in response to the output of the comparator; and second logic means controlled by the data processor for disabling the first logic means.
Claim 13
Independent Claim 152 words
A system comprising a data processor and at least two timer subsystems, the data processor is capable of servicing only one of said at least two timer subsystems at a time, wherein each of said at least two timer subsystems further comprises: a match register; match register load means controlled by the data processor for loading a data value the match register; a comparator having a first input coupled to the match register and a second input coupled to a source of a first timing reference signal, the comparator producing an output upon the occurrence of a predetermined relationship between contents of the match register and the first timing reference signal; a match recognition latch; first logic means for setting the match recognition latch to a first predetermined state in response to the output of the comparator; and second logic means controlled by the data processor for disabling the first logic means.
Claim 14
Dependent Claim 50 words
A system according to claim 10 wherein the data processor further comprises: means for selectively operating, under program control, the second logic means of a particular one of said at least two timer subsystems while the data processor is servicing said particular one of said at least two timer subsystems.
Claim 15
Dependent Claim 74 words
A system according to claim 11 wherein each of said at least two timer subsystems further comprises: third logic means responsive to the state of the match recognition latch and the match register load means for disabling the first logic means after the match recognition latch has been set to said first predetermined state and for ceasing to disable the first logic means in response to an operation of the match register load means.
Claim 16
Dependent Claim 30 words
A system according to claim 11 further comprising: third logic means responsive to the state of the match recognition latch to provide a service request signal to the data processor.
Claim 17
Dependent Claim 28 words
A system according to claim 11 further comprising: third logic means under control of the data processor for setting the match recognition latch to a second predetermined state.

References Cited (Backward Citations)

US4326247A Cited
US4618968A Cited
US4888728A Cited
US4912708A Cited
US4926319A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-08-19 1995-02-18 1995-08-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-08-19 1999-02-18 1999-08-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-08-19 2003-02-18 2003-08-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag