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

System and method for reducing the penalty associated with data cache misses

Patent 5396604 Issued on March 7, 1995. Estimated Expiration Date: Icon_subject March 7, 2012. 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

Organization of an integrated cache unit for flexible usage in cache system design
Patent #: 5025366
Issued on: 06/18/1991
Inventor: Baror

Digital processor with a four part data register for storing data before and after data conversion and data calculations
Patent #: 5109524
Issued on: 04/28/1992
Inventor: Wagner, et al.

Copy-back cache system having a plurality of context tags and setting all the context tags to a predetermined value for flushing operation thereof Patent #: 5146603
Issued on: 09/08/1992
Inventor: Frost, et al.

Inventors

Application

No. 729132 filed on 07/12/1991

US Classes:

712/207, Prefetching711/4, Dynamic-type storage device (e.g., disk, tape, drum)711/118, Caching711/126, User data cache712/219Reducing an impact of a stall or pipeline bubble

Examiners

Primary: Coleman, Eric

International Class

G06F 012/00

Abstract

A computer system having a central processor unit (CPU) with a reduced instruction set, a decoder and a data cache memory, for processing an instruction to retrieve data from a main memory to prevent a data cache miss. The system decodes an instruction requiring the CPU to load a value into a read only general purpose memory register, the instruction thereby indicating to the CPU to perform a prefetch operation and providing information corresponding to an address of the data to be fetched from the main memory. The system processes, substantially simultaneously, further instructions following the load register instruction and the prefetch operation by determining the address in main memory of the data to be prefetched using the information provided by the load instruction, fetching the data from the main memory, and storing the data in the data cache memory to permit accesses to the data and thereby reduce the penalty associated with a data cache miss.

Other References

  • "CMOS PA-RISC Processor For a New Family of Workstations", by M. Forsyth et al., (IEEE COMPCOM Spring '91 Digest of Papers; Feb. 1991
  • "System Design for a Low Cost PA-RISC Desktop Workstation", by R. Horning et al., (IEEE COMPCOM Spring '91 Digest of Papers; Feb. 1991
  • "Architecture and Compiler Enhancements for PA-RISC Workstations", by D. Odnert et al., (IEEE COMPCOM Spring '91 Digest of Papers; Feb. 199
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
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?