r in a first b-bit portion of the plurality of b-bit portions, wherein the magnitude of the error indicates whether or not an error is detected and further indicates which bits within the first b-bit portion are in error, and wherein the second set of w check bits is used to locate which one of the plurality of b-bit portions is the first b-bit portion containing the error, wherein w is an integer