Display Control Apparatus for Flexible CRC Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current error detection methods for graphic display instrument panels, such as CRC, are impractical due to the large amount of data and inability to freely change comparison ranges, making it difficult to ensure normal data display compliance with ISO 26262 standards.

Innovation Solution

A display control apparatus with a comparison control unit that selects arbitrary regions for cyclic redundancy checks, performing arithmetic processing and error detection, allowing for efficient error detection by preparing expected values based on the number of target regions rather than the entire display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cyclic redundancy check is performed over the entire instrument panel data, then error detection capability is improved, but memory requirements and data processing complexity become unmanageable due to the enormous amount of data

Engineering Contradiction:
Improveerror detection capabilityVSAvoidmemory requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent divides the entire display data into multiple independent regions (e.g., gauge regions, warning light regions, navigation regions). Each region is assigned its own CRC check and expected value, allowing error detection to be performed on individual regions rather than the entire dataset. This segmentation reduces the amount of data that needs to be stored and processed for error detection purposes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential error detection function by implementing CRC checks on a selective basis. Instead of checking all display data, the system extracts and checks only specific regions that are designated as comparison targets. This extraction approach reduces memory requirements while maintaining adequate error detection capability for critical display areas.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If cyclic redundancy check is performed over the entire instrument panel data, then error detection capability is improved, but device complexity increases due to the enormous amount of data processing required

Engineering Contradiction:
Improveerror detection capabilityVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the display data into multiple regions, each with its own CRC arithmetic processing unit. This segmentation allows the system to perform error detection on individual regions independently, reducing the overall computational complexity compared to processing the entire dataset as a single unit. Each region can be processed in parallel, further reducing processing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial error detection by selecting only specific regions for CRC checks rather than checking all display data. This partial action approach reduces device complexity by limiting the scope of error detection to necessary areas, while still providing adequate reliability for critical display functions.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If cyclic redundancy check is performed on the entire display data, then comprehensive error detection is achieved, but the range and position of data comparison cannot be freely changed

Engineering Contradiction:
Improvecomprehensive error detectionVSAvoidflexibility of comparison region
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic region selection for CRC checks, allowing the comparison regions to be changed based on display content and requirements. The system can dynamically adjust which regions are subject to error detection, providing flexibility while maintaining comprehensive coverage when needed. This dynamic approach enables the system to adapt to different display scenarios without sacrificing error detection capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal error detection framework that can handle multiple regions with different characteristics. The same CRC mechanism is applied universally across different display regions, but the specific regions checked can be configured based on requirements. This multi-functional approach provides both comprehensive error detection and flexibility in region selection.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If cyclic redundancy check is performed on the entire instrument panel data, then error detection coverage is maximized, but it becomes difficult to preliminarily calculate expected values for final display data generated by combining several planes

Engineering Contradiction:
Improveerror detection coverageVSAvoidexpected value calculation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the multi-plane display data into separate regions before applying CRC checks. By dividing the data into regions that can be independently processed, the system can calculate expected values for each region separately, avoiding the complexity of calculating expected values for the entire combined multi-plane dataset. This segmentation simplifies the expected value calculation process while maintaining error detection coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary CRC calculations on individual regions before the final display composition is completed. By calculating expected values for each region in advance, the system avoids the complexity of calculating expected values for the entire combined dataset after all planes are merged. This preliminary action approach simplifies the overall calculation process while ensuring error detection coverage.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8583999B2Display control apparatus
Publication Date: 2013.11.12 RENESAS ELECTRONICS CORP
  • US8583999B2 patent drawing
  • US8583999B2 patent drawing
  • US8583999B2 patent drawing

AI summary

A display control apparatus includes a comparison control unit which performs a cyclic redundancy check over an arbitrary region of image data. The comparison control unit includes a region control unit which selects a region of the image data based on comparison region information for specifying an arbitrary region of the image displayed on the display unit as a cyclic redundancy check target region, an arithmetic processing unit which performs arithmetic processing for the cyclic redundancy check over a region selected by the region control unit, and a comparison circuit which performs error detection by comparing the result of the arithmetic processing by the arithmetic processing unit with its expected value. Error detection by the cyclic redundancy check is performed only on the target region of the cyclic redundancy check in the arbitrary region, which facilitates the cyclic redundancy check.