Circuits to control access to memory; for example, third dimension memory are provided. An integrated circuit (IC) may be configured to control access to memory cells. For example, the IC may include a memory having memory cells that are vertically disposed in multiple layers of memory. The IC may include a memory access circuit configured to control access to a first subset of the memory cells in response to access control data in a second subset of the memory cells. Each memory cell may include a non-volatile two-terminal memory element that stores data as a plurality of conductivity profiles that can be non-destructively sensed by applying a read voltage across the two terminals of the memory element. New data can be written by applying a write voltage across the two terminals of the memory element. The two-terminal memory elements can be arranged in a two-terminal cross-point array configuration.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An integrated circuit, comprising: a substrate including circuitry fabricated in a logic layer of the substrate; a memory in contact with and fabricated directly above the substrate, the memory including a plurality of vertically stacked memory layers that are in contact with one another, each memory layer is positioned in a memory plane that is distinct from memory planes of other memory layers, and each memory layer including at least one non-volatile two-terminal cross-point memory array that is electrically coupled with the circuitry, at least a portion of the circuitry is configured to perform data operations on the at least one non-volatile two-terminal cross-point memory array, each non-volatile two-terminal cross-point memory array including a plurality of two-terminal memory cells; and a memory access circuit included in the circuitry and configured to enable or disable data operations access to a first subset of the plurality of two-terminal memory cells in response to a plurality of signals electrically coupled with the memory access circuit, the plurality of signals including access control data and a controllable access address, the access control data is stored in an access control memory having one or more access control memory cells included in a second subset of the plurality of two-terminal memory cells.
2. The circuit of claim 1 , wherein at least one two-terminal memory cell in the first subset of the plurality of two-terminal memory cells resides in a different memory plane in the memory than another two-terminal memory cell in the access control memory.
3. The circuit of claim 1 , wherein the plurality of two-terminal memory cells comprise third dimension memory cells.
4. The circuit of claim 1 , wherein the memory access circuit is further configured to communicate with any of the plurality of vertically stacked memory layers of the memory to determine the access control data for the first subset of the plurality of two-terminal memory cells.
5. The circuit of claim 1 , wherein the memory access circuit comprises a circuit portion and a memory portion, the circuit portion is positioned in the logic layer and the memory portion is positioned in one or more of the plurality of vertically stacked memory layers.
6. The circuit of claim 1 , wherein the plurality of vertically stacked memory layers are configurable to include an amount of the second subset of the plurality of two-terminal memory cells, the amount being distributed in a vertical arrangement.
7. The circuit of claim 6 , wherein the vertical arrangement comprises a variable amount of the second subset of the plurality of two-terminal memory cells without substantially increasing a size of the substrate.
8. The circuit of claim 1 , wherein the memory access circuit is further configured to detect the data operations access to the first subset of the plurality of two-terminal memory cells and to restrict the data operations access to the first subset of the plurality of two-terminal memory cells substantially in parallel with the data operations access.
9. The circuit of claim 1 , wherein the data operations access includes either a write operation or read operation, or both, in association with the first subset of the plurality of two-terminal memory cells.
10. The circuit of claim 1 , wherein the plurality of vertically stacked memory layers are formed directly on top of the logic layer using a fabrication process that was used to form the circuitry in logic layer.
11. The circuit of claim 1 and further comprising: an access interrupter included in the circuitry and configured to interrupt application of an access voltage to the first subset of the plurality of two-terminal memory cells, wherein interrupting the application of the access voltage is operative to disable the data operations access.
12. The circuit of claim 11 , wherein the access interrupter is further configured to interrupt application of a write access voltage to the first subset of the plurality of two-terminal memory cells, if the data operations access is a write operation, and to interrupt application of a read access voltage to the first subset of the plurality of two-terminal memory cells, if the data operations access is a read operation.
13. The circuit of claim 1 and further comprising: an override access controller included in the circuitry and configured to neutralize the access control data.
14. The circuit of claim 1 , wherein the first subset of the plurality of two-terminal memory cells constitute a row.
15. The circuit of claim 14 , wherein the row comprises a sector.
16. The circuit of claim 1 , wherein the first subset of the plurality of two-terminal memory cells constitute a portion of a row.
17. The circuit of claim 16 , wherein the portion comprises a byte.
18. The circuit of claim 1 , wherein the first subset of the plurality of two-terminal memory cells constitute a block of memory.
19. The circuit of claim 1 , wherein the second subset of the plurality of two-terminal memory cells comprises a write protect bit configurable to permit or prohibit write data access to the first subset of the plurality of two-terminal memory cells.
20. The circuit of claim 1 , wherein the second subset of the plurality of two-terminal memory cells comprises a read protect bit configurable to permit or prohibit read data access from the first subset of the plurality of two-terminal memory cells.
21. The circuit of claim 1 , wherein the plurality of vertically stacked memory layers further comprise a vertically-stacked arrangement of third dimension memory cells.
22. The circuit of claim 1 , wherein each two-terminal memory cell includes a two-terminal memory element that changes conductivity as a function of a voltage differential between a first terminal and a second terminal.
23. The circuit of claim 1 , wherein the plurality of vertically stacked memory layers include a plurality of two-terminal memory elements, each two-terminal memory element including an electrolytic tunnel barrier and a mixed valence conductive oxide that are in contact with each other and electrically in series with each other.
24. The circuit of claim 1 , wherein the memory comprises a third dimension memory array including a two-terminal stacked cross-point array.
25. The circuit of claim 24 , where the two-terminal stacked cross-point array includes a plurality of two-terminal memory elements.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 6, 2008
August 2, 2011
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.