Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
221 words
In a data processing machine that includes a data store storing data in addressable sections and an error code store storing error codes for corresponding sections, an apparatus for generating an updated error code for a section in response to an update including data and address information for updating a part of the section, comprising: means, connected to receive the address information of the update, for decoding the address information to generate a first signal identifying the part of the section to be updated and to generate a second signal identifying a un-updated part of the section; first means, connected to receive the data of the update and to receive the first signal from the means for decoding, for generating a first partial error code for the update; means, connected to the data store and the means for decoding, for reading data from the un-updated part of the section; second means, connected to the means for reading and the means for decoding, for generating a second partial error code for the un-updated part of the section in response to the data from the un-updated part of the section and the second signal; and means, connected to the first means for generating and second means for generating, for combining the first and second partial error codes to generate the updated error code.
Claim 2
Dependent Claim
221 words
In a data processing machine that includes a data store storing data in addressable sections and an error code store storing error codes for corresponding sections, an apparatus for generating an updated error code for a section in response to an update including data and address information for updating a part of the section, comprising: means, connected to receive the address information of the update, for decoding the address information to generate a first signal identifying the part of the section to be updated and to generate a second signal identifying a un-updated part of the section; first means, connected to receive the data of the update and to receive the first signal from the means for decoding, for generating a first partial error code for the update; means, connected to the data store and the means for decoding, for reading data from the un-updated part of the section; second means, connected to the means for reading and the means for decoding, for generating a second partial error code for the un-updated part of the section in response to the data from the un-updated part of the section and the second signal; and means, connected to the first means for generating and second means for generating, for combining the first and second partial error codes to generate the updated error code.
Claim 3
Dependent Claim
42 words
The apparatus of claim 1, wherein the data processing machine includes means for writing the data of the update to the data store during a cycle and the means for reading reads the un-updated part of the section during the same cycle.
Claim 4
Dependent Claim
175 words
In a data processing machine that includes a data store storing data in addressable sections and an error code store storing error codes for the respective sections, a method for generating an updated error code for a section in response to an update including data and address information for updating a part of the section, comprising the steps of: decoding the address information to generate a first signal identifying the part of the section to be updated and to generate a second signal identifying an un-updated part of the section; generating a first partial error code for the data of the update in response to the data of the update and the first signal; reading data from the un-updated part of the section in response to the update; generating a second partial error code for the data from the un-updated part of the section in response to the data from the un-updated part of the section and the second signal; and combining the first and second partial error codes to generate the updated error code.
Claim 5
Dependent Claim
175 words
In a data processing machine that includes a data store storing data in addressable sections and an error code store storing error codes for the respective sections, a method for generating an updated error code for a section in response to an update including data and address information for updating a part of the section, comprising the steps of: decoding the address information to generate a first signal identifying the part of the section to be updated and to generate a second signal identifying an un-updated part of the section; generating a first partial error code for the data of the update in response to the data of the update and the first signal; reading data from the un-updated part of the section in response to the update; generating a second partial error code for the data from the un-updated part of the section in response to the data from the un-updated part of the section and the second signal; and combining the first and second partial error codes to generate the updated error code.
Claim 6
Dependent Claim
39 words
The method of claim 3, wherein the step of reading occurs during a cycle and further including the step of: writing the data of the update to the data store during the same cycle as the step of reading.