Vehicle Data Storage Controller with Dual-Area Buffering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing devices managing storage devices lack efficient data writing timing control, leading to increased access by controlling devices and potential overflow in storage areas, as they cannot ascertain when data is written to the storage device without explicit instructions.
Innovation Solution
An information processing device with a processor, first and second storage units, where data is stored in the first storage area and then moved to the second storage area before being written to the storage device, with notifications sent upon completion, allowing controlled data writing and preventing overflow.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the controlling device transmits an instruction to write data to the storage device after transmitting the data, then the controlling device can ascertain that the data has been written to the storage device, but the number of times that the controlling device accesses the information processing device increases
Solution Approach 1:
The information processing device proactively notifies the controlling device when data writing is completed, before the controlling device would need to send a confirmation request. This preliminary notification action eliminates the need for subsequent access by the controlling device to confirm writing status.
Solution Approach 2:
The system implements a feedback mechanism where the information processing device sends completion notifications back to the controlling device automatically. This feedback loop provides reliable writing confirmation without requiring additional access requests from the controlling device.
2Productivity
If the execution device writes data from cache memory to the storage device at timing determined by itself, then the execution device can control writing timing, but the controlling device cannot ascertain at what timing the data was written to the storage device
Solution Approach 1:
The information processing device sends notifications to the controlling device each time data writing is completed. This feedback mechanism preserves and communicates the timing information of data writing operations, allowing the controlling device to ascertain when data was written without compromising the execution device's autonomous timing control.
3Reliability
If data is accumulated in the first storage area until a prescribed update condition is met, then overflow can be prevented, but data writing occurs less frequently
Solution Approach 1:
The system dynamically determines when to write data based on prescribed update conditions such as data quantity thresholds or time intervals. This dynamic approach balances overflow prevention with maintaining appropriate writing frequency, adapting to different operational scenarios.
Data Source
AI summary
An information processing device configured to update stored content of a storage device of a vehicle includes an execution device, a first storage unit, and a second storage unit. The execution device is configured to store data received from a different controlling device in a first storage area of the second storage unit, and request, when a prescribed update condition is met, writing of the data stored in the first storage area to the storage device, and thereafter notify the different controlling device that writing of the data has been completed. The execution device is configured to store, when writing of data to the storage device is requested, the data stored in the first storage area in the second storage area of the second storage unit, and thereafter write the data stored in the second storage area to the storage device.


