Sensor Parameter Refresh Mechanism for RAM Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sensing devices face performance impairment due to destruction of parameters stored in RAM, leading to incorrect correction processing and reduced performance.

Innovation Solution

Incorporating a non-volatile first memory for storing sensor parameters, a second memory, and a memory control unit that performs refresh processing to overwrite parameters in the second memory at predetermined timings, ensuring normal processing even if parameters in the second memory are destroyed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If parameters are stored in RAM for high-speed processing, then processing speed is improved, but parameter reliability deteriorates due to potential destruction by noise

Engineering Contradiction:
Improveprocessing speedVSAvoidparameter reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent divides the memory storage into two separate locations: non-volatile memory for reliable parameter storage and volatile RAM for high-speed processing. This segmentation allows each memory type to fulfill its specific function optimally without compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a parameter backup mechanism that acts as an intermediary between the non-volatile memory and RAM. When parameters are loaded into RAM, a backup copy is simultaneously stored in non-volatile memory, creating a protective intermediary layer that prevents total system failure if RAM parameters are destroyed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If refresh processing is performed periodically to maintain parameter integrity, then parameter reliability is improved, but power consumption increases

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

Solution Approach 1:

The patent implements periodic refresh processing that occurs at predetermined intervals to transfer parameters from non-volatile memory to RAM. This periodic action maintains parameter integrity without requiring continuous operation, thereby balancing reliability maintenance with power consumption control.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The parameter backup mechanism operates autonomously in the background, automatically transferring parameters when needed without requiring external intervention or continuous monitoring. This self-service approach minimizes power consumption while maintaining reliability.

Inventive Principle:
Principle #25Self-service

3Reliability

If parameters are stored in non-volatile memory for reliability, then parameter reliability is improved, but access speed deteriorates compared to RAM

Engineering Contradiction:
Improveparameter storage reliabilityVSAvoidparameter access speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent segments the memory architecture into non-volatile memory for reliable storage and volatile RAM for high-speed access. Each memory type is optimized for its specific function, with non-volatile memory providing durability and RAM providing speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary loading of parameters from non-volatile memory into RAM during system initialization or at scheduled intervals. This preliminary action ensures that when parameters are needed for processing, they are already available in the fast RAM memory, minimizing access delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9037789B2Sensing device and electronic apparatus
Publication Date: 2015.05.19 SEIKO EPSON CORP
  • US9037789B2 patent drawing
  • US9037789B2 patent drawing
  • US9037789B2 patent drawing

AI summary

A sensing device and an electronic apparatus in which impairment of performance due to destruction of parameters can be reduced are to be provided. Parameters (sensor parameters 1 to n (n≧1)) associated with sensors 1 to N (N≧1) are stored in a ROM. A memory control unit reads out the sensor parameters 1 to n from the ROM and writes the sensor parameters into the RAM, and after that, carries out refresh processing to read out the sensor parameters from the ROM and overwrite the RAM with the sensor parameters in predetermined timing. A processing unit carries out signal processing of the sensors 1 to N based on the sensor parameters 1 to n written in the RAM.