Transient storage device emulation using resistivity-sensitive memory
First Claim
1. A transient storage device, comprising:
- a FLASH emulation interface circuitry positioned in a logic plane and operative to electrically communicate with a plurality of signals configured for data operations to FLASH memory, the plurality of signals including an address signal and at least one data operation signal; and
a non-volatile memory array in contact with the logic plane and fabricated over the FLASH emulation interface circuitry, the non-volatile memory array is electrically coupled with the FLASH emulation interface circuitry, the non-volatile memory array including a plurality of memory cells,each memory cell including a first terminal and a second terminal and operative to store data as a plurality of conductivity profiles that can be determined by applying a read voltage across the first and second terminals, the data is retained in the absence of power, data is written by applying a write voltage across the first and second terminals, a magnitude of the write voltage is less than the a magnitude of the read voltage,wherein the FLASH emulation interface circuitry is operative to perform data operations on the non-volatile memory array in response to the plurality of signals and the data operations emulate FLASH memory data operations, andwherein the FLASH emulation interface circuitry performs a write operation to the non-volatile memory array without having to perform an erase operation prior to the write operation.
7 Assignments
0 Petitions
Accused Products
Abstract
Interface circuitry in communication with at least one non-volatile resistivity-sensitive memory is disclosed. The memory includes a plurality of non-volatile memory elements that may have two-terminals, are operative to store data as a plurality of conductivity profiles that can be determined by applying a read voltage across the memory element, and retain stored data in the absence of power. A plurality of the memory elements can be arranged in a cross-point array configuration. The interface circuitry electrically communicates with a system configured for memory types, such as DRAM, SRAM, and FLASH, for example, and is operative to communicate with the non-volatile resistivity-sensitive memory to emulate one or more of those memory types. The interface circuitry can be fabricated in a logic plane on a substrate with at least one non-volatile resistivity-sensitive memory vertically positioned over the logic plane. The non-volatile resistivity-sensitive memories may be vertically stacked upon one another.
-
Citations
25 Claims
-
1. A transient storage device, comprising:
-
a FLASH emulation interface circuitry positioned in a logic plane and operative to electrically communicate with a plurality of signals configured for data operations to FLASH memory, the plurality of signals including an address signal and at least one data operation signal; and a non-volatile memory array in contact with the logic plane and fabricated over the FLASH emulation interface circuitry, the non-volatile memory array is electrically coupled with the FLASH emulation interface circuitry, the non-volatile memory array including a plurality of memory cells, each memory cell including a first terminal and a second terminal and operative to store data as a plurality of conductivity profiles that can be determined by applying a read voltage across the first and second terminals, the data is retained in the absence of power, data is written by applying a write voltage across the first and second terminals, a magnitude of the write voltage is less than the a magnitude of the read voltage, wherein the FLASH emulation interface circuitry is operative to perform data operations on the non-volatile memory array in response to the plurality of signals and the data operations emulate FLASH memory data operations, and wherein the FLASH emulation interface circuitry performs a write operation to the non-volatile memory array without having to perform an erase operation prior to the write operation. - View Dependent Claims (2, 3)
-
-
4. A transient storage device, comprising:
-
a FLASH emulation interface circuitry positioned in a logic plane and operative to electrically communicate with a plurality of signals configured for data operations to FLASH memory, the plurality of signals including an address signal and at least one data operation signal; and a non-volatile memory array in contact with the logic plane and fabricated over the FLASH emulation interface circuitry, the non-volatile memory array is electrically coupled with the FLASH emulation interface circuitry, the non-volatile memory array including a plurality of memory cells, each memory cell including a first terminal and a second terminal and operative to store data as plurality of conductivity profiles that can be determined by applying a read voltage across the first and second terminals, the data is retained in the absence of power, data is written by applying a write voltage across the first and second terminals, a magnitude of the write voltage is less than the a magnitude of the read voltage, wherein the FLASH emulation interface circuitry is to perform data operations on the non-volatile memory array in response to the plurality of signals and the data operations emulate FLASH memory data operation, wherein the FLASH emulation interface circuitry performs a write operation to the non-volatile memory array without having to perform an erase operation prior to the write operation, wherein each memory cell further comprises a two-terminal memory element electrically in series with its first and second terminals, the two-terminal memory element including a mixed ionic electronic conductor including mobile ions, and an electrolytic tunnel barrier in contact with and electrically in series with the mixed ionic electronic conductor, and wherein application of the write voltage is operative to transport the mobile ions and cause a change in a conductivity of the two-terminal memory element, and the change in the conductivity is indicative of stored data written to the two-terminal memory element by the application of the write voltage. - View Dependent Claims (5, 6)
-
-
7. A transient storage device, comprising:
-
a FLASH emulation interface circuitry positioned in a logic plane and, operative to electrically communicate with a plurality of signals configured for data operations to FLASH memory, the plurality of signals including an address signal and at least one data operation signal; a non-volatile memory array in contact with the logic plane and fabricated over the FLASH emulation interface circuitry the non-volatile memory array is electrically coupled with the FLASH emulation interface circuitry, the non-volatile memory array including a plurality of memory cells, each memo cell including a first terminal and a second terminal and operative to store data as a plurality of conductivity profiles that can be determined by applying a read voltage across the first and second terminals, the data is retained in the absence of power, data is written by applying a write voltage across the first and second terminals, a magnitude of the write voltage is less than the a magnitude of the read voltage, wherein the FLASH emulation interface circuitry is operative to perform data operations on the non-volatile memory array in response to the plurality of signals and the data operations emulate FLASH memory data operations, and wherein the FLASH emulation interface circuitry performs a write operation to the non-volatile memory array without having to perform an erase operation prior to the write operation; and a transportable housing configured to house the logic plane, the FLASH emulation interface circuitry, and the non-volatile memory array, the transportable housing including an electrical interface configured to electrically couple the FLASH emulation interface circuitry with a plurality of signals from a host system that performs the data operations, and a mechanical interface configured to mechanically couple the transportable housing with a signal node of the host system and to mechanically couple the electrical interface with the plurality of signals from the host system. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A transient storage device comprising:
-
a FLASH emulation interface circuitry positioned in a logic plane and operative to electrically communicate with a plurality of signals configured for data operations to FLASH memory, the plurality of signals including an address signal and at least one data operation signal; and a plurality of the non-volatile memory arrays, at least one of the plurality of the non-volatile memory arrays is vertically stacked upon another of the plurality of the non-volatile memory arrays, at least one of the plurality of the non-volatile memory arrays is in contact with the logic plane, and the plurality of the non-volatile memory arrays are fabricated over and electrically coupled with the FLASH emulation interface circuitry, each non-volatile memory array including a plurality of memory cells, each memory cell including a first terminal and a second terminal and operative to store data as a plurality of conductivity profiles that can be determined by applying a read voltage across the first and second terminals, the data is retained in the absence of power, data is written by applying a write voltage across the first and second terminals, a magnitude of the write voltage is less than the a magnitude of the read voltage, wherein the FLASH emulation interface circuitry is operative to perform data operations on at least one of the plurality of non-volatile memory arrays in response to the plurality of signals and the data operations emulate FLASH memory data operations, and wherein the FLASH emulation interface circuitry performs a write operation to at least one of the plurality of non-volatile memory arrays without having to perform an erase operation prior to the write operation. - View Dependent Claims (13)
-
-
14. A transient storage device comprising:
-
a FLASH emulation interface circuitry positioned in a logic plane and operative to electrically communicate with a plurality of signals configured for data operations to FLASH memory, the plurality of signals including an address signal and at least one data operation signal; a plurality of the non-volatile memory arrays, at least one of the plurality of the non-volatile memory arrays is vertically stacked upon another of the plurality, of the non-volatile memory arrays, at least one of the plurality of the non-volatile memory arrays is in contact with the logic plane, and the plurality the non-volatile memory arrays are fabricated over and electrically coupled with the FLASH emulation interface circuitry, each non-volatile memory array including a plurality of memory cells, each memo cell including a first terminal and a second terminal and operative to store data as a plurality of conductivity profiles that can be determined by applying a read voltage across the first and second terminals, the data is retained in the absence of power, data is written by applying a write voltage across the first and second terminals a magnitude of the write voltage is less than the a magnitude of the read voltage, wherein the FLASH emulation interface circuitry is operative to perform data operations on at least one of the plurality of non-volatile memory arrays in response to the plurality of signals and the data operations emulate FLASH memory data operations, wherein the FLASH emulation interface circuitry performs a write operation to at least one of the plurality of non-volatile arrays without having to perform an erase operation prior to the write operation; and a transportable housing configured to house the logic plane, the FLASH emulation interface circuitry, and the plurality of non-volatile memory arrays, the transportable housing including an electrical interface configured to electrically couple the FLASH emulation interface circuitry with a plurality of signals from a host system that performs the data operations, and a mechanical interface configured to mechanically couple the transportable housing with a signal node of the host system and to mechanically couple the electrical interface with the plurality of signals. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A transient storage device comprising:
-
a FLASH emulation interface circuitry positioned in a logic plane and operative to electrically communicate with a plurality of signals configured for data operations to FLASH memory, the plurality of signals including an address signal and at least one data operation signal; and a plurality of the non-volatile memory arrays, at least one of the plurality of the non-volatile memory arrays is vertically stacked upon another of the plurality of the non-volatile memory arrays, at least one of the plurality of the non-volatile memory arrays is in contact with the logic plane, and the plurality of the non-volatile memory arrays are fabricated over and electrically coupled with the FLASH emulation interface circuitry, each non-volatile memory array Including a plurality of memory cells, each memory cell including a first terminal and a second terminal and operative to store data as a plurality of conductivity profiles that can be determined by applying a read voltage across the first and second terminals, the data is retained in the absence of power, data is written by applying a write voltage across the first and second terminals, a magnitude of the write voltage is less than the a magnitude of the read voltage, wherein the FLASH emulation Interface circuitry is operative to perform data operations on at least one of the plurality of non-volatile memory arrays in response to the plurality of signals and the data operations emulate FLASH memory data operations, wherein the FLASH emulation interface circuitry performs a write operation to at least one of the plurality of non-volatile memory arrays without having to perform an erase operation priror to the write operations, wherein each memory cell further comprises a two-terminal memory element electrically in series with its first and second terminals, the two-terminal memory element including a mixed ionic electronic conductor including mobile ions, and an electrolytic tunnel barrier in contact with and electrically in series with the mixed ionic electronic conductor, and wherein application of the write voltage is operative to transport the mobile ions and cause a change in a conductivity of the two-terminal memory element, and the change in the conductivity is indicative of stored data written to the two-terminal memory element by the application of the write voltage. - View Dependent Claims (20, 21)
-
-
22. A transient storage device comprising:
-
a FLASH emulation interface circuitry positioned in a logic plane and operative to electrically communicate with a plurality of signals configured for data operations to FLASH memory, the plurality of signals including an address signal and at least one data operation signal; a plurality of the non-volatile memory arrays, at least one of the plurality of the non-volatile memory arrays is vertically stacked upon another of the plurality of the non-volatile memory array at least one of the plurality of the non-volatile memory arrays is in contact with the logic plane, and the plurality of the non-volatile memory arrays are fabricated over and electrically coupled with the FLASH emulation interface circuitry, each non-volatile memory array including a plurality of memory cells, each memory cell including a first terminal and a second terminal and operative to store data as a plurality of conductivity profiles that can be determined by applying a read voltage across the first and second terminals, the data is retained in the absence of power, data is written by applying a write voltage across the first and second terminals, a magnitude of the write voltage is less than the a magnitude of the read voltage, wherein the FLASH emulation Interface circuitry is operative to perform data operations on at least one of the plurality of non-volatile memory arrays in response to the plurality of signals and the data operations emulate FLASH memory data operations, wherein the FLASH emulation interface circuitry performs a write operation to at least one of the plurality of non-volatile memory arrays without having to perform an erase operation prior to the write operation; and an emulation interface circuitry positioned in the logic plane and operative to electrically communicate with a plurality of signals configured for data operations to a non-FLASH memory type, the plurality of signals including an address signal and at least one data operation signal, and wherein the emulation interface circuitry is operative to perform data operations on at least one of the plurality of non-volatile memory arrays in response to the plurality of signals and the data operations emulate memory data operations to the non-FLASH memory type. - View Dependent Claims (23, 24, 25)
-
Specification