Write-combining device for uncacheable stores

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S119000, C711S123000

Reexamination Certificate

active

06334171

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to the transfer of data to memory in a computer system, and in particular relates to the write-combining of uncacheable data.
BACKGROUND INFORMATION
In a computer system, a piece of data which is to be transferred from a processor to some form of memory may be referred to as a “store.” A “store” (as the term is used herein) may generally include a piece of data or a block of data, address information, and an instruction to transfer the data in memory. In many situations stores are transferred, or “committed,” to various caches, which may be included within the processor or otherwise associated with the processor. Certain stores, however, are not amenable to cache storage. Instead, these “uncacheable stores” (“UC stores”) must be committed to system memory, such as dynamic random access memory (“DRAM”), other similar memory, or, if suitable, a more permanent storage medium such as a hard drive.
In known processors and systems, UC stores are committed in the form received. That is, stores are committed to memory in the form originally sent, or “executed,” by the processor (i.e., in “programatic” order). Because of varying sizes of these stores, however, direct commission to system memory fails to take advantage of the full bandwidth of the bus between the processor and memory. As a result, backups may occur between the processor and memory.
Based on the foregoing, there is a need for a device which makes more efficient use of the bandwidth between the processor and memory, thereby minimizing backups and hardware requirements.
SUMMARY OF THE INVENTION
A write-combining device for write-combining uncacheable stores is provided, including a memory order buffer and a data cache address and control. The memory order buffer receives a first store and a second stores. The data cache address and control is coupled to the memory order buffer and has at least one storage buffer. The data address and control receives the first and second stores from the memory order buffer, the first and second stores being write-combined in the storage buffer if the first and second stores are uncacheable and contiguous in memory.


REFERENCES:
patent: 5561780 (1996-10-01), Glew et al.
patent: 5630075 (1997-05-01), Joshi et al.
patent: 6122715 (2000-09-01), Palanca 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

Write-combining device for uncacheable stores does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Write-combining device for uncacheable stores, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Write-combining device for uncacheable stores will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2596998

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