Display Data Superimposing Control for Lower FPGA Memory Power
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Monitor systems with human-machine interaction interfaces continue to access memory during non-display periods, leading to high power consumption in Field Programmable Gate Arrays (FPGAs).
Innovation Solution
A data processing device with a write controller, read controllers, a superimposer, and a command controller that controls the writing and superimposing of video and human-machine interaction interface information, along with timing generators to manage operations based on turn-on and turn-off commands, reducing memory occupation and power consumption during non-display periods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the human-machine interaction interface continuously accesses memory during non-display periods, then the interface remains ready for immediate interaction, but the FPGA power consumption increases significantly
Solution Approach 1:
The patent implements dynamic control of the human-machine interaction interface by introducing a command controller that receives turn-on and turn-off commands. The interface is activated only when needed and deactivated during non-display periods, transforming it from a static always-on state to a dynamic on-demand state. This resolves the contradiction by maintaining interface readiness only when required while reducing power consumption during idle periods.
Solution Approach 2:
The patent employs periodic action by controlling the interface access based on display period timing. The command controller manages the interface activation in sync with display periods, enabling the interface during display time and deactivating it during non-display time. This periodic on/off pattern allows the interface to be ready when needed while minimizing continuous power consumption.
2Ease of operation
If the human-machine interaction interface information is continuously written into memory, then the interface can immediately access data, but the memory occupation increases and power consumption rises
Solution Approach 1:
The write controller is dynamically controlled by the command controller to write human-machine interaction interface information into memory only when needed. During non-display periods, the write controller stops writing data, reducing memory occupation and associated power consumption. This dynamic write control resolves the contradiction between maintaining data accessibility and reducing energy usage.
Solution Approach 2:
The patent implements discarding and recovering by controlling the write controller to stop writing interface information during non-display periods, effectively discarding the data from memory. When display periods arrive, the write controller resumes writing operations to recover data accessibility. This cycle minimizes continuous memory occupation and power consumption while maintaining data availability when required.
3Manufacturing precision
If the superimposer is continuously active to combine video and interface information, then display quality is maintained, but power consumption increases during non-display periods
Solution Approach 1:
The command controller dynamically controls the superimposer activation state based on display period requirements. The superimposer is turned on during display periods to maintain display quality and turned off during non-display periods to reduce power consumption. This dynamic state control resolves the contradiction between maintaining high display quality and reducing energy usage during idle time.
Solution Approach 2:
The superimposer operates in a periodic manner, being active only during display periods when image superposition is needed and inactive during non-display periods. This periodic operation maintains display quality during relevant time windows while minimizing power consumption during periods when no display output is required.
Data Source
AI summary
The present disclosure provides a data processing device and control method thereof, and a display device. The data processing method includes: a write controller configured to write video image data and human-machine interaction interface information into a memory; a first read controller configured to read the video image data from the memory; a second read controller configured to read the human-machine interaction interface information from the memory; a superimposer configured to superimpose the video image data and the human-machine interaction interface information to obtain target image information; and a command controller configured to control the write controller to write the human-machine interaction interface information into the memory and turn on the superimposer after receiving a turn-on command, and control the write controller to stop writing the human-machine interaction interface information into the memory and turn off the superimposer after receiving a turn-off command.


