Vehicle control apparatus having event management unit

Abstract
In a vehicle control apparatus having an arithmetic processing unit including an arithmetic unit, a storage unit and a communication unit, and an input/output unit including an signal input unit or a signal output unit and a communication unit, the arithmetic processing unit is connected to the input/output unit via a serial communication line, the input/output unit is equipped with an event management unit for detecting an event of a signal input or a signal output and notifying the event to the arithmetic processing unit; and the arithmetic processing unit is, equipped with an input/output management unit for performing data exchange between the signal input unit or the signal output unit and the storage unit via the communication units, in accordance with a request from the arithmetic unit and an event notice from the event management unit.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram showing a first basic structure of a vehicle control apparatus according to the present invention.



FIG. 2 is a block diagram of a drive control unit 42.



FIG. 3 is a block diagram of an event management unit 40.



FIGS. 4A to 4G are timing charts illustrating the operations of the drive control unit 42 and event management unit 40.



FIGS. 5A to 5G are timing charts illustrating the operations of the drive control unit 42 and event management unit 40.



FIG. 6 is a block diagram of a signal measuring unit 17.



FIGS. 7A to 7E are timing charts illustrating the operation of the signal measuring unit 17.



FIG. 8 is a diagram showing an output table 111 stored in a memory 11.



FIG. 9 is a flow chart illustrating an output process 111 to be executed by a CPU 10.



FIG. 10 is a block diagram showing a second basic structure of the vehicle control apparatus according to the present invention.



FIG. 11 is a block diagram of an I/O management unit 20.



FIG. 12 is a flow chart illustrating an output process to be executed by the I/O management unit 20.



FIG. 13 is a block diagram showing a third basic structure of the vehicle control apparatus according to the present invention.



FIG. 14 is a block diagram of the event management unit 40.



FIG. 15 is a block diagram of a signal measuring unit 44.



FIGS. 16A and 16B are diagrams showing the output table 113 and an input table 114 stored in the memory 11, respectively.


Claims
  • 1. A vehicle control apparatus comprising: an arithmetic processing unit including an arithmetic unit, a storage unit and a communication unit;an input/output unit including a signal input unit or a signal output unit and a communication unit; anda serial communication line connecting said arithmetic processing unit and said input/output unit,wherein:said input/output unit is equipped with an event management unit for detecting an event of a signal input or a signal output and notifying said event to said arithmetic processing unit; andsaid arithmetic processing unit is equipped with an input/output management unit for performing data exchange between said signal input unit or said signal output unit and said storage unit via said communication units, in accordance with a request from said arithmetic unit and an event notice from said event management unit.
  • 2. The vehicle control apparatus according to claim 1, wherein: said input/output management unit transfers information externally detected by said signal input unit to said storage unit, or transfers a signal output command stored in said storage unit to said signal output unit, in accordance with the request from said arithmetic unit and the event notice from said event management unit; andsaid arithmetic unit reads information on said signal input unit stored in said storage unit or writes the signal output command to said signal output unit in said storage unit.
  • 3. The vehicle control apparatus according to claim 1, wherein: said arithmetic processing unit includes a data transfer unit; andsaid input/output management unit supplies said data transfer unit with a command for data transfer between said storage unit and said input/output unit via said communication units.
  • 4. An input/output apparatus for a vehicle control apparatus, the input/output apparatus connected to an arithmetic processing unit of a vehicle control apparatus by a serial communication path, comprising: a signal input unit or a signal output unit;a communication unit; andan event management unit,wherein said event management unit detects an event of a signal input or a signal output to said arithmetic processing unit via said communication unit.
  • 5. The input/output apparatus for a vehicle control apparatus according to claim 4, wherein said event management unit notifies said event by outputting an interrupt signal and an event identification signal to said arithmetic processing unit.
  • 6. The input/output apparatus for a vehicle control apparatus according to claim 4, wherein said event management unit sets a priority order for each of said events, and notifies said event in accordance with said priority order.
  • 7. The input/output apparatus for a vehicle control apparatus according to claim 5, wherein said event management unit sets a priority order for each of said events, and notifies said event in accordance with said priority order.
Priority Claims (1)
Number Date Country Kind
2006-018016 Jan 2006 JP national