Resources Contact Us Home
Video memory system

Image Number 6 for United States Patent #4644495.

An improved video memory system includes a program memory, a display data memory, and a plurality of data fetchers. The data fetchers are used to indirectly address the display data in the display data memory. The data fetchers are programmed during vertical blanking so that selected display data is fetched at selected vertical display positions. During each scan line each data fetcher is "read" by: (1) decrementing a counter in the data fetcher; (2) comparing the counter value against preselected top and bottom values; and (3) using the counter value to indirectly address display data that is to be displayed on the current scan line if the counter value is between the top and bottom values. This relieves the host computer of having to keep track of the current vertical display position, thereby freeing it to use the saved computer cycles to produce more interesting viedo games with more complex display graphics. In addition there are provided data fetchers that can be programmed to periodically issue signals usable either for drawing a line with a predefined slope or modulating the amplitude of a sound generator.

  Recently Added Patents
Unified feedback frame for supporting a plurality of feedback modes and a multiple-input multiple-output (MIMO) communication system using the unified feedback frame
Communication apparatus, communication method, and communication system
Temporary protective cover for an exposed junction box
Delta-sigma AD converter circuit and battery pack
Apparatus for performing timer management regarding a system timer scheduler service, and associated method
Serial transmission system including transmitter apparatus and receiver apparatus, for use in transmission of AV data
3D image generating method, 3D animation generating method, and both 3D image generating module and 3D animation generating module thereof
  Randomly Featured Patents
Floating coaxial connector
Semiconductor device
Corner foils for hydraulic measurement
Catalyst for ammoxidation of paraffins
I/O node for a computer system including an integrated I/O interface
Exercise cycle
Type font
Image reading apparatus and control program
Circuit device for unstable power source transient state compensation and low voltage cutoff protection of an active controller component
Apparatus and method for vulcanizing pneumatic tire