Control Circuit Parameter Write Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display control apparatuses face inefficiencies in parameter writing operations due to the need to write update-free parameters to nonvolatile memory, leading to excessive operation time and memory usage.

Innovation Solution

A control apparatus and method that utilize a control bit to determine whether to write parameters to nonvolatile memory, allowing only necessary parameters to be written, thereby reducing write operation time and optimizing memory usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If parameters are written to nonvolatile memory on a per-group basis, then parameters can be stored in organized groups, but update-free parameters are also written unnecessarily, leading to excessive operation time

Engineering Contradiction:
Improveparameter storage reliabilityVSAvoidwrite operation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the control bit information from each parameter to identify which parameters actually need updating. By separating the update-necessary parameters from update-free parameters using these control bits, the system only writes necessary parameters to nonvolatile memory, eliminating unnecessary write operations and reducing overall write time while maintaining reliable storage.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If all parameters in a group are written to nonvolatile memory, then complete parameter sets are stored, but memory bandwidth is wasted on parameters that do not need updating

Engineering Contradiction:
Improveparameter completenessVSAvoidwrite operation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts control bit information from each parameter to identify which parameters actually need updating. By separating the update-necessary parameters from update-free parameters using these control bits, the system only writes necessary parameters to nonvolatile memory, eliminating unnecessary write operations and reducing overall write time while maintaining reliable storage.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of writing all parameters in a group (excessive action), the patent uses control bits to determine exactly which parameters need updating and writes only those necessary parameters (partial action). This partial writing approach optimizes memory bandwidth utilization by avoiding redundant write operations while ensuring all necessary parameters are properly stored.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If parameters are read from nonvolatile memory to storage even when update-free, then parameter values are refreshed, but unnecessary read operations increase operation time

Engineering Contradiction:
Improveparameter validityVSAvoidread operation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts control bit information to identify which parameters need refreshing. By checking these control bits before read operations, the system only reads parameters that actually need updating, eliminating unnecessary read operations from nonvolatile memory to storage while ensuring parameter validity is maintained for those that do need refreshing.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11334289B2Control apparatus and control method
Publication Date: 2022.05.17 SHENZHEN TOREY MICROELECTRONIC TECH CO LTD
  • US11334289B2 patent drawing
  • US11334289B2 patent drawing
  • US11334289B2 patent drawing

AI summary

A control apparatus includes a storage that stores multiple parameters, a nonvolatile memory that is rewritable, and a control circuit that writes on the nonvolatile memory a target parameter from among the parameters. The parameter includes a parameter address indicating a storage location on the storage and at least one piece of parameter data. A control bit that is 0 or 1 is arranged in a parameter address or parameter data. The control circuit writes the parameter if the control bit is 1.