Vehicle Display NAND Flash Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

NAND flash memory used in vehicle display devices is prone to bit errors, leading to data loss, especially when the ignition is off, and there is a need to balance data loss avoidance with prioritizing vehicle driving functionality.

Innovation Solution

A display device for vehicles that includes a NAND flash memory with an error correction code, a control unit determines if errors exist when the vehicle is idle, corrects them after a predetermined time, and reduces power consumption by activating error correction only when necessary, using a dual control unit structure and temperature-based data retention management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If NAND flash memory is used to store display data, then manufacturing cost is reduced, but data loss occurs due to bit errors

Engineering Contradiction:
Improvemanufacturing costVSAvoiddata integrity
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies preliminary action by performing error correction before data is actually needed. The control unit determines when the vehicle will be stopped for a predetermined time and proactively corrects errors in the NAND flash memory during this period, rather than waiting for errors to manifest during operation. This ensures data integrity is maintained while using the cost-effective NAND flash memory.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If error correction is performed continuously, then data loss is prevented, but power consumption increases

Engineering Contradiction:
Improvedata integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic action by scheduling error correction operations based on vehicle usage patterns. The control unit monitors vehicle operation state and determines periods when the vehicle will be stopped for a predetermined time, then performs error correction during these intervals. This periodic approach maintains data integrity while minimizing power consumption by avoiding continuous correction operations.

Inventive Principle:
Principle #19Periodic action

3Reliability

If error correction is performed during vehicle operation, then data integrity is maintained, but vehicle driving functionality is delayed

Engineering Contradiction:
Improvedata integrityVSAvoidvehicle driving responsiveness
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing error correction in advance during vehicle stop periods before driving is needed. The control unit identifies when the vehicle will be stationary for a predetermined time and proactively corrects errors during this window, ensuring data is ready and validated before the vehicle needs to operate. This eliminates delays during actual driving while maintaining data integrity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10936414B2Display device for vehicle
Publication Date: 2021.03.02 NIPPON SEIKI CO LTD
  • US10936414B2 patent drawing
  • US10936414B2 patent drawing
  • US10936414B2 patent drawing

AI summary

The purpose of the present invention is to provide a display device for a vehicle which is capable of avoiding NAND flash memory data loss. Provided is a display device for a vehicle, comprising: a display unit 6 which displays vehicle information; a NAND flash memory 1 which stores, together with an error correction code, data which is related to the display of the display unit 6; and a control unit (for example, a second control unit 2) which causes the display 6 to display the vehicle information using said data. When a load upon the vehicle is low, such as when a switch key for commencing the driving of the vehicle is off, the control unit (for example, a first control unit 3), as a data loss avoidance process, assesses, with the error correction code, whether an error is present in the data which is recorded in the NAND flash memory 1. If the error is present in the data, the control unit (for example, the first control unit 3) corrects the error with the error correction code.