Patent ID: 9081990
Filing Date: 2015-07-14
Classification: G06F,G11C

Abstract:
1. An electronic device, comprising: an array of memory cells, which are configured to store data values; one or more sense amplifiers, each having a respective pair of differential inputs for receiving signals from the memory cells and configured to output the data values corresponding to the received signals; switching circuitry, which is coupled between the array of the memory cells and the sense amplifiers and is configured to prevent unauthorized extraction of the data values by switching the differential inputs of the sense amplifiers according to an indication of a temporal pattern that varies over time so that the data values output by the one or more sense amplifiers alternate between actual data values read from the memory cells and complements of the actual data values in accordance with the temporal pattern; and a control link over which an indication of the temporal pattern is communicated between the device and a processor, which receives and rearranges the data values output by the sense amplifiers.