Patent ID: 6035411
Filing Date: 2000-03-07
Classification: G11C

Abstract:
A method for providing fault-tolerant transport of datablocks within a computer system, the system having an I/O subsystem with a datapath connecting the computer system to the I/O subsystem, each datapath including a plurality of memory buffers organized in a memory hierarchy, the method comprising the steps of:providing a plurality of index words;copying a datablock into a first level of the memory hierarchy in the datapath;altering an index word associated with the datablock to indicate that the datablock is resident in the first level of the memory hierarchy;creating a mirror copy of the datablock in a second level of the memory hierarchy in the datapath;altering the index word associated with the datablock to indicate that the mirror copy of the datablock is resident in the second level of the memory hierarchy;creating a mirror copy of the datablock in a third level of the memory hierarchy;altering the index word associated with the datablock to indicate that the mirror copy of the datablock is resident in a third level of the memory hierarchy;clearing the datablock from the first level of the memory hierarchy; andaltering the index word associated with the datablock to indicate that the datablock is not resident in the first level of the memory hierarchy.