IP Library Granted Patent US 9,996,296
Granted Patent B2
US 9,996,296 · App. 14/778,896 · Granted Jun 12, 2018

Electronic control unit and method for rewriting data

Inventors: Toshifumi Miyake (Isesaki, JP); Yusuke Abe (Isesaki, JP); Koji Yuasa (Isesaki, JP); Toshihisa Arai (Isesaki, JP)
Assignee: Hitachi Automotive Systems, Ltd.
G06F3/064G05B15/02G06F3/061G06F3/0679G06F12/00G06F12/0246G11C16/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,996,296
App. No.
14/778,896
Granted
Jun 12, 2018
Kind
B2
Abstract

An electronic control unit includes: a nonvolatile memory capable of erasing data in units of erasure blocks and also writing data in units of write blocks smaller than the erasure blocks; and a processor. In response to a data rewrite request from outside, the processor of the electronic control unit erases data in a portion of the nonvolatile memory in units of erasure blocks and writes data into the portion of the nonvolatile memory in units of write blocks. The amount of data sent to the electronic control unit from outside is thereby decreased and the time needed to rewrite data in the nonvolatile memory is reduced.

Claims (12)

1. An electronic control unit mounted in an automobile and comprising: a nonvolatile memory capable of erasing data in units of erasure blocks and also writing data in units of write blocks smaller than the erasure blocks; and a processor configured to

save data written into a portion of the nonvolatile memory in a volatile memory and then erase the data, in units of the erasure blocks, in response to a data rewrite request from outside,

determine an identity of identification information of data to be written into the nonvolatile memory and identification information of the data saved in the volatile memory, in units of the write blocks, and

write the data saved in the volatile memory into the nonvolatile memory when the identity is established, and write data from outside into the nonvolatile memory when the identity is not established.

2. The electronic control unit according to claim 1 , wherein

the identification information of the data is a hash value.

3. A method for rewriting data for an electronic control unit mounted in an automobile, and including a nonvolatile memory capable of erasing data in units of erasure blocks and also writing data in units of write blocks smaller than the erasure blocks, and a processor, comprising the steps of:

saving data written into a portion of the nonvolatile memory in a volatile memory and then erasing the data, in units of the erasure blocks, in response to a data rewrite request from outside, by the processor;

determining an identity of identification information of data to be written into the nonvolatile memory and identification information of the data saved in the nonvolatile memory, in units of the write blocks, by the processor; and

writing the data saved in the volatile memory into the nonvolatile memory by the processor when the identity is established, and writing data from outside into the nonvolatile memory by the processor when the identity is not established.

4. The method for rewriting data according to claim 3 , wherein

the identification information of the data is a hash value.

Assignments (2)
CHANGE OF NAME Recorded Mar 25, 2021
From: HITACHI AUTOMOTIVE SYSTEMS, LTD.
To: HITACHI ASTEMO, LTD.
Reel/Frame 056299/0447 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2015
From: MIYAKE, TOSHIFUMI; ABE, YUSUKE; YUASA, KOJI; ARAI, TOSHIHISA
To: HITACHI AUTOMOTIVE SYSTEMS, LTD.
Reel/Frame 036614/0284 →
Priority Claims (1)
JP 2013-058175 · Mar 21, 2013 · national
Continuity (1)
Related Publication 20160048336A1 · Feb 18, 2016