Electronic control unit
AssigneeMitsubishi Electric Corporation
InventorSeiichi Satomi
Life of this patent
Estimating the term…
Abstract
Provided is an electronic control unit including: a master microcomputer having a master memory (23) that includes a master target data area (A7), a plurality of transmission master banks (A2, A3), a transmission master information area (A1), a reception slave information area (A4) and a plurality of reception slave banks (A5, A6); and a slave microcomputer having a slave memory (33) that includes a slave target data area (B7), a plurality of transmission slave banks (B5, B6), a transmission slave information area (B4), a reception master information area (B1) and a plurality of reception master banks (B2, B3).
Claims7
An electronic control unit, comprising:
- a main data transmitter-receiver having a master memory;
- and
- a subordinate data transmitter-receiver having a slave memory,
- the main data transmitter-receiver and the subordinate data transmitter-receiver being connected so as to be capable of communicating with each other,
- wherein the master memory has:
- a master target data area that stores target data;
- a plurality of transmission master banks that store, as master data, the target data in the master target data area;
- a transmission master information area that stores master information including updating-target master bank information denoting a transmission master bank that is set as an updating-target master bank, from among the plurality of transmission master banks;
- a reception slave information area that stores slave information received from the subordinate data transmitter-receiver;
- and
- a plurality of reception slave banks that store slave data received from the subordinate data transmitter-receiver, in accordance with the slave information in the reception slave information area,
- the slave memory has:
- a slave target data area that stores the target data;
- a plurality of transmission slave banks that store, as the slave data, the target data in the slave target data area;
- a transmission slave information area that stores the slave information including updating-target slave bank information denoting a transmission slave bank that is set as an updating-target slave bank, from among the plurality of transmission slave banks;
- a reception master information area that stores the master information received from the main data transmitter-receiver;
- and
- a plurality of reception master banks that store the master data received from the main data transmitter-receiver, in accordance with the master information in the reception master information area,
- as a master data transmission process, the main data transmitter-receiver updates, to new master data to be transmitted, existing master data in the updating-target master bank that has been set, transmits the master information in the transmission master information area, and thereafter transmits the master data in the updating-target master bank,
- as a master data reflection process, the subordinate data transmitter-receiver sets, as a reflection-target master bank, one of the reception master banks that is different from that of the updating-target master bank information in the reception master information area, and updates existing target data in the slave target data area to the master data in the reflection-target master bank that has been set,
- as a slave data preparation process, the subordinate data transmitter-receiver updates, to new slave data to be transmitted, existing slave data in the updating-target slave bank that has been set, and
- as a slave data reception process, the main data transmitter-receiver receives the slave information in the transmission slave information area, sets, as a reception-target slave bank, one of the transmission slave banks that is different from that of the updating-target slave bank information in the reception slave information area, and receives the slave data in the reception-target slave bank that has been set.
Dependencies are inferred from the claim text.