Patent
1995-05-25
1997-05-13
Ellis, Richard L.
G06F 506
Patent
active
056300751
ABSTRACT:
A microprocessor having a bus for the transmission of data, an execution unit for processing data and instructions, a memory for storing data and instructions, and a write combining buffer for combining data of at least two write commands into a single data set, wherein the combined data set is transmitted over the bus in one clock cycle rather than two or more clock cycles. Thereby, buss traffic is minimized. The write combining buffer is comprised of a single line having a 32-byte data portion, a tag portion, and a validity portion. The tag entry specifies the address corresponding to the data currently stored in the data portion. There is one valid bit corresponding to each byte of the data portion which specifies whether that byte currently contains useful data. So long as subsequent write operations to the write combining buffer result in hits, the data is written to the buffer's data portion. But when a miss occurs, the line is reallocated, and the old data is written to the main memory. Thereupon, the valid bits are cleared, and the new data and its address are written to the write combining buffer.
REFERENCES:
patent: 4750154 (1988-06-01), Lefsky et al.
patent: 4805098 (1989-02-01), Mills, Jr. et al.
patent: 4959771 (1990-09-01), Ardini et al.
patent: 5224214 (1993-06-01), Rosich
patent: 5235693 (1993-08-01), Chinnaswamy et al.
patent: 5357622 (1994-10-01), Parks et al.
patent: 5386531 (1995-01-01), Blaner et al.
patent: 5388222 (1995-02-01), Chisuin et al.
Popescu, et al., "The Metaflow Architecture," IEEE Micro, pp. 10-13 and 63-73, Jun. 1991.
Glew Andrew F.
Joshi Mandar S.
Sarangdhar Nitin V.
Ellis Richard L.
Intel Corporation
LandOfFree
Write combining buffer for sequentially addressed partial line 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 Write combining buffer for sequentially addressed partial line o, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Write combining buffer for sequentially addressed partial line o will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1393182