Patent №
US 5,963,981
Granted
1999-10-05
Filed 1995
Owner
SILICON GRAPHICS, INC.
+1 more
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
08539524
In a microprocessor system utilizing a cache memory, an uncached store buffer is provided for efficiently providing uncached store data and uncached store addresses to a multiplexed system interface address/data bus. The uncached store buffer includes detector means, coupled to receive uncached store addresses, for detecting on-the-fly successive uncached store addresses which are identical, and for detecting on-the-fly successive uncached store addresses which are sequential. The uncached store buffer further includes an address buffer, coupled to receive and store a plurality of the uncached store addresses, and control logic, coupled to an output of the detector means, having a control signal. A data buffer, coupled to receive uncached store data, is further provided to store a plurality of blocks of the uncached store data. The uncached store data is arranged in the data buffer without gaps under the control of the control signal. Finally, an output multiplexer, having a first input coupled to an output of the address buffer, a second input coupled to an output of the data buffer, and an output coupled to the multiplexed system interface address/data bus, is provided to selectively issue the uncached store addresses and the uncached store data to the multiplexed system interface address/data bus.
AI classification
Ownership
SILICON GRAPHICS, INC.
assignment · 77040001
CASTRIP, LLC
assignment · 124280860
Assignors
MARTIN, RANDAL GORDON
On an employer assignment, the assignors are typically the inventors.