Patent
1992-04-29
1994-10-04
Robertson, David L.
G06F 1300
Patent
active
053534263
ABSTRACT:
A cache array, a cache tag and comparator unit and a cache multiplexor are provided to a cache memory. Each cache operation performed against the cache array, read or write, takes only half a clock cycle. The cache tag and comparator unit comprises a cache tag array, a cache miss buffer and control logic. Each cache operation performed against the cache tag array, read or write, also takes only half a clock cycle. The cache miss buffer comprises cache miss descriptive information identifying the current state of a cache fill in progress. The control logic comprises a plurality of combinatorial logics for performing tag match operations. In addition to standard tag match operations, the control logic also conditionally tag matches an accessing address against an address tag stored in the cache miss buffer. Depending on the results of the tag match operations, and further depending on the state of the current cache fill if the accessing address is part of the memory block frame of the current cache fill, the control logic provides appropriate signals to the cache array, the cache multiplexor, the main memory and the instruction/data destination. As a result, subsequent instruction/data requests that are part of a current cache fill in progress can be satisfied without having to wait for the completion of the current cache fill, thereby further reducing cache miss penalties and function unit idle time.
REFERENCES:
patent: 4768148 (1988-08-01), Keeley et al.
patent: 5253358 (1993-10-01), Thoma, III et al.
Method and Cache Memory Controller For Fetching Data For A CPU That Further Reduces CPU Idle Time.
Hayes Norman M.
Malamy Adam
Patel Rajiv N.
Robertson David L.
Sun Microsystems Inc.
LandOfFree
Cache miss buffer adapted to satisfy read requests to portions o does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Cache miss buffer adapted to satisfy read requests to portions o, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cache miss buffer adapted to satisfy read requests to portions o will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-589307