1461158327-9f10a70b-673f-41d0-970e-e2b78a7311dd

1. A vehicle electronic system comprising:
a plurality of apparatus control unit LSIs which include a monitoring circuit monitoring temperature information and operation speed information of the apparatus control unit LSI, and controls a corresponding movable apparatus part;
a plurality of information processing LSIs which control an image display device or an audio output device;
an apparatus control system network connected to the plurality of apparatus control unit LSIs;
an information processing system network connected to the information processing LSIs; and
a gateway LSI connected between the apparatus control system network and the information processing system network, wherein
the plurality of apparatus control unit LSIs notify the gateway LSI of first abnormality information via the apparatus control system network upon detecting an operation abnormality based on a monitored result obtained by the monitoring circuit,
the gateway LSI notifies the information processing LSI of second abnormality information based on the first abnormality information via the information processing system network upon receiving the first abnormality information from one of the plurality of apparatus control unit LSIs, and
the information processing LSI outputs a message based on the second abnormality information to the image display device or the audio output device upon receiving the second abnormality information.
2. The vehicle electronic system according to claim 1, wherein
the first and second abnormality information include content identification codes,
the information processing LSI includes a table associating the content identification code with corresponding messages and looks up the content identification code and the table to control the image display device or the audio output device messages corresponding to the content identification codes are outputted.
3. The vehicle electronic system according to claim 1, wherein
each of the plurality of apparatus control unit LSIs executes an apparatus control task for controlling the movable apparatus part and an LSI status reflection task for transmitting the first abnormality information to the gateway LSI, and
priority of the apparatus control task is higher than that of the LSI status reflection task, and when a notification of interruption for executing the apparatus control task is issued during execution of the LSI status reflection task, the execution of the LSI status reflection task is interrupted and the apparatus control task is executed.
4. The vehicle electronic system according to claim 1, wherein
the apparatus control system network uses a first arbitration system which assigns a right of use to each of the plurality of apparatus control unit LSIs and the gateway LSI connected to the apparatus control system network at a predetermined time period, and a second arbitration system which assigns a right of use according to priority signals outputted by the plurality of apparatus control unit LSIs and the gateway LSI respectively connected to the apparatus control system network in a switching manner, and
the first abnormality information is transmitted to the apparatus control system network during use of the second arbitration system.
5. The vehicle electronic system according to claim 4, wherein,
when a first apparatus control unit LSI of the plurality of apparatus control unit LSIs issues a first request for transmitting the first abnormality information and a second apparatus control unit LSI of the plurality of apparatus control unit LSIs issues a second request for transmitting predetermined information of another apparatus control unit LSI, the apparatus control system network receives the second request preferentially.
6. The vehicle electronic system according to claim 1 further comprising a plurality of sub LSIs connected to corresponding apparatus control unit LSIs of the plurality of apparatus control unit LSIs, wherein,
when detecting an operation abnormality based on a monitored result obtained by the monitoring circuit, each of the plurality of apparatus control unit LSIs lower an operating frequency or an operating voltage and also replaces a first program corresponding to a task to be processed by a simplified program whose processing amount is small to execute the simplified program, and causes a corresponding sub LSI of the plurality of sub LSIs to perform a processing of a part of the first program.
7. The vehicle electronic system according to claim 1, wherein
each of the plurality of apparatus control unit LSIs acquires operating time history information for each temperature monitored by the monitoring circuit and transmits the first abnormality information when an accumulated execution time at a predetermined temperature abnormality exceeds a predetermined time.
8. The vehicle electronic system according to claim 1 further comprising a plurality of nonvolatile memories corresponding to the plurality of apparatus control unit LSIs, respectively, wherein
each of the plurality of apparatus control unit LSIs stores operating time history information for each temperature monitored by the monitoring circuit in a corresponding nonvolatile memory of the plurality of nonvolatile memories, and
the plurality of nonvolatile memories are accessed by an external output port included in either of the plurality of apparatus control unit LSIs, the information processing LSIs, or the gateway LSI to output the operating time history information.
9. The vehicle electronic system according to claim 1 further comprising:
a plurality of first nonvolatile memories corresponding to the plurality of apparatus control unit LSIs, respectively, and
a second nonvolatile memory corresponding to the gateway LSI, wherein
each of the plurality of apparatus control unit LSIs stores operating time history information for each temperature monitored by the monitoring circuit in a corresponding nonvolatile memory of the plurality of nonvolatile memories,
the first abnormality information includes transmission source information for specifying an apparatus control unit LSI which is a transmission source among the plurality of apparatus control unit LSIs, and
upon receipt of the first abnormality information, the gateway LSI stores the transmission source information in the second nonvolatile memory.
10. The vehicle electronic system according to claim 9, wherein
the operating time history information and the transmission source information are accessed by an external output port provided to the gateway LSI.
11. The vehicle electronic system according to claim 1, wherein,
when a first apparatus control unit LSI of the plurality of apparatus control unit LSIs issues a first request for transmitting the first abnormality information and a second apparatus control unit LSI of the plurality of apparatus control unit LSIs issues a second request for transmitting predetermined information of another apparatus control unit LSI, the apparatus control system network receives the second request preferentially, and,
when the gateway LSI issues a third request for transmitting the second abnormality information and a first information processing LSI of the plurality of information processing LSIs issues a fourth request for transmitting predetermined information to another information processing LSI, the information processing system network receives the third request preferentially.
12. A vehicle comprising:
a plurality of apparatus control unit LSIs which include a monitoring circuit monitoring temperature information and operation speed information of the apparatus control unit LSI, and controls a corresponding movable apparatus part;
a plurality of information processing LSIs which control an image display device or an audio output device;
an apparatus control system network connected to the plurality of apparatus control unit LSIs;
an information processing system network connected to the information processing LSIs; and
a gateway LSI connected between the apparatus control system network and the information processing system network, wherein
the plurality of apparatus control unit LSIs notify the gateway LSI of first abnormality information via the apparatus control system network upon detecting an operation abnormality based on a monitored result obtained by the monitoring circuit,
the gateway LSI notifies the information processing LSI of second abnormality information based on the first abnormality information via the information processing system network upon receiving the first abnormality information from one of the plurality of apparatus control unit LSIs, and
the information processing LSI outputs a message based on the second abnormality information to the image display device or the audio output device upon receiving the second abnormality information.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A wireless communication apparatus comprising:
a reception unit which receives a first frame with a frame length of a first length using a first wireless method;
a storage unit which stores a part or whole of the first frame received by the reception unit;
a transfer amount decision unit which sets a third length to be a second length when the second length decided based on the first wireless method is smaller than the first length, and sets the third length to be a value not more than the first length when the second length is not less than the first length;
a first transfer control unit which transfers transfer information including first information of the third length to a first memory, and transfers the first frame by the first length to a second memory different from the first memory, the first information being included in the first frame, and
a processor which analyzes the first information,
wherein the second length is a maximum length of a MAC header specified by the first wireless method, the third length is related to an amount of information transferred to the second memory, and
an access speed to the first memory by the processor is higher than an access speed to the second memory by the processor.
2. The apparatus according to claim 1, wherein the first information includes a MAC header of the first frame.
3. The apparatus according to claim 1, wherein the processor supports communication processes specified by a plurality of wireless communication methods by changing software to be executed by the processor.
4. The apparatus according to claim 3, wherein the processor includes a first processor and a second processor, and the apparatus further comprises a second transfer control unit which temporarily stores the transfer information transferred by the first transfer control unit, and transfers the transfer information respectively to the first and second processors.
5. The apparatus according to claim 1, wherein a distance between the processor and the first memory is smaller than a distance between the processor and the second memory, or
an operation frequency of the first memory is higher than an operation frequency of the second memory, or
latency of the first memory is shorter than latency of the second memory.
6. The apparatus according to claim 1, wherein when the first transfer control unit is notified that the first frame includes a plurality of subframes, the first transfer control unit
extracts second information with a fourth length decided based on a frame type in the first wireless method from the first frame in the storage unit, and
sets the first length to be a fifth length indicated by the second information, and then decides the third length.
7. The apparatus according to claim 6, wherein the second information includes a delimiter included in one of the subframes.
8. The apparatus according to claim 6, wherein the second information is extracted from each of the subframes, and transfer of the first frame and transfer information thereof is executed using the second information included in each of the subframes.
9. A wireless communication system comprising:
the wireless communication apparatus recited in claim 1, wherein a wireless communication is made by the apparatus.
10. A wireless communication method comprising:
receiving a first frame length of a first frame received using a first wireless method;
comparing the first frame length with a second frame length;
setting a third frame length to be the second frame length when the second frame length is smaller than the first frame length, and setting the third frame length to be a value not more than the first frame length when the second frame length is not smaller than the first frame length;
transferring first information with the third frame length to a first memory, the first information being included in the first frame; and
transferring the first frame to a second memory different from the first memory, wherein the second frame length is a maximum length of a MAC header specified by the first wireless method and the third frame length relates to a data size transferred to the second memory,
the first information is analyzed by a processor, and
an access speed to the first memory by the processor is higher than an access speed to the second memory by the processor.
11. The method according to claim 10, wherein the first information includes a MAC header of the first frame.
12. The method according to claim 10, further comprising:
reading out the first information from the first memory;
analyzing the readout first information; and
transmitting a response frame of the first frame.
13. The method according to claim 10, wherein a distance between the processor and the first memory is smaller than a distance between the processor and the second memory, or
an operation frequency of the first memory is higher than an operation frequency of the second memory, or
latency of the first memory is shorter than latency of the second memory.
14. The method according to claim 10, further comprising:
receiving a second frame which is generated by aggregating a plurality of first frames; and
extracting second information from the second frame,
wherein when the first frame length is received, the first frame length set to be a fourth frame length included in the second information is received.
15. The method according to claim 14, wherein the second information includes a delimiter included in one of the first frames.
16. The method according to claim 14, wherein the second information is extracted from each of the first frames included in the second frame, and
transfer of the first information and the first frame is executed using the extracted second information for each first frame.