Inventors:
Michael Danilenko - West St. Paul MN
Clarence W. Dekarske - St. Paul Park MN
John E. Larson - Eagan MN
Assignee:
Unisys Corporation - Blue Bell PA
International Classification:
G11C 1500
Abstract:
A cache buffer for a multiprocessor system utilizes two RAMs to store validity bits. Use of these RAMs greatly reduces chip area required to implement the validity buffer and reduces interconnection foil (printed connectors) and hence propagation time. An initial clear state is written into all of the memory locations of both RAMs. One of the RAMs then becomes the active validity bit RAM and the other a standby. When a fast invalidate command is received, upon an invalidate parity error indication from a memory readout, for example, the standby RAM is switched to the active RAM, and the validity bits of the formerly active RAM are cleared in sequential write cycles after it is switched to a standby state.