Data processor with alocate bit and method of operation

Electrical computers and digital processing systems: memory – Storage accessing and control – Access timing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711170, 711 3, 711144, 711145, 711154, 711160, G06F 1200

Patent

active

057651990

ABSTRACT:
A data processor (10) has a cache array (40) and a control unit (58) for storing a number of recently accessed data lines. If an execution unit requests a data line that is not stored in the memory cache (a miss) then the control unit will request the data from an external memory device and allocate a location in the cache array in which it will store the requested data when returned. In the depicted embodiment, the control unit first attempts to allocate an invalid one of N possible locations, where N is the set way associativity of the memory cache. If none of the ways is invalid, then the control unit uses a least recently used (LRU) algorithm to select the location. Therefore, the data cache may be non-blocking up to N times to the same set.

REFERENCES:
patent: 4910656 (1990-03-01), Scales, III et al.
patent: 4977498 (1990-12-01), Rastegar et al.
patent: 5185878 (1993-02-01), Baror et al.
patent: 5276835 (1994-01-01), Mohan et al.
patent: 5297269 (1994-03-01), Donaldson et al.
patent: 5317718 (1994-05-01), Jouppi
patent: 5325504 (1994-06-01), Tipley et al.
patent: 5353425 (1994-10-01), Malamy et al.
patent: 5355467 (1994-10-01), Mac Williams et al.
patent: 5428761 (1995-06-01), Herlihy et al.
patent: 5434993 (1995-07-01), Loencres et al.
patent: 5479634 (1995-12-01), Takita
patent: 5479641 (1995-12-01), Nadir et al.
patent: 5550995 (1996-08-01), Barrers et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data processor with alocate bit and method of operation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data processor with alocate bit and method of operation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processor with alocate bit and method of operation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2216405

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.