Vehicle controller for controlling rewriting data in a nonvolatile memory
First Claim
Patent Images
1. A vehicle controller comprising:
- a first buffer for storing at least one data block;
a second buffer for storing at least one data block;
a rewritable nonvolatile memory for storing information for controlling a vehicle;
means for receiving a data block from an external rewriting device to store it in the first buffer;
means for transferring the data block stored in the first buffer to the second buffer;
means for writing the data block stored in the second buffer into the memory;
wherein when said means for writing is writing a first data block into the memory, said means for receiving receives a subsequent data block.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle controller comprises a first buffer for storing at least one data block, a second buffer for storing at least one data block, and a rewritable non-volatile memory for storing information for controlling a vehicle. The controller receives a data block from an external rewriting device to store it in the first buffer. The data block stored in the first buffer is transferred to the second buffer. The data block stored in the second buffer is written into the memory. When a first data block is written into the memory, a subsequent data block is received. Thus, the time required to rewrite data stored in the nonvolatile memory is reduced.
-
Citations
20 Claims
-
1. A vehicle controller comprising:
-
a first buffer for storing at least one data block;
a second buffer for storing at least one data block;
a rewritable nonvolatile memory for storing information for controlling a vehicle;
means for receiving a data block from an external rewriting device to store it in the first buffer;
means for transferring the data block stored in the first buffer to the second buffer;
means for writing the data block stored in the second buffer into the memory;
wherein when said means for writing is writing a first data block into the memory, said means for receiving receives a subsequent data block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for rewriting a rewritable nonvolatile memory included in a vehicle controller, the memory storing information for controlling a vehicle, the vehicle controller comprising a first buffer storing at least one data block and a second buffer for storing at least one data block, the method comprising:
-
(a) receiving a data block from an external rewriting device to store it in the first buffer;
(b) transferring the data block stored in the first buffer to the second buffer;
(c) writing the data block stored in the second buffer into the memory;
wherein when the step (c) for a first data block is performed, the step (a) for a subsequent data block is performed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification