Display Device Image Generation Timing Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display devices face issues with seamless display of moving images due to overtaking between writing and reading processes, leading to incomplete image data being displayed, as seen in Patent Literature 1, which stops writing but not transferring image data from the host to the memory control section.
Innovation Solution
A display device with a host that transfers image data to a display control section, where the image generation section generates data for a single frame period, starting subsequent frame generation either after the single unit period has passed if completed early or anytime after completion, and the display control section controls the display to prevent overtaking by adjusting read and write operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If writing process is stopped to prevent overtaking, then image data integrity is improved, but display continuity deteriorates
Solution Approach 1:
The host starts generating image data for a subsequent frame in advance (before the current frame's single frame period ends) when the current frame is completed early. This preliminary generation ensures that image data is ready before needed, preventing both overtaking and display interruptions. The buffer period allows the system to prepare data without rushing, maintaining integrity while ensuring continuity.
Solution Approach 2:
The invention dynamically adjusts the timing of image data generation based on completion status. When frame generation is completed early, the system flexibly starts subsequent frame generation after a buffer period rather than waiting for the exact frame period end. This dynamic timing adjustment optimizes both data integrity and display continuity without rigid constraints.
2Reliability
If image data generation is delayed to ensure complete frame period, then data integrity is improved, but display responsiveness deteriorates
Solution Approach 1:
Image data for subsequent frames is generated in advance during the buffer period before the current frame period ends. This preliminary action ensures data readiness without delaying display, as the data is prepared during available time rather than being rushed or postponed.
Solution Approach 2:
The image generation process continues without interruption by overlapping generation of subsequent frames during the tail end of current frame periods. This continuous useful action eliminates idle time and ensures both complete data generation and timely display responsiveness.
3Loss of time
If image data transfer is accelerated to reduce delay, then display responsiveness is improved, but data completeness deteriorates
Solution Approach 1:
Complete image data for subsequent frames is prepared in advance during the buffer period before transfer begins. This preliminary completion ensures that accelerated transfer does not compromise data completeness, as the data is already fully generated and ready for immediate transfer.
Solution Approach 2:
The transfer timing is dynamically optimized by completing data generation during the buffer period and then immediately transferring the complete data. This dynamic coordination ensures both rapid transfer (responsiveness) and full data preparation (completeness) without trade-offs.
Data Source
AI summary
To achieve prompt display of image data to be displayed as well as seamless display of consecutive image data, a host (10) of a display device (1) includes an image generation section (11) configured to generate image data and an image transferring section (12) configured to transfer the image data to a display control section. The image generation section is configured to: start generating, in a case where generation of image data was completed within less than a single unit period, image data for a subsequent frame after the single unit period has passed since the generation of the image data; and start generating, in a case where the generation of the image data was not completed within less than the single unit period, image data for a subsequent frame any time after completion of the generation of the image data.


