Cache coherency maintenance of non-cache supporting buses

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395465, 395466, 395842, 395843, G06F 1208, G06F 1316

Patent

active

056780257

ABSTRACT:
A cache coherency apparatus for computer systems not having a cache supporting bus is described. The cache coherency apparatus monitors the communication on a bus between a CPU and an external device connected to the bus. The cache coherency apparatus monitors the bus in order to determine when the external device is being programmed by the CPU for a memory modification of a main memory also coupled to the bus. Upon determining that the external device is being programmed for a modification of main memory, the cache coherency apparatus generates cache control signals to a cache memory. Using these cache control signals, the cache coherency apparatus causes the contents of the cache memory to be flushed prior to the memory access performed by the external device. In addition, the cache coherency apparatus generates other cache control signals to disable the locations of main memory being modified from being transferred into the cache memory while the memory access by the external device is taking place. Once the memory access being performed by the external device is complete, the cache coherency apparatus generates additional cache control signals to again enable the caching of previously disabled portions of the main memory. In this manner, the coherency of the cache memory may be maintained even though two or more memory access devices (i.e., a CPU and external devices) both modify locations within the main memory.

REFERENCES:
patent: 4167782 (1979-09-01), Joyce et al.
patent: 4975832 (1990-12-01), Saito et al.
patent: 5045998 (1991-09-01), Begun et al.
patent: 5091846 (1992-02-01), Sachs et al.
patent: 5091850 (1992-02-01), Culley
patent: 5210847 (1993-05-01), Thome et al.
patent: 5287481 (1994-02-01), Lin
patent: 5297270 (1994-03-01), Olson

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

Cache coherency maintenance of non-cache supporting buses 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 coherency maintenance of non-cache supporting buses, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cache coherency maintenance of non-cache supporting buses will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1561118

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