Timing Controller Panel Self-Refresh Compressed Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile industry processor interfaces, existing display standards like MIPI DSI lead to high power consumption when transmitting still image data in video mode, and panel self-refresh operations are inefficient, particularly when handling compressed data.

Innovation Solution

A timing controller that communicates with a host through a MIPI interface and a display panel module, storing and decompressing compressed image data in a frame memory to perform panel self-refresh, while also controlling transmission timing using frame information and supporting I2C protocol conversions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If the host continuously transmits still image data to the display driver IC in video mode, then the display can show still images, but the power consumption of the host increases

Engineering Contradiction:
Improvepower consumption of hostVSAvoiddata transmission efficiency
Core Design Contradiction:
Use of energy by stationary objectVSProductivity

Solution Approach 1:

The patent implements panel self-refresh mode where the display driver IC periodically reads still image data from its internal frame buffer and transmits it to the display panel, instead of continuous transmission from the host. This periodic operation allows the host to enter low-power states while the display maintains still image display, directly resolving the contradiction between power consumption and display functionality.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The display driver IC performs self-refresh operations by autonomously reading data from its internal frame buffer and transmitting it to the display panel without continuous host intervention. This self-service mechanism enables the display system to maintain still images independently, reducing the host's power consumption while preserving display functionality.

Inventive Principle:
Principle #25Self-service

2Use of energy by stationary object

If compressed image data is stored in frame memory for panel self-refresh, then power consumption is reduced, but data decompression and processing time increases

Engineering Contradiction:
Improvepower consumptionVSAvoiddata processing time
Core Design Contradiction:
Use of energy by stationary objectVSLoss of time

Solution Approach 1:

The host or timing controller compresses image data before storing it in the frame buffer, performing the compression action in advance. This preliminary compression reduces the data size stored in memory, lowering power consumption during panel self-refresh operations while the decompression occurs during the refresh cycle itself, balancing time and energy trade-offs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a timing controller as an intermediary between the host and display driver IC that handles compressed data format conversion and decompression. This intermediary component manages the complex decompression process efficiently, allowing compressed data to be stored in frame memory for power savings while minimizing the time penalty through optimized decompression operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Use of energy by stationary object

If the display driver IC periodically reads still image data from frame buffer in panel self-refresh mode, then host power consumption decreases, but the complexity of data timing control increases

Engineering Contradiction:
Improvehost power consumptionVSAvoidtiming control complexity
Core Design Contradiction:
Use of energy by stationary objectVSDevice complexity

Solution Approach 1:

The timing controller is designed to perform multiple functions including receiving data from host in various formats (compressed/uncompressed), converting data formats, controlling panel self-refresh operations, and managing vertical blanking interval timing. This multi-functional design consolidates timing control complexity into a single dedicated component rather than distributing it across multiple components, simplifying the overall system architecture.

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

Solution Approach 2:

The patent replaces complex hardware timing control circuits with a programmable timing controller that uses software-based timing management. The timing controller can be configured through control registers to adapt to different display modes and data formats, substituting rigid hardware timing logic with flexible software-controlled timing that reduces overall system complexity while maintaining precise timing control for panel self-refresh operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9514511B2Timing controller to perform panel self-refresh using compressed data, method of operating the same, and data processing system including the same
Publication Date: 2016.12.06 SAMSUNG ELECTRONICS CO LTD
  • US9514511B2 patent drawing
  • US9514511B2 patent drawing
  • US9514511B2 patent drawing

AI summary

A method of operating a timing controller, which communicates with a host through a mobile industry processor interface (MIPI) and communicates with a display panel module through a display interface, is provided. The method includes storing image data compressed by one of the host and the timing controller in a frame memory, decompressing the image data stored in the frame memory, and performing panel self-refresh on the display panel module using the decompressed image data.