Computer with cache-line buffers for storing prefetched data for

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus access regulation

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710107, 710113, 710116, 710119, 710128, 710 22, 710123, 710114, 710121, G06F 1300

Patent

active

059744979

ABSTRACT:
In a computer including two buses, a main memory, a write back cache, and a peripheral device, a method and apparatus for providing an inter-bus buffer to support successive main memory accesses from the peripheral device is disclosed. The buffer is included in a bridge device for interfacing the two computer buses and controlling when the peripheral device may access the main memory. When the peripheral device attempts to read data from the main memory that is duplicated in the cache and that has become stale, the bridge device initiates a write back operation to update specific data portions of the main memory corresponding to the read request. The bridge device uses look-ahead techniques such as bursting or pipelining to streamline the data coming from the cache to the main memory and to the peripheral device. When the peripheral device requests a misaligned memory read operation, upon termination of the read access due to preemption of the peripheral device, the cache line containing the remainder of the requested data is written back to the main memory, and stored in the buffler. The bridge device can then use the data stored in the buffer to respond to subsequent memory access requests from the peripheral device.

REFERENCES:
patent: 4371924 (1983-02-01), Schaefer et al.
patent: 4755933 (1988-07-01), Teshima et al.
patent: 4881163 (1989-11-01), Thomas et al.
patent: 5319769 (1994-06-01), Muramatsu
patent: 5367660 (1994-11-01), Gat et al.
patent: 5418927 (1995-05-01), Chang et al.
patent: 5461718 (1995-10-01), Tatosian
patent: 5526510 (1996-06-01), Akkary et al.
patent: 5535345 (1996-07-01), Fisch et al.
patent: 5544346 (1996-08-01), Amini et al.
patent: 5577200 (1996-11-01), Abramson et al.
patent: 5664117 (1997-09-01), Shah et al.
patent: 5680572 (1997-10-01), Akkary et al.
patent: 5781789 (1998-07-01), Narayan
The PCI System Arechitecture, pp. 71, 91-92, 474-477, Dec. 1995.

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

Computer with cache-line buffers for storing prefetched data for does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer with cache-line buffers for storing prefetched data for, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer with cache-line buffers for storing prefetched data for will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-776121

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