If the read request is a non-sparing request and the address is greater than the bound address (decision block 520), data may be read from the location indicated by the requested address including data from the failed (non-spared) chip and if errors are detected, they may be corrected (block 530).