Patent ID: 7551185

Claim:
An apparatus for re-ordering video data for a display, comprising: a) a first transpose means for receiving video data and performing a first transpose process on such video data to create partially re-ordered video data; b) a means for storing the partially re-ordered video data; and c) a second transpose means for reading the partially re-ordered video data and performing a second transpose process on such partially re-ordered video data to create fully re-ordered video data, wherein the first and second transpose means are configured to perform the first and second transpose processes to convert the received video data to the fully re-ordered video data that is a transposed video data of the received video data, the fully re-ordered video data being compatible to a transposed scanning technique for driving the display, wherein the first transpose means includes means for receiving RGB video data and writing at least one frame of the RGB video data to the storing means, and means for separating the RGB video data into separate R, G, and B separation video data and writing at least one frame of the separation video data, at least one frame of the G separation video data, and at least one frame of the B separation video data to the storing means, and wherein the second transpose means includes: a means for addressing the RGB video data stored in the storing means; a means for reading the RGB video data stored in the storing means to created fully re-ordered RGB video data; a means for communicating the fully re-ordered RGB video data to downstream modules of a display processing system; a means for addressing the R, G, and B separation video data stored in the storing means; a means for reading the R, G, and B separation video data stored in the storing means; a means for re-ordering the R, G, and B separation video data into fully re-ordered R, G, and B color bar video data having consecutive downwardly scrolling R, G, and B scan lines; and a means for communicating the fully re-ordered R, G, and B color bar video data to the downstream modules of the display processing system.