CPC G06F 12/0207 (2013.01) [G06F 12/0223 (2013.01); G06F 12/0292 (2013.01); G06F 12/0864 (2013.01); G06F 12/0893 (2013.01); G06F 12/06 (2013.01); G06F 2212/173 (2013.01); G06F 2212/206 (2013.01); G06F 2212/253 (2013.01)] | 21 Claims |
1. A method comprising:
generating a sequence of memory addresses based on a memory command;
specifying a set of instructions to access a memory with the sequence of memory addresses, wherein the set of instructions is structured to include an indication of a type of the memory command, and a starting address and a length of data associated with the memory command, and wherein the type of the memory command is selected from a plurality of types, the plurality of types including a diagonal access type, and wherein the diagonal access type causes access only to a plurality of memory cells of the memory arranged diagonally in a matrix; and
performing, according to the sequence of memory addresses, the memory command.
|