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

Organization of an integrated cache unit for flexible usage in supporting microprocessor operations

Patent 5627992 Issued on May 6, 1997. Estimated Expiration Date: Icon_subject May 4, 2015. 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

3761833

3898624

Buffer store including control apparatus which facilitates the concurrent processing of a plurality of commands
Patent #: 4156906
Issued on: 05/29/1979
Inventor: Ryan

Technique for performing partial stores in store-thru memory configuration
Patent #: 4157586
Issued on: 06/05/1979
Inventor: Gannon ,   et al.

Multiplexed directory for dedicated cache memory system
Patent #: 4228503
Issued on: 10/14/1980
Inventor: Waite ,   et al.

Method and apparatus for disabling and diagnosing cache memory storage locations
Patent #: 4357656
Issued on: 11/02/1982
Inventor: Saltz ,   et al.

Cache storage line shareability control for a multiprocessor system
Patent #: 4394731
Issued on: 07/19/1983
Inventor: Flusche ,   et al.

Cache synonym detection and handling means
Patent #: 4400770
Issued on: 08/23/1983
Inventor: Chan ,   et al.

Data processor using a read only memory for selecting a part of a register into which data is written
Patent #: 4423483
Issued on: 12/27/1983
Inventor: Tague ,   et al.

Hardware monitor for obtaining processor software/hardware interrelationships
Patent #: 4435759
Issued on: 03/06/1984
Inventor: Baum ,   et al.

More ...

Inventor

Assignee

Application

No. 434494 filed on 05/04/1995

US Classes:

711/133, Entry replacement strategy711/134, Combined replacement modes711/142, Write-through711/143, Write-back711/144, Cache status data bit711/145, Access control bit711/205Directories and tables (e.g., DLAT, TLB)

Examiners

Primary: Shin, Christopher B.

Attorney, Agent or Firm

Foreign Patent References

  • 0075714A2 EP. 04/13/1983
  • 0082949A3 EP. 06/13/1983
  • 0325421A2 EP. 07/13/1989
  • 0325419A2 EP. 07/13/1989
  • 0325422A2 EP. 07/13/1989
  • 0325420A2 EP. 07/13/1989
  • 2344093A1 FR. 03/13/1976
  • 8728494 GB 12/13/1987
  • WO81/01894A1 WO. 12/13/1980

International Class

G06F 012/00

Abstract

A computer system having a cache memory subsystem which allows flexible setting of caching policies on a page basis and a line basis. A cache block status field is provided for each cache block to indicate the cache block's state, such as shared or exclusive. The cache block status field controls whether the cache control unit operates in a write-through write mode or in a copy-back write mode when a write hit access to the block occurs. The cache block status field may be updated by either a TLB write policy field contained within a translation look-aside buffer entry which corresponds to the page of the access, or by a second input independent of the TLB entry which may be provided from the system on a line basis.

Other References

  • IBM Technical Disclosure Bulletin, "Shared Castout Buffer," vol. 28, No. 3, Aug. 1985, pp. 1169-1174
  • Bursky, "Intelligent Cache-memory Chip Speeds Access to Most CPU's," Electronic Design, Mar. 5, 1987, vol. 35, No. 5, p. 30
  • R.H. Katz et al., "Implementing a Cache Consistency Protocol," 12th Annual International Symposium on Computer Architecture, Boston Mass., Jun. 17-19/1985, pp. 276-283
  • Ian Wilson, "Extending 80386 Performance," New Electronics, vol. 20, No. 7, Mar. 31, 1995, pp. 30-33
  • Sachs, "The Fairchild Clipper Microprocessor Family, A High-Performance 32-Bit Processor," 8080 Wescon Proceedings, 1985 Session, NY, US, Nov. 19-22/1985
  • Bell et al. "An Investigation of Alternative Cache Organizations," IEEE Transactions on Computers, vol. C-23, No. 4, Apr. 1974, pp. 346-351
  • Dubois et al., "Effects of Cache Coherency in Multiprocessors," IEEE Transactions on Computers, vol. C31, No. 11, Nov. 1982, pp. 1083-1099
  • Papamaroos et al., "A Low-Overhead Coherence Solution for Multiprocessors with Private Cache Memories," The 11th Annual International Symposium on Computer Architecture, Ann Arbor, Michigan, Jun. 05-07/1984, pp. 348-354
  • Patel, "Analysis of Multiprocessors with Private Cache Memories," IEEE Transactions on Computers, vol. C31, No. 4, Apr., 1982, pp. 296-304
  • Rao, "Performance Analysis of Cache Memories," Journal of the Association for Computng Machinery, vol. 25, No. 3, Jul., 1978, pp. 378-395
  • Rudolph et al. "Dynamic Decentralized Cache Schemes for MIMD Parallel Processors," The 11th Annual International Symposium on Computer Architecture, Ann Arbor, Michigan, Jun. 05-07/1984, pp. 340-347
  • Smith, "Cache Memories," Computing Surveys, vol. 14, No. 3, Sep., 1982, pp. 473-530
  • Censier et al, "A New Solution to Coherence Problems in Multicache Systems," IEEE Transactions on Computers, vol. C-27, No. 12., Dec., 1978, pp. 1112-1118
  • Tang, "Cache System Design in the Tightly Coupled Multiprocessor System," National Computer Conference, 1976, pp. 749-753
  • Yen et al., "Analysis of Multiprocessor Cache Organizations iwth Alternative Main Memory Update Policies," The 8th Annual Symposium on Computer Architecture, Minneapolis Minn. May 12-14/1981, pp. 89-105
  • Goodman, "Using Cache Memory to Reduce Processor-Memory Traffic,"pp. 124-130
  • "Implementing a Cache Consistency Protocol", International Symposium on Computer Architecture (12th:1985; Boston, Mass.
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?