DIVSION OPERATIONS FOR MEMORY
First Claim
1. A method for performing division operations comprising:
- performing a division operation using a logical representation of a dividend value stored in a first portion of a number of memory cells coupled to a sense line of a memory array and a logical representation of a divisor value stored in a second portion of the number of memory cells coupled to the sense line of the memory array; and
storing a logical representation of a quotient value of a result of the division operation in a third portion of the number of memory cells coupled to the sense line of the memory array.
8 Assignments
0 Petitions
Accused Products
Abstract
Examples of the present disclosure provide apparatuses and methods for performing division operations in a memory. An example apparatus comprises a first address space comprising a first number of memory cells coupled to a sense line and to a first number of select lines wherein the first address space stores a dividend value. A second address space comprises a second number of memory cells coupled to the sense line and to a second number of select lines wherein the second address space stores a divisor value. A third address space comprises a third number of memory cells coupled to the sense line and to a third number of select lines wherein the third address space stores a remainder value. Sensing circuitry can be configured to receive the dividend value and the divisor value, divide the dividend value by the divisor value, and store a remainder result in the third number of memory cells.
381 Citations
31 Claims
-
1. A method for performing division operations comprising:
-
performing a division operation using a logical representation of a dividend value stored in a first portion of a number of memory cells coupled to a sense line of a memory array and a logical representation of a divisor value stored in a second portion of the number of memory cells coupled to the sense line of the memory array; and storing a logical representation of a quotient value of a result of the division operation in a third portion of the number of memory cells coupled to the sense line of the memory array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a first address space of a memory array comprising a first number of memory cells coupled to a sense line and to a first number of select lines wherein the first address space stores a dividend value; a second address space of the memory array comprising a second number of memory cells coupled to the sense line and to a second number of select lines wherein the second address space stores a divisor value; a third address space of the memory array comprising a third number of memory cells coupled to the sense line and to a third number of select lines wherein the third address space stores a remainder value; and sensing circuitry configured to; receive the dividend value and the divisor value; divide the dividend value by the divisor value; and store the remainder value in the third address space. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for performing a number of division operations comprising:
-
dividing a number of dividend values stored in a number of first portions of memory cells coupled to a number of sense lines of a memory array by a number of divisor values stored in a number of second portions of the memory cell coupled to the number of sense lines of the memory array; storing a number of quotient values of a result of dividing the number of dividend values by the number of divisor values in a number of third portions of the memory cells coupled to the number of sense lines of the memory array; and storing a number of remainder values of the result of the number of dividing the number of dividend values by the number of divisor values in a fourth portion of the memory cells coupled to the number of sense lines of the memory array; wherein a number of computations used to perform the number of division operations is the same as a number of computations used to perform any one of the number of division operations. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification