Method for low power operation and test using DRAM device
First Claim
1. A method comprising:
- storing a plurality of data bits in a plurality of cells on a bitline of a dynamic random access memory (DRAM), wherein each data bit corresponds to a test result, wherein each test result consists of one of a passing test result or a failing test result, and wherein each of the plurality of cells on the bitline is associated with a different wordline;
precharging the bitline to a midpoint voltage between a low voltage corresponding to a low data bit and a high voltage corresponding to a high data bit;
activating, at the same time, each wordline associated with each of the plurality of cells on the bitline, wherein activating each wordline causes a voltage to be applied to the bitline from each of the plurality of cells wherein activating, at the same time, each wordline associated with each of the plurality of cells on the bitline comprises;
activating a special correlation function comprising logic configured to activate all connected wordlines simultaneously and cause each memory cell on a bitline to apply a voltage to the bitline, the special correlation function operatively coupled to each wordline associated with each of the plurality of cells on the bitline; and
measuring a resulting voltage between the low voltage and the high voltage on the bitline to obtain a value corresponding to a percentage of the test results that indicate a passing test result;
wherein each data bit in the plurality of cells on the bitline corresponds to a test result from a same test performed under different conditions;
wherein measuring the resulting voltage on the bitline to obtain the value corresponding to the percentage of the test results that indicate a passing test result comprises;
applying the resulting voltage to a correlation unit comprising an analog-to-digital converter; and
activating, based on the resulting voltage, a correlation factor indicating the percentage of passing test results.
1 Assignment
0 Petitions
Accused Products
Abstract
Big data analysis using low power circuit design including storing a plurality of data bits in a plurality of cells on a bitline of a dynamic random access memory (DRAM), wherein each data bit corresponds to a test result, and wherein each of the plurality of cells on the bitline is associated with a different wordline; precharging the bitline to a midpoint voltage between a low voltage corresponding to a low data bit and a high voltage corresponding to a high data bit; activating, at the same time, each wordline associated with each of the plurality of cells on the bitline, wherein activating each wordline causes a voltage to be applied to the bitline from each of the plurality of cells; and measuring a resulting voltage on the bitline to obtain a value corresponding to a percentage of the test results that indicate a passing test result.
-
Citations
15 Claims
-
1. A method comprising:
-
storing a plurality of data bits in a plurality of cells on a bitline of a dynamic random access memory (DRAM), wherein each data bit corresponds to a test result, wherein each test result consists of one of a passing test result or a failing test result, and wherein each of the plurality of cells on the bitline is associated with a different wordline; precharging the bitline to a midpoint voltage between a low voltage corresponding to a low data bit and a high voltage corresponding to a high data bit; activating, at the same time, each wordline associated with each of the plurality of cells on the bitline, wherein activating each wordline causes a voltage to be applied to the bitline from each of the plurality of cells wherein activating, at the same time, each wordline associated with each of the plurality of cells on the bitline comprises; activating a special correlation function comprising logic configured to activate all connected wordlines simultaneously and cause each memory cell on a bitline to apply a voltage to the bitline, the special correlation function operatively coupled to each wordline associated with each of the plurality of cells on the bitline; and measuring a resulting voltage between the low voltage and the high voltage on the bitline to obtain a value corresponding to a percentage of the test results that indicate a passing test result;
wherein each data bit in the plurality of cells on the bitline corresponds to a test result from a same test performed under different conditions;wherein measuring the resulting voltage on the bitline to obtain the value corresponding to the percentage of the test results that indicate a passing test result comprises; applying the resulting voltage to a correlation unit comprising an analog-to-digital converter; and activating, based on the resulting voltage, a correlation factor indicating the percentage of passing test results. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, wherein computer program instructions are stored within the computer memory and the computer program instructions, when executed by the computer processor, cause the apparatus to carry out the steps of:
-
storing a plurality of data bits in a plurality of cells on a bitline of a dynamic random access memory (DRAM), wherein each data bit corresponds to a test result, wherein each test result consists of one of a passing test result or a failing test result, and wherein each of the plurality of cells on the bitline is associated with a different wordline; precharging the bitline to a midpoint voltage between a low voltage corresponding to a low data bit and a high voltage corresponding to a high data bit; activating, at the same time, each wordline associated with each of the plurality of cells on the bitline, wherein activating each wordline causes a voltage to be applied to the bitline from each of the plurality of cells, wherein activating, at the same time, each wordline associated with each of the plurality of cells on the bitline comprises; activating a special correlation function comprising logic configured to activate all connected wordlines simultaneously and cause each memory cell on a bitline to apply a voltage to the bitline, the special correlation function operatively coupled to each wordline associated with each of the plurality of cells on the bitline; and measuring a resulting voltage between the low voltage and the high voltage on the bitline to obtain a value corresponding to a percentage of the test results that indicate a passing test result;
wherein each data bit in the plurality of cells on the bitline corresponds to a test result from a same test performed under different conditions;wherein measuring the resulting voltage on the bitline to obtain the value corresponding to the percentage of the test results that indicate a passing test result comprises; applying the resulting voltage to a correlation unit comprising an analog-to-digital converter; and activating, based on the resulting voltage, a correlation factor indicating the percentage of passing test results. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
-
storing a plurality of data bits in a plurality of cells on a bitline of a dynamic random access memory (DRAM), wherein each data bit corresponds to a test result, wherein each test result consists of one of a passing test result or a failing test result, and wherein each of the plurality of cells on the bitline is associated with a different wordline; precharging the bitline to a midpoint voltage between a low voltage corresponding to a low data bit and a high voltage corresponding to a high data bit; activating, at the same time, each wordline associated with each of the plurality of cells on the bitline, wherein activating each wordline causes a voltage to be applied to the bitline from each of the plurality of cells, wherein activating, at the same time, each wordline associated with each of the plurality of cells on the bitline comprises; activating a special correlation function comprising logic configured to activate all connected wordlines simultaneously and cause each memory cell on a bitline to apply a voltage to the bitline, the special correlation function operatively coupled to each wordline associated with each of the plurality of cells on the bitline; and measuring a resulting voltage between the low voltage and the high voltage on the bitline to obtain a value corresponding to a percentage of the test results that indicate a passing test result;
wherein each data bit in the plurality of cells on the bitline corresponds to a test result from a same test performed under different conditions;wherein measuring the resulting voltage on the bitline to obtain the value corresponding to the percentage of the test results that indicate a passing test result comprises; applying the resulting voltage to a correlation unit comprising an analog-to-digital converter; and activating, based on the resulting voltage, a correlation factor indicating the percentage of passing test results. - View Dependent Claims (12, 13, 14, 15)
-
Specification