Variable Frame Rate Display Controller Event Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display systems lack efficient methods for implementing variable frame rates, which can lead to suboptimal performance and power consumption due to fixed or inflexible frame rate settings, affecting rendering and display operations.

Innovation Solution

An application processor with a display controller that adjusts frame rates based on event signals from the display device, records timing information, and provides it to the main processor for performance and power optimization, enabling fine-grained frame rate control and optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed frame rate is used in display systems, then system simplicity is maintained, but performance optimization and power efficiency are limited

Engineering Contradiction:
Improveframe rate adaptabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The display controller dynamically adjusts the frame rate based on real-time event signals from the display device, transitioning from a static fixed frame rate to a dynamic variable frame rate system. This allows the system to adapt frame rates to actual display needs, improving performance and power efficiency while managing complexity through event-driven control

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by receiving event signals from the display device that indicate when frame updates occur. The display controller uses this feedback information to adjust frame rates appropriately, creating a closed-loop control system that optimizes display performance based on actual operating conditions

Inventive Principle:
Principle #23Feedback

2Speed

If frame rate is increased to improve display responsiveness, then display speed is improved, but power consumption increases

Engineering Contradiction:
Improvedisplay refresh speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The frame rate is made dynamic rather than static, allowing the system to increase refresh speed only when necessary based on event signals from the display device. This dynamic adjustment enables the system to achieve high display responsiveness when needed while consuming less power during normal operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the frame rate parameter based on operational conditions, adjusting it upward to improve display speed when events require it, and downward to reduce power consumption when high refresh rates are not needed. This parameter optimization resolves the trade-off between speed and energy usage

Inventive Principle:
Principle #35Parameter changes

3Productivity

If variable frame rate control is implemented, then performance optimization is improved, but system complexity increases

Engineering Contradiction:
Improverendering efficiencyVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system uses feedback from event signals to control variable frame rates, allowing performance optimization through intelligent adjustment rather than complex trial-and-error control mechanisms. The feedback-driven approach simplifies the control logic while achieving superior rendering efficiency

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The display device itself generates event signals that provide the necessary control information for variable frame rate adjustment. This self-service mechanism reduces the burden on the control system, as the display device autonomously provides the timing information needed for optimization without requiring complex external control

Inventive Principle:
Principle #25Self-service

4Loss of energy

If frame rate is decreased to reduce power consumption, then energy efficiency is improved, but display responsiveness deteriorates

Engineering Contradiction:
Improvepower consumption reductionVSAvoiddisplay update speed
Core Design Contradiction:
Loss of energyVSSpeed

Solution Approach 1:

The frame rate is dynamically adjusted based on actual display events rather than maintained at a constantly low value. This allows the system to reduce power consumption during static periods while quickly increasing refresh speed when display events require updated content, resolving the trade-off between energy efficiency and responsiveness

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12046193B2Variable frame rate display system
Publication Date: 2024.07.23 SAMSUNG ELECTRONICS CO LTD
  • US12046193B2 patent drawing
  • US12046193B2 patent drawing
  • US12046193B2 patent drawing

AI summary

An application processor includes a main processor and a display controller controlled by the main processor. The display controller controls a display device that is located outside the application processor and operates based on a variable frame rate scheme, receives an event signal associated with a frame update of the display device, adjusts a frame rate of the display device based on the event signal, records timing information associated with the frame update of the display device based on the event signal, and provides the timing information to the main processor.