COMPARISON OPERATIONS IN MEMORY
First Claim
1. An apparatus comprising:
- a first group of memory cells coupled to a first access line and configured to store a first element;
a second group of memory cells coupled to a second access line and configured to store a second element; and
sensing circuitry configured to compare the first element with the second element by performing a number of AND operations, OR operations, SHIFT operations, and INVERT operations without transferring data via an input/output (I/O) line.
8 Assignments
0 Petitions
Accused Products
Abstract
Examples of the present disclosure provide apparatuses and methods related to performing comparison operations in a memory. An example apparatus might include a first group of memory cells coupled to a first access line and configured to store a first element. An example apparatus might also include a second group of memory cells coupled to a second access line and configured to store a second element. An example apparatus might also include sensing circuitry configured to compare the first element with the second element by performing a number of AND operations, OR operations, SHIFT operations, and INVERT operations without transferring data via an input/output (I/O) line.
-
Citations
39 Claims
-
1. An apparatus comprising:
-
a first group of memory cells coupled to a first access line and configured to store a first element; a second group of memory cells coupled to a second access line and configured to store a second element; and sensing circuitry configured to compare the first element with the second element by performing a number of AND operations, OR operations, SHIFT operations, and INVERT operations without transferring data via an input/output (I/O) line. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for comparing elements comprising:
-
performing, without performing a sense line address access, a comparison operation on; a first element stored in a first group of memory cells coupled to a first access line and to a number of sense lines of a memory array; and a second element stored in a second group of memory cells coupled to a second access line and to the number of sense lines of the memory array; and wherein the comparison operation provides a result that indicates whether the first element is equal to the second element or which of the first element and the second element is greater. - View Dependent Claims (7, 8, 9)
-
-
10. An apparatus comprising:
-
a first group of memory cells coupled to a first access line and configured to store a first element; a second group of memory cells coupled to a second access line and configured to store a second element; and sensing circuitry configured to; perform a comparison operation by comparing the first element and the second element; and store a result of the comparison operation in a third group of memory cells without transferring data via an input/output (I/O) line. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
a first group of memory cells coupled to a first access line and to a number of sense lines and configured to store a first element; a second group of memory cells coupled to a second access line and to the number of sense lines and configured to store a second element; a third group of memory cells configured to store a result of a comparison operation performed on the first element and the second element, the third group of cells comprising; a number of cells coupled to a third access line and to the number of sense lines; and a number of cells coupled to a fourth access line and to the number of sense lines; and sensing circuitry configured to perform the comparison operation and store the result of the comparison operation in the third group of memory cells without transferring data via an input/output (I/O) line. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for comparing elements comprising:
-
performing, without performing a sense line address access, a comparison operation in memory on; a plurality (M) of first elements stored in a first group of memory cells coupled to a first access line and to a number (C) of sense lines of a memory array; and a plurality (M) of second elements stored in the second group of memory cells coupled to a second access line and to the C sense lines of the memory array; and providing a comparison operation result that indicates whether the M first elements are equal to the M second elements or which of the M first elements and the M second elements are greater. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification