Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
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
Variety corn line NPAA2675
System for purifying air through germicidal irradiation and method of manufacture
Power conversion device for electric vehicle
System, device and method for transrating file based assets
Waterproof wound protector
Anti-GITR antibodies
Aqueous composition with agents to inhibit water evaporation
  Randomly Featured Patents
Unified memory distributed across multiple nodes in a computer graphics system
Portable and stationary oxygen concentrator system
Peptide, peptide analog and amino acid analog protease inhibitors
Organic nitriles
Reduced diameter truck brake system
Integrated circuit compensation for losses in signal lines due to parasitics
Adjustable motorcycle securing device
Method of operating an electronic engine control (EEC) to compensate for speed changes
Trainer/learner skate
Golf club head and a process for producing the same