WIRELESSLY CONFIGURABLE MEMORY DEVICE ADDRESSING
First Claim
Patent Images
1. A memory device comprises:
- a plurality of memory modules, wherein a memory module of the plurality of memory modules includes a plurality of memory cells and a memory millimeter wave (MMW) transceiver; and
a memory management module coupled to;
determine a main memory configuration for at least some of the plurality of memory modules;
determine addresses of the main memory configuration; and
determine a MMW communication resource table that includes an allocation mapping of one or more MMW communication resources to one or more of the at least some of the plurality of memory modules.
4 Assignments
0 Petitions
Accused Products
Abstract
A memory device includes a plurality of memory modules and a memory management module. A memory module of the plurality of memory modules includes a plurality of memory cells and a memory millimeter wave (MMW) transceiver. The memory management module determines a main memory configuration for at least some of the plurality of memory modules. The memory management module also determines physical addresses for the main memory configuration and determines a MMW communication resource table that includes an allocation mapping of one or more MMW communication resources to one or more of the at least some of the plurality of memory modules.
-
Citations
23 Claims
-
1. A memory device comprises:
-
a plurality of memory modules, wherein a memory module of the plurality of memory modules includes a plurality of memory cells and a memory millimeter wave (MMW) transceiver; and a memory management module coupled to; determine a main memory configuration for at least some of the plurality of memory modules; determine addresses of the main memory configuration; and determine a MMW communication resource table that includes an allocation mapping of one or more MMW communication resources to one or more of the at least some of the plurality of memory modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A memory device comprises:
-
a plurality of memory modules, wherein a memory module of the plurality of memory modules includes a plurality of memory cells and a memory millimeter wave (MMW) transceiver; and a memory management module coupled to; receive a memory access request that includes a logical address; determine whether one or more of the plurality of memory modules satisfies the memory access request based on the logical address and a table of logical address to memory modules; when the one or more of the plurality of memory modules satisfies the memory access request, generate a memory module message identifying the one or more of the plurality of memory modules and at least a portion of the memory access request; convert the memory module message into a millimeter wave (MMW) memory signal in accordance with a memory module addressing communication resource; and transmit the MMW memory signal to the one or more memory modules via the memory module addressing communication resource;
wherein;the one or more memory modules functions to; receive the MMW memory signal via the memory module addressing communication resource; recover the memory module message from the MMW memory signal; process the at least a portion of the memory access request; generate a memory access response when required; convert the memory access response into a MMW memory response signal in accordance with a wireless communication resource; and transmit the MMW memory response signal via the wireless communication resource. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A circuit comprises:
-
a processing module that includes; a processing core operable to produce a memory access request; processing core cache coupled to the processing core; and a millimeter wave (MMW) transceiver coupled to the processing core cache; a configurable memory that includes a plurality of memory modules, wherein a memory module of the plurality of memory modules includes a plurality of memory cells and a memory MMW transceiver; and a memory management unit operable to; receive the memory access request; interpret the memory access request to determine whether one or more of the plurality of memory modules satisfies the memory access request; when the one or more of the plurality of memory modules satisfies the memory access request, generate a memory module message that includes identity of the one or more of the plurality of memory modules and at least a portion of the memory access request; convert the memory module message into a MMW memory access signal; and transmit the MMW memory access signal, wherein; the one or more memory modules functions to; receive the MMW memory access signal; recover the memory module message from the MMW memory signal; process the at least a portion of the memory access request. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification