Method and apparatus for reducing noise in a graphics display system
AssigneeNational Semiconductor Corporation
InventorsRichard Alexander Erhart, Bruce C. Moore, Donald E. Camp, Mark Kuhns
Life of this patent
Estimating the term…
Abstract
The present invention is related to staggering data to reduce noise in a graphics display system. Line-to-line data staggering is achieved by staggering the starting point at which data is transmitted within each line of data. Frame-to-frame staggering is implemented by staggering the starting point of the first line of data from its value in the previous frame by a predetermined value each frame. Alternatively, frame-to-frame data staggering can be performed every other frame instead of every frame.
Claims31
A method for reducing noise in a graphics display system, the method comprising:
- storing a line of data, wherein the data is organized according to columns;
- selecting a sequencing order for the columns of the stored line;
- applying the sequencing order to the data of the stored line to provide a sequenced line;
- communicating information about the selected sequencing order to column drivers;
- and
- transmitting the sequenced line to the column drivers, wherein the sequenced line is suitable for a color display, wherein the information about the selected sequencing order is communicated to the column drivers according to a data transmission protocol, the sequenced line has a starting token number that is specified in the data transmission protocol, and the starting token number is associated with a staring column number from the stored line of data.
A timing controller for a graphics data system with reduced noise, comprising:
- a memory that is configured to store graphics data from a graphics source, wherein the graphics data is organized according to columns;
- a data formatting and resequencing component that is configured to read data from the memory in a resequenced order as resequenced data;
- and
- a data transmitter component that is configured to send the resequenced data to the column drivers via a graphics display bus using a data transmission protocol, wherein the resequenced data is suitable for a color display, wherein the information about the re-sequnced order is communicated to the column drivers in the data transmission protocol, a starting token number is specified in the data transmission protocol for each line, and the stating token number is associated with a starting column number for the line.
A method for reducing noise in a graphics display system, the method comprising:
- storing a line of data, wherein the data is organized according to columns;
- selecting a sequencing order for the columns of the stored line;
- applying the sequencing order to the data of the stored line to provide a sequenced line;
- communicating information about the selected sequencing order to column drivers;
- and
- transmitting the sequenced line to the column drivers, wherein the information about the selected sequencing order is communicated to the column drivers according to a data transmission protocol, the sequenced line has a starting token number that is specified in the data transmission protocol, the starting token number is associated with a starting column number from the stored line of data, the sequenced line contains at least 16 data tokens, and wherein each data token includes at least 48 bits.
A timing controller for a graphics data system with reduced noise, comprising:
- a memory that is configured to store graphics data from a graphics source, wherein the graphics data is organized according to columns;
- a data formatting and resequencing component that is configured to read data from the memory in a resequenced order as resequenced data;
- and
- a data transmitter component that is configured to send the resequenced data to the column drivers via a graphics display bus using a data transmission protocol, wherein the memory is a two line memory including:
- a write side that stores a full line of the graphics data, wherein the graphics data is digital;
- and further including a read side that stores a full line of graphics data, such that two lines of the graphics data are stored at one time, and such that the resequenced data is a line of digital video data.
Dependencies are inferred from the claim text.