Display Control Module Adjusts Bus Command Depth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia display systems face challenges in ensuring real-time performance and low power consumption due to increased latency and power consumption issues when using SOC chips with AXI buses, particularly in mobile devices, where existing solutions either increase chip area and power consumption or affect other real-time modules' efficiency.

Innovation Solution

A display control method that adjusts the depth of outstanding bus commands based on the status of the display buffer, comparing it with a preset warning value to optimize bus operations and maintain display bandwidth without affecting other commands' priorities, thereby reducing latency and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a buffer is added to reduce latency, then real-time display performance is improved, but chip area and power consumption increase

Engineering Contradiction:
Improvedisplay latencyVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The patent merges the display buffer function with the existing DDR memory by utilizing unused bandwidth periods. Instead of adding a separate buffer component, the system combines display data storage with general-purpose memory operations, eliminating the need for dedicated buffer hardware and reducing power consumption while maintaining real-time display performance.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The DDR memory is designed to serve multiple functions: it acts as both general system memory and display buffer simultaneously. By making the DDR memory multi-functional, the patent avoids adding separate components and reduces overall system power consumption while ensuring real-time display requirements are met through optimized bandwidth allocation.

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

2Loss of time

If display control module priority is raised in AXI bus, then display real-timeness is improved, but DDR bandwidth utilization efficiency decreases

Engineering Contradiction:
Improvedisplay latencyVSAvoidDDR bandwidth utilization
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent implements periodic bandwidth allocation where the display control module is granted priority access during specific periods when DDR bandwidth is underutilized. This periodic action allows the system to maintain high DDR bandwidth utilization overall while ensuring display real-timeness when needed, avoiding continuous high-priority occupation that would degrade overall system productivity.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The AXI bus priority for the display control module is made dynamic rather than static. The system adjusts priority levels based on real-time DDR bandwidth availability and display requirements, allowing optimal balance between display real-timeness and overall DDR bandwidth utilization efficiency under different operating conditions.

Inventive Principle:
Principle #15Dynamics

3Productivity

If bus frequency and data bit width are increased, then display bandwidth is improved, but power consumption increases

Engineering Contradiction:
Improvedisplay bandwidthVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

Instead of permanently increasing bus frequency and data bit width, the patent dynamically adjusts these parameters based on actual display bandwidth requirements. The system monitors display workload and modifies bus operating parameters accordingly, achieving high display bandwidth when needed while consuming less power during normal operation, thus resolving the contradiction between productivity and energy consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9251556B2Display control method and system and display device
Publication Date: 2016.02.02 HONOR DEVICE CO LTD
  • US9251556B2 patent drawing
  • US9251556B2 patent drawing
  • US9251556B2 patent drawing

AI summary

The present invention provides a display control method and system, and a display device. The method includes acquiring a status value of a display buffer; comparing the status value of the display buffer with a preset warning value of the display buffer; and adjusting a value of a depth of outstanding bus commands according to a comparison result. In the embodiments of the present invention, a status value of the display buffer is compared with a preset warning value of the display buffer, where the status value of the display buffer reflects a change to a current load; it may be determined whether a status value of the display buffer corresponding to the current load is normal according to a comparison result; and a value of a depth of outstanding bus commands is adjusted accordingly, effectively resolve a data real-timeness issue, and ensure that an entire system efficiently runs.