Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Triple Video RAM Organization Increases Performance

IP.com Disclosure Number: IPCOM000110807D
Original Publication Date: 1994-Jan-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 68K

Publishing Venue

IBM

Related People

Olnowich, HT: AUTHOR

Abstract

Disclosed is a new VIDEO RAM (VRAM) organization using three VRAM components which reduce the computer workload of updating moving display images usually by a factor of 2. In addition, the new method also increases the update rate and decreases display latency by the same factor.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Triple Video RAM Organization Increases Performance

      Disclosed is a new VIDEO RAM (VRAM) organization using three
VRAM components which reduce the computer workload of updating moving
display images usually by a factor of 2.  In addition, the new method
also increases the update rate and decreases display latency by the
same factor.

      In the conventional swinging buffer VRAM approach, two VRAMs
are used in conjunction with each other.  One VRAM is serialized to
generate the latest display image, while the other is updated with
the next display image.  The updating procedure involves erasing the
entire VRAM contents and then constructing the entire next frame by
redrawing symbols that have not moved into the same positions in the
VRAM, and putting at new positions symbols that have moved since the
last frame.  A display control computer (or several computers) is
usually required to calculate or track the movement and to change the
display accordingly.  When the updating process is finished, the 2
VRAMs swing or swap positions, such that the latest VRAM is output to
the display and the oldest one is cleared and updated with the next
frame.

      This disclosure adds a third VRAM, as shown in the Figure, and
partitions the display image into three categories: 1) fast moving
symbols, 2) stationary or slow moving symbols, and 3) changing
symbols.  The symbols associated with categories 1) and 2) are placed
in different VRAMs, the FAST VRAM and the SLOW VRAM, respectively.
The final display image is a com...