Display Driving Apparatus Payload Cache Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the resolution of flat panel display apparatuses increases, the power consumption and memory bandwidth requirements of display driving apparatuses also increase, necessitating a solution to reduce power consumption and efficiently manage memory bandwidth.

Innovation Solution

A cache managing method for display driving apparatuses that compresses raw image data, stores it in a memory, and uses a linked list to manage the payload cache, allowing efficient caching and retrieval of compressed data, reducing unnecessary memory loading and optimizing cache usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the resolution of flat panel display apparatus increases, then the display quality is improved, but the power consumption and memory bandwidth requirements increase

Engineering Contradiction:
Improvedisplay resolutionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the cache memory into multiple cache lines, where each cache line contains a fixed number of words. This segmentation allows the system to manage and transfer only the necessary portions of compressed data corresponding to specific block sizes, rather than transferring entire large memory blocks, thereby reducing power consumption while maintaining high resolution display quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of data transfer by introducing variable burst lengths that correspond to different block sizes. The cache can transfer data in different burst lengths (e.g., 16 bytes, 32 bytes, 64 bytes) depending on the block size requirements, optimizing the balance between power consumption and data transfer efficiency for high resolution displays

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the resolution of flat panel display apparatus increases, then the display quality is improved, but the memory bandwidth requirements increase

Engineering Contradiction:
Improvedisplay resolutionVSAvoidmemory bandwidth
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

By segmenting the cache into multiple cache lines with fixed word counts, the system can selectively load and transfer only the specific cache lines needed for current display blocks. This prevents unnecessary memory bandwidth consumption by avoiding transfer of entire large memory blocks, while still supporting high resolution displays through efficient incremental data loading

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by loading only the necessary portion of compressed data into the cache based on the current block size requirements. The cache loads data in partial bursts corresponding to specific block sizes rather than loading excessive data, optimizing memory bandwidth utilization while maintaining high resolution display performance

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If a fixed number of words per cache line is used, then the cache structure is simplified, but the flexibility in managing different block sizes is reduced

Engineering Contradiction:
Improvecache structureVSAvoidblock size management flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic control mechanisms that allow the cache to adapt to different block sizes while maintaining a fixed physical structure. The cache controller dynamically adjusts the burst length and number of cache lines loaded based on the required block size, providing versatility without increasing physical cache complexity. The system can handle variable block sizes (e.g., 16, 32, 64 bytes) by controlling how many words from each fixed-size cache line are transferred

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9916251B2Display driving apparatus and cache managing method thereof
Publication Date: 2018.03.13 SAMSUNG ELECTRONICS CO LTD
  • US9916251B2 patent drawing
  • US9916251B2 patent drawing
  • US9916251B2 patent drawing

AI summary

A cache managing method of a display driving apparatus may be provided. The display driving apparatus including an encoder to generate compressed data by compressing raw data, a memory to store the compressed data, and a decoder to restore the compressed data and including a payload cache may be provided. The cache managing method including requesting an access to the compressed data, and managing the payload cache using a linked list according to the access request to the compressed data may be provided.