A data storage system utilizes a plurality of memory systems, at least one
processor, and a mapping system. Each of the memory systems has memory and
a memory controller for storing and retrieving data. The processor
transmits requests for writing data values. These requests include bus
addresses. The mapping system maps the bus addresses into memory
addresses. The mapping system maps consecutive bus addresses such that the
memory addresses mapped from the consecutive bus addresses are interleaved
across a plurality of the memory systems. In response to the foregoing
requests from the processor, the mapping system identifies checksum system
identifiers that identify locations where checksum values to be updated
based on the aforementioned data values are stored. The checksum system
identifiers preferably identify each of the plurality of mapping systems
so that the checksum identifiers and, therefore, the checksum updates that
occur based on these checksum system identifiers are interleaved across
these memory systems.
Ein Datenspeichersystem verwendet eine Mehrzahl der Gedächtnissysteme, mindestens eines Prozessors und des Einteilungssystems. Jedes der Gedächtnissysteme hat Gedächtnis und einen Gedächtnissteuerpult für die Speicherung und das Zurückholen von von Daten. Der Prozessor überträgt Anträge für Schreiben Datenwerte. Diese Anträge schließen Busadressen ein. Das Einteilungssystem bildet die Busadressen in Speicheradressen ab. Der nachfolgende Bus der Einteilungssystemdiagramme adressiert so, daß die Speicheradressen von den nachfolgenden Busadressen werden durchgeschoben über einer Mehrzahl der Gedächtnissysteme abbildeten. In Erwiderung auf die vorangehenden Anträge vom Prozessor, kennzeichnet das Einteilungssystem Prüfsumme System Bezeichner, die Positionen kennzeichnen, in denen man Prüfsumme Werte gründete auf den vorher erwähnten Datenwerten werden gespeichert die aktualisiert wird. Die Prüfsumme System Bezeichner kennzeichnen vorzugsweise jede der Mehrzahl der Einteilungssysteme, damit die Prüfsumme Bezeichner und folglich die Prüfsumme Updates, die gegründet auf diesen Prüfsumme System Bezeichnern auftreten, über diesen Gedächtnissystemen durchgeschoben werden.