Active Matrix Display Pixel Data Transfer via Zone Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Active matrix digital displays face significant delays and energy consumption when writing or reading pixel intensities across the entire screen, as existing methods transfer all pixel values at once, rather than selectively updating or reading specific subsets.
Innovation Solution
Implementing an active matrix digital display with static memory and an interface that identifies command types and parameters to write or read specific 2D shapes or subsets of pixels, allowing for efficient storage and transfer of only necessary pixel intensity data, reducing the amount of data transferred and energy consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If all pixel values are transferred at once through the interface, then complete display data is written or read, but significant delay and energy consumption occur
Solution Approach 1:
The display screen is divided into multiple zones, and pixel writing/reading operations are segmented by zone rather than processing the entire screen at once. The interface processes one zone at a time, significantly reducing the time delay for each operation while maintaining complete display functionality.
Solution Approach 2:
Instead of transferring all pixel values at once, the system performs partial actions by writing or reading pixel data for only one zone at a time. This partial action approach reduces the overall time delay and energy consumption while still achieving the necessary display updates.
2Productivity
If all pixel values are transferred through the interface, then complete pixel data is written or read, but significant energy is consumed
Solution Approach 1:
The display screen is divided into multiple zones, and pixel reading operations are segmented by zone. The interface reads pixel data from one zone at a time, significantly reducing energy consumption compared to reading the entire screen, while maintaining complete display functionality.
Solution Approach 2:
Instead of reading all pixel values at once, the system performs partial reading actions by processing one zone at a time. This reduces the total energy consumption of the reading operation while still achieving necessary display data retrieval.
3Productivity
If all pixel values are transferred, then complete display data is updated, but the amount of data to be transferred is large
Solution Approach 1:
The display data is segmented into multiple zones, and only the data for one zone is transferred at a time through the interface. This segmentation reduces the volume of data transferred in each operation from the entire screen to just one zone, improving transfer efficiency.
Solution Approach 2:
Instead of transferring complete display data at once, the system performs partial data transfer by sending or receiving pixel values for one zone at a time. This partial transfer approach significantly reduces the data transfer volume while maintaining complete display functionality.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The invention relates to an active matrix digital display comprising: a plurality of pixels, each pixel comprising a static memory storing one or more values of intensity of the pixel; an interface configured, upon the reception of at least one command to : obtain an identifier of a type of the command; if the type of the command of the command belongs to at least one type relative to a 2D shape: reading, in a predefined position of a payload of the command, at least one parameter relative to at least a pixel position in the display screen; writing to the static memories of a subset of pixels of the screen from the payload of the command, or reading from said static memories of the subset of pixels, values of intensities said subset of pixels based at least on said at least one parameter.