Using packet transfer for driving LCD panel driver electronics
AssigneeGenesis Microchip Inc.
InventorOsamu Kobayashi
Life of this patent
Estimating the term…
Abstract
In a digital display device, a packet based method of driving selected pixel elements by way of associated data latches included in a column driver is disclosed. For each frame lines in a video frame, a number of video data packets are provided directly to the column driver at a link rate and each of the number of data latches are populated with appropriate video data based upon video data packets within a line period τ. Selected pixel elements are driven based upon the video data.
Claims21
In a digital display device connected by way of a communication link to a video source, a packet based method of driving selected pixel elements by way of a number of data latches consistent with a native horizontal line resolution of the display included in a column driver, comprising:
- (a) providing an input video stream in the form of a number of video data packets from the video source directly to the column driver at a link rate over the communication link;
- (b) populating each of the number of data latches with appropriate video data based upon video data packets within a line period τ, wherein since the data latches are directly connected to each other in a point to point daisy chain configuration any requirement for a pixel clock at the display is eliminated and wherein the digital display does not include a timing controller and wherein the digital display device does not apply any timing adjustment to the input video stream;
- (c) driving selected pixel elements based upon the video data;
- and
- (d) repeating (a)-(c) for all frame lines in a video frame.
A digital display device, comprising:
- a number of pixel elements;
- an interface arranged to receive and distribute video data packets at a link rate;
- and
- a number of data latches connected to each other in a point to point daisy chain configuration;
- each of which are arranged to receive a video data packet from an input video stream directly from the interface, store video data associated with the received video data packet, and drive selected ones of the pixel elements based upon stored video data wherein since the data latches are directly connected to each other in a point to point daisy chain configuration any requirement for a pixel clock at the display device is eliminated and wherein the digital display does not include a timing controller and wherein the digital display device does not apply any timing adjustment to the input video stream.
Computer program product for driving selected pixel elements included in a digital display by way of associated data latches included in a column driver, comprising:
- computer code for providing an input video stream in the form of a number of video data packets from the video source directly to the column driver at a link rate;
- computer code for populating each of the number of data latches with appropriate video data based upon video data packets within a line period τ, wherein since the data latches are directly connected to each other in a point to point daisy chain configuration any requirement for a pixel clock at the display is eliminated and wherein the digital display does not include a timing controller and wherein the digital display device does not apply any timing adjustment to the input video stream;
- computer code for driving selected pixel elements based upon the video data;
- and
- computer readable medium for storing the computer code.
Dependencies are inferred from the claim text.