Patent ID: 6271866
Filing Date: 2001-08-07
Classification: G09G,G11C

Abstract:
A method for controlling the reading from and writing to dual-port memory used as a buffer for storing digital video data to be displayed on a raster scanned display, wherein the video data is written to a write address in said memory and is read from a read address in said memory, and wherein the video data is received asynchronously with respect to the display rate of the raster scanned display, the method comprising the steps of:partitioning said memory into an extended buffer including a single frame buffer capable of storing one frame of the video data, and an extension buffer for storing additional said video data, wherein said extension buffer is a contiguous extension of said single frame buffer;determining a number of lines of separation in said memory between a present said read address and a present said write address;writing the video data to said extended buffer, in response to a situation wherein said separation is not more than a predetermined number of said lines;writing the video data to said single frame buffer, in response to a situation wherein said separation is more than said predetermined number of lines, andreading the video data for a most recently completed written frame.