Control unit for vehicle and total control system therefor
First Claim
Patent Images
1. An automobile control unit comprising:
- a one-chip microcomputer with an internal memory;
an operating system (OS) program and a first application program stored in said internal memory;
an external memory connected to said one-chip microcomputer; and
a second application program stored in said external memory.
0 Assignments
0 Petitions
Accused Products
Abstract
A vehicle control unit comprises an interface software memory for storing an interface software program for connecting an application software program with an operating system in an internal ROM, a central processing unit for performing computation of the application software program and the interface software program, an erasable memory for storing data such as the result of computation, an I/O unit for extending the control unit, and extending means for communicating memory data through a bus or a LAN. A single-chip micro-computer is used in vehicle control.
-
Citations
13 Claims
-
1. An automobile control unit comprising:
-
a one-chip microcomputer with an internal memory; an operating system (OS) program and a first application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and a second application program stored in said external memory.
-
-
2. An automobile control unit comprising:
-
a one-chip microcomputer with an internal memory; an operating system (OS) program and a first application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and a second application program stored in said external memory, for executing processing other than by said first application program.
-
-
3. An automobile control unit comprising:
-
a one-chip microcomputer which includes a cache memory and an internal memory; an operating system program and a first application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and an additional program stored in said external memory, which additional program is fetched into said cache memory for execution thereof.
-
-
4. An automobile control unit comprising:
-
a one-chip microcomputer which includes a cache memory and an internal memory; an operating system program and an application program stored in said internal memory; an external memory connected to said one-chip microcomputer; and an additional application program stored in said external memory; and a power source coupled to supply power to said control unit;
whereina portion of a process program of said additional application program is fetched into said cache memory when said power source is turned on.
-
-
5. A process for programming an engine control having an application function and an interface function for communicating with a plurality of peripheral systems, including a plurality of sensors, comprising:
-
programming said interface function to form an interface program; programming said application function separately from said interface function; compiling said interface function and said application function to form an object code; and storing said object code in a memory. - View Dependent Claims (6, 7)
-
-
8. A control unit for a vehicle having a plurality of peripheral systems which are controlled in response to sensor signals received from vehicle operating parameter sensors, comprising:
-
a first memory adapted to receive and store therein at least an application software program for processing signals for controlling at least a peripheral system of said vehicle; and a second memory having at least an interface program stored therein for communicating between said application program and said peripheral systems; a central processing unit for performing computation of an application software program stored in said first memory and the interface software program stored in said second memory; wherein, the interface software program includes a calculating function for processing said sensor signals to provide processed signals required by the application software program. - View Dependent Claims (9)
-
-
10. A control unit for a vehicle having a plurality of peripheral systems which are controlled in response to sensor signals received from vehicle operating parameter sensors, comprising:
-
a first memory adapted to receive and store therein at least an application software program for processing signals for controlling at least a peripheral system of said vehicle; and a second memory having at least an interface program stored therein for communicating between said application program and said peripheral systems; a central processing unit for performing computation of an application software program stored in said first memory and the interface software program stored in said second memory; wherein said interface software program is modifiable independently of an application software program stored in said first memory, to accommodate changes in or substitution of said peripheral systems without modification of said application software.
-
-
11. An interface arrangement for a control unit in a vehicle having a plurality of peripheral systems controlled in response to sensor signals received from vehicle operating parameter sensors, said control unit having a central processor unit for generating control signals responsive to said sensor signals according to at least one application software program, said control unit comprising:
-
a memory for receiving and storing an application software program which requires processed signals for computation of said control signals; a memory having stored therein an interface software program, which interface software program provides processing for generating processed signals based on said sensor signals, which processed signals are in a form which can be read into and processed by an application software program entered into said memory. - View Dependent Claims (12)
-
-
13. A control unit for a vehicle having a plurality of peripheral systems and an operating system for performing various kinds of functions using a micro-computer, said control unit comprising:
-
an application software memory for storing an application software program for controlling at least one of said peripheral systems; an interface memory having stored therein an interface software program for connecting said application software program with said peripheral systems and said operating system; a central processing unit for performing computations of said application software program and said interface software program; and a memory for storing computed data.
-
Specification