1996-07-24
1999-04-06
Amsbury, Wayne
395853, 395854, G06F 1300
Patent
active
058929789
ABSTRACT:
An apparatus and method for minimizing bus traffic by combining write operations is disclosed. The present invention detects the occurrence of consecutive byte updates to a common 32-bit block. This is accomplished by using comparators to examine the addresses of consecutive write operations. If it is determined that the consecutive write operations are indeed to a common 32-bit block, they are combined. The address of the next write operation is also, similarly checked. All of the writes into that particular block are combined in a write combine register. The contents of this register is then transferred to a write buffer. When bus access is granted, the combined byte updates stored in the write buffer are issued in a single memory write cycle to the bus, thereby minimizing the number of write cycles actually required to transfer the data.
REFERENCES:
patent: 4805098 (1989-02-01), Mills, Jr. et al.
patent: 4959771 (1990-09-01), Ardini, Jr. et al.
patent: 5224214 (1993-06-01), Rosich
patent: 5368531 (1994-11-01), Blaner et al.
patent: 5377338 (1994-12-01), Olson et al.
patent: 5416907 (1995-05-01), Polzin et al.
patent: 5448704 (1995-09-01), Spaniol et al.
patent: 5524220 (1996-06-01), Verma et al.
patent: 5586294 (1996-12-01), Goodwin et al.
patent: 5630075 (1997-05-01), Joshi et al.
patent: 5668967 (1997-09-01), Olson et al.
patent: 5761443 (1998-06-01), Kranich
Arimoto et al., "A circuit design of intelligent CDRAM with automatic write back capability", IEEE , pp. 79-80, 1990.
Garinger Ned D.
Munguia Gabriel R.
Richardson Nicholas J.
Amsbury Wayne
Pardo Thuy
VLSI Technology Inc.
LandOfFree
Combined consective byte update buffer does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Combined consective byte update buffer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Combined consective byte update buffer will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1380431