| CPC G06F 3/0659 (2013.01) [G06F 3/0622 (2013.01); G06F 3/0656 (2013.01); G06F 3/067 (2013.01)] | 18 Claims |

|
1. An apparatus comprising:
a plurality of receive antenna configured to receive a plurality of receive signals, wherein the plurality of receive antenna are included in an ultra-massive multiple input, multiple output (MIMO) system; and
a wireless transceiver coupled to the plurality of antenna and configured to receive and decode the plurality of receive signals, wherein the wireless transceiver comprises a memory array and a memory controller, wherein the memory controller comprises a data address generator configured to generate at least one memory address based on an access mode of a memory command associated with a memory access operation, wherein the at least one memory address corresponds to a specific sequence of memory access instructions to access a memory cell of the memory array, and wherein the data address generator is configured to generate the at least one memory address during the decode of the plurality of receive signals by the transceiver,
wherein the access mode identifies a specific type of memory access, and
wherein the specific type of memory access comprises a 3D sub-matrix, zigzag Toeplitz or triangle access patterns.
|