INTRODUCTIONThis paper describes the implementation of a low power and high performance embedded non-volatile memory macro utilizing Conductive Bridging Random Access Memory (CBRAM) in a standard Logic CMOS 130nm Process. A 1MBit embedded non-volatile memory (NVM) macro is presented that reduces write power per bit by more than one order of magnitude over state of art flash to less than 5pJ, while write performance is improved from ms range to less than 250ns and read random access time of less than 20ns is demonstrated. Detail building blocks are descried and low energy write operation is demonstrated.
BACKGROUNDThe need for a truly CMOS compatible, scalable, dense nonvolatile memory (NVM) is found in multiple applications including microcontrollers and general System-on-Chip. There is an inherent complexity in the integration of today's floating gate or trapped charged based non-volatile memories and advanced CMOS logic processes. These include the requirement to embed high voltage devices as well as the integration of the gate stack that contains the memory storage layers [1]. Additional elusive enablers in today's embedded NVM modules are reduced power consumption and improved write performance [2]. Emerging memory technologies including resistive random access memories (RRAM) are excellent candidates for next generation embedded NVM options [3]. One such RRAM technology is known as Conductive Bridging Random Access Memory (CBRAM). CBRAM technology is known by other names such as programmable metallization cell (PMC) solid electrolyte memory, nano-ionic resistive memory, electrochemical memory (ECM) [2][3][4]. The operational principle of CBRAM technology is based on a reversible creation of an electrochemically induced nanoscale conductive link in a special dielectric acting as an ion conducting solid-electrolyte. Data is stored in the resistive layer as two distinct resistance states. Low resistance state is typically called the SET state and high resistance stat is called the RESET state. Previously, we reported the process technology details of an integrated CBRAM cell in 180nm (aluminum BEOL) and 130nm (Cu BEOL) logic process [5]. Previously, we reported on the physics of the CBRAM cell operation as well as demonstrated 100,000 write cycles and 10 years data retention for this technology [5]. In this paper, we focus on design aspects of CBRAM and present performance and power characteristics of a yielding 1Mb CBRAM memory module integrated in standard 130nm Logic process and highlight some key design features.
RESULTS AND DISCUSSIONSThe building block of the CBRAM memory module described in this paper is the bit cell integrated in a 130nm standard logic process is shown schematically along with a TEM in Figure 1. The cell consists of 1 transistor and 1 resistive element (1T1R). The two terminal resistive element consists of an anode and a cathode tied to the drain of the access transistor. The active bit cell area is determined by the cathode VIA and scales with the technology. The total area of the bit ...