Patent ID: 9058178
Filing Date: 2015-06-16
Classification: G06F

Abstract:
1. A method of data processing, comprising: in response to receiving a memory access request, selecting, based at least on an access type specified by the memory access request, between at least a first timing and a second timing of data transmission with respect to completion of error detection processing on a target memory block of the memory access request; performing error detection processing on the target memory block, wherein performing error detection processing includes performing error detection processing utilizing a same error detection technique for both the first and second timings; in response to receipt of the memory access request and selection of the first timing, transmitting data from the target memory block to a requestor prior to completion of the error detection processing on the target memory block; and in response to receipt of the memory access request and selection of the second timing, transmitting data from the target memory block to the requestor after and in response to completion of the error detection processing on the target memory block.