Delivery of display symbols to a display source
AssigneeIntel Corporation
InventorNausheen Ansari
Life of this patent
Estimating the term…
Abstract
Technology for a display source controller is described. The display source controller can receive display pixel data from a display source. The display source controller can convert the display pixel data to display symbol data that includes a plurality of 32-bit double words (DWords). The display source controller can divide the display symbol data that includes the plurality of 32-bit DWords for a number of unidirectional serial data channels. The display source controller can process, for each unidirectional serial data channel, the display symbol data at a 32-bit DWord granularity level. The display source controller can send the display symbol data for each of the unidirectional serial data channels over a physical serial link to a display panel.
Claims24
A source device comprising:
- a stream source;
- a link layer;
- a physical layer;
- a main link including at least one lane;
- and
- a display controller to:
- obtain, at the link layer, 8-bit pixel data from the stream source, the 8-bit pixel data to represent 8-bit symbol data;
- generate, at the link layer, 32-bit link symbols to increase a link symbol data size from 8 bits to 32 bits, ones of the 32-bit link symbols generated by grouping four 8-bit pixel data into a 32-bit symbol;
- map the 32-bit link symbols to each of four link layer main link lanes;
- and
- transmit, at the physical layer, the 32-bit link symbols for each of the four link layer main link lanes over the main link to a sink device.
At least one non-transitory computer readable storage medium comprising instructions that, when executed, cause a machine to at least:
- obtain, at a link layer, 8-bit pixel data from a stream source, the 8-bit pixel data to represent 8-bit symbol data;
- generate, at the link layer, 32-bit link symbols to increase a link symbol data size from 8 bits to 32 bits, ones of the 32-bit link symbols generated by steering four 8-bit pixel data into a 32-bit symbol;
- map the 32-bit link symbols to each of four link layer main link lanes;
- and
- send, at a physical layer, the 32-bit link symbols for each of the four link layer main link lanes over a main link to a display sink.
A method comprising:
- obtaining, by executing an instruction with at least one processor, 8-bit pixel data at a link layer, the 8-bit pixel data from a stream source, the 8-bit pixel data to represent 8-bit symbol data;
- generating, by executing an instruction with the least one processor, 32-bit link symbols at the link layer to increase a link symbol data size from 8 bits to 32 bits, ones of the 32-bit link symbols generated by steering four 8-bit pixel data into a 32-bit symbol;
- mapping, by executing an instruction with the at least one processor, the 32-bit link symbols to each of four link layer main link lanes;
- and
- transmitting, by executing an instruction with the at least one processor, at a physical layer, the 32-bit link symbols for each of the four link layer main link lanes over a main link to a sink device.
Dependencies are inferred from the claim text.