U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Caching FIFO and method therefor

Patent 5557733 Issued on September 17, 1996. Estimated Expiration Date: Icon_subject September 17, 2013. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Three port random access memory
Patent #: 4891794
Issued on: 01/02/1990
Inventor: Hush, et al.

Semiconductor integrated circuit device
Patent #: 5040150
Issued on: 08/13/1991
Inventor: Naitoh, et al.

Three port random access memory in a network bridge
Patent #: 5130981
Issued on: 07/14/1992
Inventor: Murphy

Personal computer having a local bus interface to a video circuit
Patent #: 5241631
Issued on: 08/31/1993
Inventor: Smith, et al.

Data processing apparatus with self-emulation capability
Patent #: 5249266
Issued on: 09/28/1993
Inventor: Dye, et al.

Crossbar interface for data communication network
Patent #: 5261059
Issued on: 11/09/1993
Inventor: Hedberg, et al.

Multiprocessor software interface for a graphics processor subsystem employing partially linked dynamic load modules which are downloaded and fully linked at run time
Patent #: 5269021
Issued on: 12/07/1993
Inventor: Denio, et al.

Apparatus and method for maintaining cache/main memory consistency utilizing a dual port FIFO buffer
Patent #: 5276849
Issued on: 01/04/1994
Inventor: Patel

Method and apparatus for performing a read-write-modify operation in a VGA compatible controller
Patent #: 5297271
Issued on: 03/22/1994
Inventor: Bhayani

Fast graphics control system capable of simultaneously storing and executing graphics commands Patent #: 5299309
Issued on: 03/29/1994
Inventor: Kuo, et al.

Inventors

Assignee

Application

No. 042306 filed on 04/02/1993

US Classes:

345/554, Multi-port memory345/531, Graphic display memory controller345/557, Cache345/558First in first out (i.e., FIFO)

Examiners

Primary: Powell, Mark R.
Assistant: Chauhan, U.

Attorney, Agent or Firm

International Class

G06F 015/00

Abstract

A memory subsystem for use between a CPU and a graphics controller in a typical small computer system has a cache interface for the CPU and a FIFO interface for the graphics controller. This configuration optimizes the data transfers for both the CPU and the graphics controller, and allows both to operate in a manner generally asynchronous to each other. This caching FIFO provides enhanced performance by matching the interface to the unique data requirements of the devices accessing the data within the caching FIFO. For the CPU, the caching FIFO appears as a normal data cache. For the graphics controller, the caching FIFO appears as a normal dual port FIFO, which optimizes the highly sequential data transfers characteristic of graphics controllers. The simple design of the caching FIFO provides maximum performance for a minimum of gates, making the circuit well-suited to efficient implementation in silicon.

Other References

  • D. Bursky et al., "The Best of '90", Electronic Design, v38, n24, Dec. 1990, p37(12)
  • N. Wirth et al., "A Triple-Port Field Memory for Digital Video Processing", IEEE Transactions on Consumer Electronics, vol. 37, No. 3, Aug. 1991, pp. 598-60
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?