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

Automatic control system for method and apparatus for checking devices of an automotive vehicle in use with a microcomputer

Assignee: Nissan Motor Co Ltd
•
Filing: 1980-03-21
•
Granted: 1982-07-13
•
Expires: 2000-03-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automatic control system for an automotive vehicle in use with a microcomputer has a checking system for checking an input unit, a ROM, a RAM and an output unit of the microcomputer. The checking system comprises a means which stores various checking programs to be executed for checking above-mentioned elements of the microcomputer. The checking system effectively operates to check the elements without causing expanding of duration of execution of the checking programs.

Inventors

  • 👤 Akio Hosaka
  • 👤 Kazuhiro Higashiyama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 03:42
CPC Classifications
F; F02; F02D; F02D41/00; F02D41/24; F02D41/26; F02D41/263; F02D41/266; G; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G06F11/27; G06F11/273; G06F11/277

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 468 words
In a control system for an automotive vehicle for controlling various devices in response to sensor signals fed from sensors, said system having a microcomputer for receiving and processing said sensor signals and for controlling said devices, said microcomputer including an input unit, an output unit, a CPU, and a memory storage device including a ROM and a RAM, a method of controlling said vehicle and checking operation of said microcomputer comprising steps of: (a) operating a control program in said microcomputer in response to said sensor signals for controlling said vehicle devices, (b) determining in said CPU and in response to said sensor signals at least a first and a second engine condition, (c) in response to said first determined engine condition, operating a first checking program for checking operation of said memory storage device, operation of said first checking program including the steps of: (i) in said RAM, feeding into said RAM a first plurality of data signals corresponding to a first set a data values, (ii) reading out of said RAM said fed-in data signals, (iii) comparing each of said read out data signals with each of said first plurality of data signals and generating a first error signal upon non-equivalence of same, (iv) providing an indication of said first error signal, (v) in said ROM, reading a second plurality of data values from storage locations of said ROM, (vi) comparing at least the least significant bits of the sum of said read data values with a reference sum and generating a second error signal upon non-equivalence thereof, (vii) providing an indication of said second error signal, (d) in response to said second determined engine condition, operating a second checking program for checking operation of at least one of said input and output units, said second checking progrom including the steps of: (i) for said input unit, feeding into said input unit a third plurality of data signals corresponding to a third set of data values, (ii) comparing in said CPU said third set of data values with one set of reference values stored in said memory storage device, (iii) generating a third error signal if each of said third set of data values is not equal to each of said one set of reference values, (iv) providing an indication of said third error signal, (v) for said output unit, feeding a fourth plurality of data signals corresponding to a fourth set of data values from said memory device to said output unit, (vi) comparing said fourth set of data values with another set of reference values, (vii) generating a fourth error signal if each of said a fourth set of data values is not equal to each of said other set of reference values, and (viii) providing an indication of said fourth error signal.
Claim 2
Dependent Claim 468 words
In a control system for an automotive vehicle for controlling various devices in response to sensor signals fed from sensors, said system having a microcomputer for receiving and processing said sensor signals and for controlling said devices, said microcomputer including an input unit, an output unit, a CPU, and a memory storage device including a ROM and a RAM, a method of controlling said vehicle and checking operation of said microcomputer comprising steps of: (a) operating a control program in said microcomputer in response to said sensor signals for controlling said vehicle devices, (b) determining in said CPU and in response to said sensor signals at least a first and a second engine condition, (c) in response to said first determined engine condition, operating a first checking program for checking operation of said memory storage device, operation of said first checking program including the steps of: (i) in said RAM, feeding into said RAM a first plurality of data signals corresponding to a first set a data values, (ii) reading out of said RAM said fed-in data signals, (iii) comparing each of said read out data signals with each of said first plurality of data signals and generating a first error signal upon non-equivalence of same, (iv) providing an indication of said first error signal, (v) in said ROM, reading a second plurality of data values from storage locations of said ROM, (vi) comparing at least the least significant bits of the sum of said read data values with a reference sum and generating a second error signal upon non-equivalence thereof, (vii) providing an indication of said second error signal, (d) in response to said second determined engine condition, operating a second checking program for checking operation of at least one of said input and output units, said second checking progrom including the steps of: (i) for said input unit, feeding into said input unit a third plurality of data signals corresponding to a third set of data values, (ii) comparing in said CPU said third set of data values with one set of reference values stored in said memory storage device, (iii) generating a third error signal if each of said third set of data values is not equal to each of said one set of reference values, (iv) providing an indication of said third error signal, (v) for said output unit, feeding a fourth plurality of data signals corresponding to a fourth set of data values from said memory device to said output unit, (vi) comparing said fourth set of data values with another set of reference values, (vii) generating a fourth error signal if each of said a fourth set of data values is not equal to each of said other set of reference values, and (viii) providing an indication of said fourth error signal.
Claim 3
Dependent Claim 15 words
The method recited in claim 1 wherein said one set and another set are identical.
Claim 4
Dependent Claim 25 words
The method as recited in claim 2 further including the step of operating said second checking program for checking both said input and output units.
Claim 5
Dependent Claim 51 words
The method as recited in claim 3 further including the steps of feeding output signals from said output unit to said input unit for simultaneously checking operation of said input and output units by comparing, in said CPU, data fed to said output unit with data received by said input unit.
Claim 6
Dependent Claim 27 words
The method as recited in claim 1 wherein the second checking program in step (d) is preformed after execution of said first checking program in step (c).
Claim 7
Dependent Claim 37 words
The method recited in claim 1 wherein said vehicle has a starter switch and said first engine condition corresponds to the starter switch being ON, and said second engine condition corresponds to said starter switch being OFF.
Claim 8
Dependent Claim 97 words
The method as recited in claim 6 wherein said vehicle sensors include an idle speed sensor and an engine RPM sensor and said first checking program is divided into a first, RAM checking program, the operation thereof including steps (c)(i)-(c)(iv), and a second, ROM checking program, the operation thereof including steps (c)(v)-(c)(vii), said method further including the steps of: (a) performing said RAM checking program in reponse to said idle switch being OFF and said engine RPM being above a predetermined value, and (b) perfoming said ROM checking program in response to said idle switch being ON.
Claim 9
Dependent Claim 33 words
The method as recited in claim 1 wherein said steps of providing an indication of said first, second, third and fourth error signals include the steps of providing a visual indication of same.
Claim 10
Dependent Claim 24 words
The method as recited in claim 1 or 8 wherein a single indication is provided for said first, second, third and fourth error signals.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag