Method for accessing a memory unit in which sequences of notes are stored, corresponding memory unit and corresponding program
First Claim
1. Method for accessing a memory unit (16), in which a bit sequence (25, 25a) consisting of a plurality of successive bits (74), each of which has one of two bit values, is stored in a write mode of a memory unit (16) for a data value (102) of a datum, or in which at least a part of the bit sequence (25, 25a) is read in a read mode, in which each of some of the bit positions (74) or all of the bit positions (74) is allocated to a data set (30 to 34) containing a data field for storing the datum, in which the one bit value in the bit sequence (25, 25a) notes that the data set (30 to 34) allocated to the bit position with this bit value contains the data value in the data field for storing the datum, and in which the other bit value in the bit sequence (25, 25a) notes that the data set (30 to 34) allocated to the bit position (74) with this bit value does not contain the data value in the data field for storing the datum.
3 Assignments
0 Petitions
Accused Products
Abstract
A method employs a bit sequence having a plurality of successive bits is stored in a write mode in a memory unit for a data value of a datum. The bit positions are each allocated to a data set which contains a data field for storing the datum. This measure enables logic operations to be carried out very rapidly.
1 Citation
13 Claims
-
1. Method for accessing a memory unit (16),
in which a bit sequence (25, 25a) consisting of a plurality of successive bits (74), each of which has one of two bit values, is stored in a write mode of a memory unit (16) for a data value (102) of a datum, or in which at least a part of the bit sequence (25, 25a) is read in a read mode, in which each of some of the bit positions (74) or all of the bit positions (74) is allocated to a data set (30 to 34) containing a data field for storing the datum, in which the one bit value in the bit sequence (25, 25a) notes that the data set (30 to 34) allocated to the bit position with this bit value contains the data value in the data field for storing the datum, and in which the other bit value in the bit sequence (25, 25a) notes that the data set (30 to 34) allocated to the bit position (74) with this bit value does not contain the data value in the data field for storing the datum.
-
11. Memory unit (16)
having memory cells in which a datum of a bit sequence (25, 25a) consisting of a plurality of successive bits (74), each of which has one of two bit values, is stored for a data word (102), and having memory cells for storing a plurality of data sets (30 to 34), each of which is allocated to a bit position (74) of the bit sequence (25, 25a) and contains a data field for storing the datum, whereby the one bit value in the bit sequence (25, 25a) notes that the data set (30 to 34) allocated to the bit position with this bit value contains the data value in the data field for storing the datum, and whereby the other bit value in the bit sequence (25, 25a) notes that the data set (30 to 34) allocated to the bit position (74) with this bit value does not contain the data value in the data field for storing the datum.
Specification