Patent ID: 7812847

Claim:
A method for preventing data corruption from being displayed during an underflow, comprising method operations of: writing data representing a first pixel across a plurality of segments within memory; writing data representing a second pixel across the plurality of segments, wherein corresponding bit locations for the data representing the first pixel and the data representing the second pixel are contiguous; requesting the data representing the first pixel; reading the data representing the first pixel in response to the requesting; determining whether the reading is completed for bits of the first pixel prior to the first pixel being displayed; substituting a portion of the data representing the first pixel when the reading is not completed prior to a display time for the first pixel; and presenting the first pixel with the substituted data portion, and wherein the method operation of substituting a portion of the data representing the first pixel when the reading is not completed prior to a display time for the first pixel includes, averaging a received portion of the data of the first pixel; and inserting a result of the averaging for the portion of the data.