KR102720942B1 - Non-stochastic resistive switching memory device and fabrication methods - Google Patents
Non-stochastic resistive switching memory device and fabrication methods Download PDFInfo
- Publication number
- KR102720942B1 KR102720942B1 KR1020160155762A KR20160155762A KR102720942B1 KR 102720942 B1 KR102720942 B1 KR 102720942B1 KR 1020160155762 A KR1020160155762 A KR 1020160155762A KR 20160155762 A KR20160155762 A KR 20160155762A KR 102720942 B1 KR102720942 B1 KR 102720942B1
- Authority
- KR
- South Korea
- Prior art keywords
- resistive switching
- memory
- resistive
- forming
- nitrogen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 44
- 238000004519 manufacturing process Methods 0.000 title description 9
- 239000000463 material Substances 0.000 claims abstract description 50
- 229910052751 metal Inorganic materials 0.000 claims abstract description 28
- 239000002184 metal Substances 0.000 claims abstract description 28
- 150000004767 nitrides Chemical class 0.000 claims abstract description 22
- IJGRMHOSHXDMSA-UHFFFAOYSA-N Atomic nitrogen Chemical compound N#N IJGRMHOSHXDMSA-UHFFFAOYSA-N 0.000 claims description 26
- 239000004020 conductor Substances 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 15
- 229910052782 aluminium Inorganic materials 0.000 claims description 14
- 239000004065 semiconductor Substances 0.000 claims description 13
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 claims description 12
- 229910052757 nitrogen Inorganic materials 0.000 claims description 12
- XKRFYHLGVUSROY-UHFFFAOYSA-N Argon Chemical compound [Ar] XKRFYHLGVUSROY-UHFFFAOYSA-N 0.000 claims description 8
- 239000000758 substrate Substances 0.000 claims description 6
- 229910052786 argon Inorganic materials 0.000 claims description 4
- 229910052802 copper Inorganic materials 0.000 claims description 4
- 239000010949 copper Substances 0.000 claims description 4
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 claims description 2
- NRTOMJZYCJJWKI-UHFFFAOYSA-N Titanium nitride Chemical compound [Ti]#N NRTOMJZYCJJWKI-UHFFFAOYSA-N 0.000 claims description 2
- MZLGASXMSKOWSE-UHFFFAOYSA-N tantalum nitride Chemical compound [Ta]#N MZLGASXMSKOWSE-UHFFFAOYSA-N 0.000 claims description 2
- 229910001873 dinitrogen Inorganic materials 0.000 claims 2
- 239000007789 gas Substances 0.000 claims 2
- 238000007789 sealing Methods 0.000 claims 1
- 229910044991 metal oxide Inorganic materials 0.000 abstract description 8
- 150000004706 metal oxides Chemical class 0.000 abstract description 8
- 230000015654 memory Effects 0.000 description 116
- 239000010410 layer Substances 0.000 description 86
- 238000005516 engineering process Methods 0.000 description 25
- 238000003860 storage Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 17
- 230000004044 response Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000008901 benefit Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 239000002245 particle Substances 0.000 description 6
- 230000007547 defect Effects 0.000 description 4
- 238000000151 deposition Methods 0.000 description 4
- 229910021645 metal ion Inorganic materials 0.000 description 4
- 230000004888 barrier function Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000009792 diffusion process Methods 0.000 description 3
- 150000002500 ions Chemical class 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 229910052760 oxygen Inorganic materials 0.000 description 3
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- PMHQVHHXPFUNSP-UHFFFAOYSA-M copper(1+);methylsulfanylmethane;bromide Chemical compound Br[Cu].CSC PMHQVHHXPFUNSP-UHFFFAOYSA-M 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 239000011229 interlayer Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000005055 memory storage Effects 0.000 description 2
- 239000002923 metal particle Substances 0.000 description 2
- 150000002739 metals Chemical class 0.000 description 2
- 230000000116 mitigating effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000001301 oxygen Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 239000011148 porous material Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000004544 sputter deposition Methods 0.000 description 2
- 229910017107 AlOx Inorganic materials 0.000 description 1
- 229910010413 TiO 2 Inorganic materials 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 150000004770 chalcogenides Chemical class 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000005137 deposition process Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 239000012212 insulator Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000010416 ion conductor Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 229910001092 metal group alloy Inorganic materials 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000003647 oxidation Effects 0.000 description 1
- 238000007254 oxidation reaction Methods 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 1
- 229920000642 polymer Polymers 0.000 description 1
- 229920005591 polysilicon Polymers 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 238000006479 redox reaction Methods 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 230000008672 reprogramming Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000010936 titanium Substances 0.000 description 1
- 229910052719 titanium Inorganic materials 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N—ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N70/00—Solid-state devices having no potential barriers, and specially adapted for rectifying, amplifying, oscillating or switching
- H10N70/20—Multistable switching devices, e.g. memristors
- H10N70/24—Multistable switching devices, e.g. memristors based on migration or redistribution of ionic species, e.g. anions, vacancies
- H10N70/245—Multistable switching devices, e.g. memristors based on migration or redistribution of ionic species, e.g. anions, vacancies the species being metal cations, e.g. programmable metallization cells
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N—ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N70/00—Solid-state devices having no potential barriers, and specially adapted for rectifying, amplifying, oscillating or switching
- H10N70/011—Manufacture or treatment of multistable switching devices
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N—ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N70/00—Solid-state devices having no potential barriers, and specially adapted for rectifying, amplifying, oscillating or switching
- H10N70/011—Manufacture or treatment of multistable switching devices
- H10N70/021—Formation of switching materials, e.g. deposition of layers
- H10N70/026—Formation of switching materials, e.g. deposition of layers by physical vapor deposition, e.g. sputtering
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N—ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N70/00—Solid-state devices having no potential barriers, and specially adapted for rectifying, amplifying, oscillating or switching
- H10N70/801—Constructional details of multistable switching devices
- H10N70/821—Device geometry
- H10N70/826—Device geometry adapted for essentially vertical current flow, e.g. sandwich or pillar type devices
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N—ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N70/00—Solid-state devices having no potential barriers, and specially adapted for rectifying, amplifying, oscillating or switching
- H10N70/801—Constructional details of multistable switching devices
- H10N70/841—Electrodes
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N—ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10N70/00—Solid-state devices having no potential barriers, and specially adapted for rectifying, amplifying, oscillating or switching
- H10N70/801—Constructional details of multistable switching devices
- H10N70/881—Switching materials
- H10N70/883—Oxides or nitrides
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Semiconductor Memories (AREA)
Abstract
저항성 스위칭 메모리 디바이스를 제공하는 것이 본원에서 설명된다. 예로서, 저항성 스위칭 메모리 디바이스는 하단 전극, 전도성 층, 저항성 스위칭 층, 및 상단 전극을 포함한다. 또한, 2개 이상의 층들이 디바이스 상의 기계적 응력을 완화시키기 위하여 선택될 수 있다. 다양한 실시예들에 있어서, 저항성 스위칭 층 및 전도성 층은, 상이한 질화물/산화물 농도들 및 상이한 전기 저항들을 갖는 양립가능 금속 질화물 또는 금속 산화물 재료들로 형성될 수 있다. 또한, 유사한 재료들이 저항성 스위칭 메모리 디바이스의 전도성 필라멘트 및 저항성 스위칭 층 상의 기계적 응력을 완화시킬 수 있다.A resistive switching memory device is described herein. For example, the resistive switching memory device includes a bottom electrode, a conductive layer, a resistive switching layer, and a top electrode. Additionally, two or more layers may be selected to relieve mechanical stress on the device. In various embodiments, the resistive switching layer and the conductive layer may be formed of compatible metal nitride or metal oxide materials having different nitride/oxide concentrations and different electrical resistivities. Additionally, similar materials may relieve mechanical stress on the conductive filaments and the resistive switching layer of the resistive switching memory device.
Description
본 개시는 전반적으로 전자 메모리에 관한 것으로서, 예를 들어, 본 개시는 메모리 디바이스에 대한 비-선형적인 전류-전압 응답을 제공하도록 구성된 선택기 디바이스를 설명한다. The present disclosure relates generally to electronic memories, and for example, the present disclosure describes a selector device configured to provide a non-linear current-voltage response for a memory device.
집적 회로 기술 분야에서의 최근의 혁신은 저항성 메모리이다. 저항성 메모리 기술 중 많은 부분이 개발 단계에 있지만, 저항성 메모리에 대한 다양한 기술적 개념들이 본 발명의 출원인에 의해 증명되었으며, 연관된 이론(들)을 입증하거나 또는 반증하기 위한 검증의 하나 이상의 단계들에 있다. 그렇기는 하지만, 저항성 메모리 기술은 반도체 전자 산업의 경쟁 기술들을 뛰어 넘는 실질적인 이점들을 유지할 것을 약속한다. A recent innovation in the field of integrated circuit technology is resistive memory. While many of the resistive memory technologies are in the development stage, various technical concepts for resistive memory have been demonstrated by the applicant of the present invention and are in one or more stages of verification to prove or disprove the associated theory(s). Nevertheless, resistive memory technology promises to maintain substantial advantages over competing technologies in the semiconductor electronics industry.
저항성 랜덤 액세스 메모리(resistive random access memory; RRAM)는 저항성 메모리의 일 예이다. 본 개시의 발명자들은 RRAM이 고 밀도 비-휘발성 정보 저장 기술이 될 잠재력을 갖는다고 믿는다. 일반적으로, RRAM은 별개의 저항성 상태들 사이의 제어가능한 스위칭에 의해 정보를 저장한다. 단일 저항성 메모리는 단일 비트의 정보, 또는 다수의 비트들을 저장할 수 있으며, 출원인에 의해 제공되는 증명된 다양한 메모리 모델들과 같이, 1회 프로그램가능 셀, 또는 프로그램가능 및 소거가능 디바이스로서 구성될 수 있다. Resistive random access memory (RRAM) is an example of resistive memory. The inventors of the present disclosure believe that RRAM has the potential to be a high-density non-volatile information storage technology. In general, RRAM stores information by controllable switching between distinct resistive states. A single resistive memory may store a single bit of information, or multiple bits, and may be configured as a one-time programmable cell, or a programmable and erasable device, such as various memory models demonstrated by the applicant.
저항성 스위칭 현상을 설명하기 위해 다양한 이론들이 본 발명자들에 의해 제안되었다. 이러한 하나의 이론에 있어, 저항성 스위칭은 그렇지 않았다면 전기적으로 절연성이었을 매체 내의 전도성 구조체의 형성의 결과이다. 전도성 구조체는, 이온들, 적절한 환경(예를 들어, 적절한 전기장) 하에서 이온화될 수 있는 원자들, 또는 다른 전하 운반 메커니즘들로부터 형성될 수 있다. 이러한 다른 이론들에 있어, 원자들의 필드-보조 확산(field-assisted diffusion)이 저항성 메모리 셀에 인가되는 적절한 전기 전위에 응답하여 발생할 수 있다. 본 발명자들에 의해 제안되는 또 다른 이론들에 있어, 전도성 필라멘트의 형성은, 2원 산화물들(예를 들어, NiO, TiO2, 또는 유사한 것)의 줄 가열 및 전기화학적 프로세스들에 응답하여, 또는 산화물들, 칼코게나이드(chalcogenide)들, 폴리머들 등등을 포함하는 이온성 전도체들에 대한 산화 환원에 의해 발생할 수 있다. Various theories have been proposed by the inventors to explain the resistive switching phenomenon. In one such theory, resistive switching is the result of the formation of conducting structures within an otherwise electrically insulating medium. The conducting structures may be formed from ions, atoms that can be ionized under an appropriate environment (e.g., an appropriate electric field), or other charge-carrying mechanisms. In other such theories, field-assisted diffusion of atoms may occur in response to an appropriate electrical potential applied to the resistive memory cell. In still other theories proposed by the inventors, the formation of conducting filaments may occur in response to Joule heating and electrochemical processes of binary oxides (e.g., NiO, TiO 2 , or the like), or by redox reactions of ionic conductors including oxides, chalcogenides, polymers, and the like.
본 발명자들은 전극, 절연체, 전극 모델에 기초하는 저항성 디바이스들이 양호한 내구성 및 수명을 나타낼 것으로 예상한다. 추가로, 본 발명자들은 이러한 디바이스들이 높은 온-칩(on-chip) 밀도를 가질 것으로 예상한다. 따라서, 저항성 엘러먼트들은 디지털 정보 저장을 위해 이용되는 금속-산화물 반도체(metal-oxide semiconductor; MOS) 트랜지스터들에 대한 실행가능한 대안들일 수 있다. 예를 들어, 본 특허 출원의 발명자들은, 저항성-스위칭 메모리 디바이스들에 대한 모델들이 비-휘발성 플래시 MOS 디바이스들을 뛰어 넘는 어떤 잠재적인 기술적 이점들을 제공한다고 믿는다. The inventors anticipate that resistive devices based on the electrode, insulator, electrode model will exhibit good durability and lifetime. Additionally, the inventors anticipate that such devices will have high on-chip density. Thus, resistive elements may be viable alternatives to metal-oxide semiconductor (MOS) transistors used for digital information storage. For example, the inventors of the present patent application believe that models for resistive-switching memory devices offer certain potential technical advantages over non-volatile flash MOS devices.
이상을 고려하여, 본 발명자들은, 메모리 기술 및 저항성 메모리에 있어서 추가적인 개선들을 만들기 위하여 노력한다.In view of the above, the inventors of the present invention endeavor to make further improvements in memory technology and resistive memory.
다음은 명세서의 측면들의 기본적인 이해를 제공하기 위하여 명세서의 간략화된 요약을 제공한다. 이러한 요약은 명세서의 광범위한 개괄이 아니다. 이는, 명세서의 주요한 또는 임계적인 엘러먼트들을 식별하지도 않고, 명세서의 임의의 특정 실시예들의 범위 또는 청구항들의 임의의 범위를 정확하게 기술하지도 않도록 의도된다. 요약의 목적은, 본 개시 내에 제공되는 더 상세한 설명에 대한 서문으로서 명세서의 일부 개념들을 간략화된 형태로 제공하는 것이다. The following presents a simplified summary of the disclosure in order to provide a basic understanding of aspects of the disclosure. This summary is not an extensive overview of the disclosure. It is not intended to identify key or critical elements of the disclosure, nor to delineate the scope of any particular embodiments of the disclosure or any of the claims. The purpose of the summary is to present some concepts of the disclosure in a simplified form as a prelude to the more detailed description that is provided within the disclosure.
본 개시의 다양한 실시예들은 저항성 스위칭 메모리 디바이스를 제공한다. 일부 실시예들에 있어서, 저항성 스위칭 메모리 디바이스는 하단 전극, 전도성 층, 저항성 스위칭 층, 및 상단 전극을 포함한다. 또한, 2개 이상의 층들이 디바이스 상의 기계적 응력을 완화시키기 위하여 선택될 수 있다. 다양한 실시예들에 있어서, 저항성 스위칭 층 및 전도성 층은 상이한 전기 저항들을 갖는 양립가능 금속 질화물 또는 금속 산화물 재료들로 형성될 수 있으며, 이들은 저항성 스위칭 메모리 디바이스의 저항성 스위칭 층 및 전도성 필라멘트 상의 기계적 응력을 완화시킨다. Various embodiments of the present disclosure provide a resistive switching memory device. In some embodiments, the resistive switching memory device includes a bottom electrode, a conductive layer, a resistive switching layer, and a top electrode. Additionally, two or more layers may be selected to relieve mechanical stress on the device. In various embodiments, the resistive switching layer and the conductive layer may be formed of compatible metal nitride or metal oxide materials having different electrical resistances, which relieve mechanical stress on the resistive switching layer and the conductive filament of the resistive switching memory device.
추가적인 실시예에 있어서, 본 개시는 저항성 스위칭 디바이스를 제공한다. 저항성 스위칭 디바이스는, 반도체 기판 상에 배치된 하단 전극 및, 하단 전극 위에 배치되는 알루미늄 및 질소 재료: AlNy를 포함하는 저항성 스위칭 재료를 포함할 수 있다. 추가로, 저항성 스위칭 디바이스는, 알루미늄 및 질소 재료: AlNx를 포함하는 저항성 스위칭 재료 위에 배치되는 전도체 재료로서, 여기에서 y>x인, 상기 전도체 재료, 및 전도체 재료 위에 배치되는 상단 전극을 포함할 수 있다.In a further embodiment, the present disclosure provides a resistive switching device. The resistive switching device may include a bottom electrode disposed on a semiconductor substrate, and a resistive switching material comprising aluminum and nitrogen material: AlNy disposed over the bottom electrode. Additionally, the resistive switching device may include a conductive material disposed over the resistive switching material comprising aluminum and nitrogen material: AlNx, wherein y>x, and an upper electrode disposed over the conductive material.
추가적인 실시예들에 있어서, 본 개시는 반도체 디바이스를 형성하기 위한 방법을 제공한다. 방법은, 반도체 기판 상에 하단 전극을 형성하는 단계 및, 하단 전극 위에 알루미늄 및 질소 재료: AlNy를 포함하는 저항성 스위칭 재료 층을 형성하는 단계를 포함할 수 있다. 추가로, 방법은, 알루미늄 및 질소 재료: AlNx를 포함하는 저항성 스위칭 재료 위에 전도체 재료를 형성하는 단계를 포함할 수 있으며, 여기에서 y>x인 단계, 및 상단 전극을 전도체 재료 위에 형성하는 단계를 포함할 수 있다.In further embodiments, the present disclosure provides a method for forming a semiconductor device. The method may include forming a bottom electrode on a semiconductor substrate, and forming a layer of a resistive switching material including aluminum and nitrogen material: AlNy over the bottom electrode. Additionally, the method may include forming a conductive material over the resistive switching material including aluminum and nitrogen material: AlNx, wherein y>x, and forming a top electrode over the conductive material.
다음의 설명 및 도면들은 명세서의 특정한 예시적인 측면들을 제시한다. 그러나, 이러한 측면들은, 명세서의 원리가 이용될 수 있는 다양한 방식들 중 일부의 방식들만을 나타낸다. 명세서의 다른 이점들 및 신규한 특징들은 도면들과 함께 고려될 때 명세서의 다음의 상세한 설명으로부터 자명해질 것이다.The following description and drawings set forth certain exemplary aspects of the disclosure. These aspects, however, are indicative of only a few of the many ways in which the principles of the disclosure may be employed. Other advantages and novel features of the disclosure will become apparent from the following detailed description of the disclosure when considered in conjunction with the drawings.
본 개시의 다양한 측면들 또는 특징들은, 전체에 걸쳐 동일한 참조 번호들이 동일한 엘러먼트들을 나타내기 위해 사용되는 도면들을 참조하여 설명된다. 본 명세서에 있어, 다양한 특정 세부사항들이 본 개시의 완전한 이해를 제공하기 위하여 기술된다. 그러나, 본 개시의 특정 측면들이 이러한 특정 세부사항들 없이 또는 다른 방법들, 컴포넌트들, 재료들 등과 함께 실시될 수 있다는 것이 이해되어야만 한다. 다른 사례들에 있어, 잘 알려진 구조들 및 디바이스들은 본 개시의 설명을 용이하게 하기 위하여 블록도의 형태로 도시된다.
도 1은 다양한 개시된 실시예들에 있어서 비-확률적 저항성 메모리 디바이스를 제공하는 예시적인 모놀리식 구조체의 블록도를 도시한다.
도 2는 대안적인 개시된 실시예들에 있어서 샘플적인 비-확률적 저항성 스위칭 메모리 디바이스의 블록도를 예시한다.
도 3은 다른 대안적인 개시된 실시예들에 있어서 비-확률적 저항성 메모리 디바이스를 제공하는 샘플적인 모놀리식 구조체의 블록도를 예시한다.
도 4는 추가적인 실시예들에 있어서 저항성 메모리 디바이스를 제조하는 샘플적인 방법의 순서도를 예시한다.
도 5는 추가적인 실시예들에 있어서 비-확률적 메모리 디바이스를 제조하는 예시적인 방법의 순서도를 예시한다.
도 6은 다양한 개시된 실시예들에 따른 메모리 디바이스에 대한 샘플 동작 및 제어 환경의 블록도를 도시한다.
도 7은 다양한 실시예들과 함께 구현될 수 있는 예시적인 컴퓨팅 환경의 블록도를 예시한다.Various aspects or features of the present disclosure are described with reference to the drawings, in which like reference numerals are used to represent like elements throughout. In the present specification, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. However, it should be understood that certain aspects of the present disclosure may be practiced without these specific details or with other methods, components, materials, etc. In other instances, well-known structures and devices are shown in block diagram form in order to facilitate describing the present disclosure.
FIG. 1 illustrates a block diagram of an exemplary monolithic structure providing a non-stochastic resistive memory device in various disclosed embodiments.
FIG. 2 illustrates a block diagram of a sample non-stochastic resistive switching memory device according to alternative disclosed embodiments.
FIG. 3 illustrates a block diagram of a sample monolithic structure providing a non-stochastic resistive memory device in other alternative disclosed embodiments.
FIG. 4 illustrates a flowchart of a sample method for manufacturing a resistive memory device in additional embodiments.
FIG. 5 illustrates a flowchart of an exemplary method for fabricating a non-probabilistic memory device in additional embodiments.
FIG. 6 illustrates a block diagram of a sample operation and control environment for a memory device according to various disclosed embodiments.
FIG. 7 illustrates a block diagram of an exemplary computing environment that may be implemented with various embodiments.
본 개시는 디지털 정보 저장을 위해 이용되는 2-단자 메모리 셀에 대한 선택기 디바이스에 관한 것이다. 일부 실시예들에 있어, 2-단자 메모리 셀들은 저항성-스위칭 2-단자 메모리 셀과 같은 저항성 기술을 포함할 수 있다. 본원에서 사용되는 바와 같은 (저항성-스위칭 메모리 셀들 또는 저항성-스위칭 메모리로도 지칭되는) 저항성-스위칭 2-단자 메모리 셀들은 2개의 전도성 접촉부들 사이에 활성 영역을 가진 전도성 접촉부들을 갖는 회로 컴포넌트들을 포함한다. 저항성-스위칭 메모리의 맥락에 있어, 2-단자 메모리 디바이스의 활성 영역은 복수의 안정 또는 준-안정 저항성 상태들을 나타내며, 각각의 저항성 상태는 별개의 전기 저항을 갖는다. 또한, 복수의 상태들의 각각의 상태는 2개의 전도성 접촉부들에 인가되는 적절한 전기 신호에 응답하여 형성되거나 또는 활성화될 수 있다. 적절한 전기 신호는, 전압 값, 전류 값, 전압 또는 전류 극성, 또는 유사한 것, 또는 이들의 적절한 조합일 수 있다. 철저한 것은 아니지만, 저항성 스위칭 2-단자 메모리 디바이스의 예들은, 저항성 랜덤 액세스 메모리(resistive random access memory; RRAM), 상 변화 램(phase change RAM; PCRAM) 및 자기 램(magnetic RAM; MRAM)을 포함할 수 있다. The present disclosure relates to a selector device for a two-terminal memory cell used for storing digital information. In some embodiments, the two-terminal memory cells may comprise a resistive technology, such as a resistive-switching two-terminal memory cell. As used herein, resistive-switching two-terminal memory cells (also referred to as resistive-switching memory cells or resistive-switching memory) include circuit components having conductive contacts with an active region between two conductive contacts. In the context of a resistive-switching memory, the active region of the two-terminal memory device exhibits a plurality of stable or quasi-stable resistive states, each resistive state having a distinct electrical resistance. Furthermore, each of the plurality of states may be formed or activated in response to a suitable electrical signal applied to the two conductive contacts. The suitable electrical signal may be a voltage value, a current value, a voltage or current polarity, or the like, or a suitable combination thereof. Although not exhaustive, examples of resistive switching two-terminal memory devices may include resistive random access memory (RRAM), phase change RAM (PCRAM), and magnetic RAM (MRAM).
비-휘발성 필라멘트-기반 저항성 스위칭 메모리 셀에 대하여, 저항성 스위칭 층(resistive switching layer; RSL)은, 적절한 외부 자극의 부재 시에 입자들을 제 위치에 트래핑(trap)하기 위하여 그 안에 충분한 물리적인 결함 사이트(site)들을 갖도록 선택될 수 있으며, 이는 입자 이동성 및 분산을 완화시킨다. 이는, 메모리 셀에 걸쳐 인가되는 적절한 프로그램 전압에 응답하여, RSL을 통해 전도성 경로 또는 필라멘트를 형성한다. 구체적으로, 프로그래밍 바이어스 전압의 인가 시에, 금속 이온들이 활성 금속 층으로부터 생성되며, RSL 층 내로 이동한다. 더 구체적으로, 금속 이온들은 RSL 층 내의 공극들 또는 결함 사이트들로 이동한다. 일부 실시예들에 있어서, 바이어스 전압의 제거 시에, 금속 이온들이 중성 금속 이온들이 되며, RSL 층의 공극들 또는 결함부들 내에 트래핑된 채로 남아 있는다. 충분한 입자들이 트래핑될 때, 필라멘트가 형성되며, 메모리 셀이 상대적으로 높은 저항성 상태로부터 상대적으로 낮은 저항성 상태로 스위칭한다. 더 구체적으로, 트래핑된 금속 입자들은 RSL 층을 통한 전도성 경로 또는 필라멘트를 제공하며, 그 저항은 전형적으로 RSL 층을 통한 터널링(tunneling) 저항에 의해 결정된다. 일부 저항성-스위칭 디바이스들에 있어, 소거 프로세서는 전도성 필라멘트를 변형(deform)시키도록 구현될 수 있으며, 이는 적어도 부분적으로 메모리 셀이 낮은 저항성 상태로부터 높은 저항성 상태로 복귀하게끔 한다. 더 구체적으로, 소거 바이어스 전압의 인가 시에, RSL의 공극들 또는 결함부들 내에 트래핑된 금속 입자들이 이동성이 되며, 다시 활성 금속 층을 향해 이동한다. 메모리의 맥락에 있어, 이러한 상태의 변화는 2진 비트의 개별적인 상태들과 연관될 수 있다. 복수의 메모리 셀들의 어레이에 대하여, 메모리 셀들의 워드(들), 바이트(들), 페이지(들), 블록(들), 등은 2진 정보의 0들 또는 1들을 나타내도록 프로그래밍되거나 또는 소거될 수 있으며, 이러한 상태들을 시간에 걸쳐 유지함으로써 2진 정보를 유효하게 저장할 수 있다. 다양한 실시예들에 있어서, 멀티-레벨 정보(예를 들어, 복수의 비트들)가 이러한 메모리 셀 내에 저장될 수 있다. For a non-volatile filament-based resistive switching memory cell, the resistive switching layer (RSL) can be selected to have sufficient physical defect sites therein to trap particles in place in the absence of appropriate external stimuli, thereby mitigating particle mobility and dispersion. This forms a conductive path or filament through the RSL in response to an appropriate program voltage applied across the memory cell. Specifically, upon application of a programming bias voltage, metal ions are generated from the active metal layer and migrate into the RSL layer. More specifically, the metal ions migrate into pores or defect sites within the RSL layer. In some embodiments, upon removal of the bias voltage, the metal ions become neutral metal ions and remain trapped within the pores or defects of the RSL layer. When sufficient particles are trapped, a filament is formed, causing the memory cell to switch from a relatively high resistive state to a relatively low resistive state. More specifically, the trapped metal particles provide a conductive path or filament through the RSL layer, the resistance of which is typically determined by the tunneling resistance through the RSL layer. In some resistive-switching devices, the erase process may be implemented to deform the conductive filament, which at least partially causes the memory cell to revert from a low-resistance state to a high-resistance state. More specifically, upon application of the erase bias voltage, the trapped metal particles within the voids or defects of the RSL become mobile and migrate back toward the active metal layer. In the context of memory, this change of state may be associated with individual states of a binary bit. For an array of a plurality of memory cells, words, bytes, pages, blocks, etc., of the memory cells may be programmed or erased to represent 0s or 1s of binary information, and these states may be maintained over time to effectively store binary information. In various embodiments, multi-level information (e.g., multiple bits) can be stored within these memory cells.
본원의 다양한 실시예들이 상이한 물리적인 속성들을 갖는 다양한 메모리 셀 기술들을 사용할 수 있다는 것이 이해되어야 한다. 예를 들어, 상이한 저항성-스위칭 메모리 셀 기술들은 상이한 이산 프로그램가능 저항들, 상이한 연관된 프로그램/소거 전압들뿐만 아니라 다른 구별되는 특성들을 가질 수 있다. 예를 들어, 본 개시의 다양한 실시예들은, 제 1 극성의 전기 신호에 대하여 제 1 스위칭 응답(예를 들어, 프로그램 상태들의 세트 중 하나로의 프로그래밍) 및 제 2 극성을 갖는 전기 신호에 대한 제 2 스위칭 응답(예를 들어, 소거 상태로의 소거)을 나타내는 양극성 스위칭 디바이스를 이용할 수 있다. 양극성 스위칭 디바이스는, 예를 들어, 동일한 극성 및 상이한 크기를 갖는 전기 신호들에 응답하여 제 1 스위칭 응답(예를 들어, 프로그래밍) 및 제 2 스위칭 응답(예를 들어, 소거) 둘 모두를 나타내는 단극성 디바이스와 대비된다. It should be appreciated that various embodiments of the present disclosure may utilize various memory cell technologies having different physical properties. For example, different resistive-switching memory cell technologies may have different discrete programmable resistors, different associated program/erase voltages, as well as other distinguishing characteristics. For example, various embodiments of the present disclosure may utilize a bipolar switching device that exhibits a first switching response (e.g., programming to one of a set of program states) to an electrical signal of a first polarity and a second switching response (e.g., erasing to an erase state) to an electrical signal of a second polarity. A bipolar switching device is in contrast to a unipolar device, which exhibits both a first switching response (e.g., programming) and a second switching response (e.g., erasing) in response to electrical signals of the same polarity and different magnitudes.
어떠한 특정 메모리 셀 기술 또는 프로그램/소거 전압도 본원의 다양한 측면들 및 실시예들에 대해 특정되지 않으며, 이러한 측면들 및 실시예들은, 임의의 적절한 메모리 셀 기술을 통합하고, 당업자에게 알려진 또는 본원에서 제공되는 맥락을 이용하여 당업자가 알게 될 것과 같은 그 기술에 적합한 프로그램/소거 전압들에 의해 동작될 수 있다. 상이한 메모리 셀 기술을 대체하는 것이 당업자에게 알려질 회로 수정들 또는 당업자에게 알려질 동작 신호 레벨들에 대한 변경들을 필요로 할 것이며, 대체된 메모리 셀 기술(들) 또는 신호 레벨 변경들을 포함하는 실시예들이 본 개시의 범위 내에서 고려된다는 것이 추가로 이해되어야만 한다. No particular memory cell technology or program/erase voltage is specified for the various aspects and embodiments of the present disclosure, which aspects and embodiments may incorporate any suitable memory cell technology and be operated with program/erase voltages appropriate to that technology as known to those of skill in the art or as would be appreciated by those of skill in the art using the context provided herein. It should be further understood that substituting a different memory cell technology may require circuit modifications or changes to operating signal levels that would be known to those of skill in the art, and that embodiments incorporating the substituted memory cell technology(s) or signal level changes are contemplated within the scope of the present disclosure.
본 출원의 발명자들은 저항성 메모리에 더하여 추가적인 비-휘발성 2-단자 메모리 구조체들에 대해 익숙하다. 예를 들어, 강유전성(ferroelectric) 랜덤 액세스 메모리(RAM)가 하나의 예이다. 일부 다른 것들은, 자기-저항성 RAM, 유기 RAM, 상 변화 RAM 및 전도성 브리징(conductive bridging) RAM, 등을 포함한다. 2-단자 메모리 기술들은 상이한 이점들 및 단점들을 가지며, 이점들과 단점들 사이의 트레이드-오프(trade-off)들이 일반적이다. 저항성-스위칭 메모리 기술이 본원에 개시된 실시예들 중 다수의 실시예들과 함께 언급되지만, 다른 2-단자 메모리 셀들이 당업자에게 적절한 경우 개시된 실시예들 중 일부 실시예들에 대해 사용될 수 있다. The inventors of the present application are familiar with additional non-volatile two-terminal memory structures in addition to resistive memory. For example, ferroelectric random access memory (RAM) is one example. Some others include magneto-resistive RAM, organic RAM, phase change RAM, and conductive bridging RAM, etc. Two-terminal memory technologies have different advantages and disadvantages, and trade-offs between the advantages and disadvantages are common. While resistive-switching memory technology is mentioned in connection with many of the embodiments disclosed herein, other two-terminal memory cells may be used with some of the disclosed embodiments as would be appropriate to one skilled in the art.
본 발명자들의 광범위한 실험들에 기초하여, 저항성 스위칭 디바이스들의 층들 사이의 압축력/인장력이 이들이 발명한 저항성 스위칭 디바이스들의 장기 저장 성능에 바람직하지 않은 영향을 가질 수 있다는 것으로 믿어지게 되었다. 따라서, 다양한 실시예들에 있어서, 본 발명자들은, 상단 전극, 저항성 스위칭 재료, 전도성 재료, 및 하단 전극과 같은 저항성 스위칭 디바이스들에 대한 재료들이 조성 및/또는 압축 또는 인장 응력들과 관련하여 어느 정도 양립가능할 것을 희망한다. 단지 일 예로서, 일부 실시예들에 있어서, 각기 전도성 층은 상대적으로 전도성의 금속 질화물, 또는 유사한 것일 수 있으며, 스위칭 층은 상대적으로 저항성의 금속 질화물(예를 들어, 세라믹), 또는 유사한 것일 수 있다. Based on extensive experimentation by the inventors, it has been believed that compressive/tensile stresses between layers of the resistive switching devices may have an undesirable effect on the long-term storage performance of the resistive switching devices they have invented. Accordingly, in various embodiments, the inventors desire that the materials for the resistive switching devices, such as the top electrode, the resistive switching material, the conductive material, and the bottom electrode, be somewhat compatible with respect to composition and/or compressive or tensile stresses. By way of example only, in some embodiments, each of the conductive layers may be a relatively conductive metal nitride, or the like, and the switching layer may be a relatively resistive metal nitride (e.g., a ceramic), or the like.
본 발명자들은 다양한 금속 질화물들을 사용하여 저항성 스위칭 디바이스들의 제어형 제조를 수행하였으며, 효과적인 저항성 스위칭 디바이스를 가능하게 하는 재료들의 조합을 발견하였다. 저항성 스위칭 재료로서 질화 알루미늄의 사용 및 성공은 본 발명자들에게 놀라움을 주었으며, 이는 대부분의 금속 질화물들이 고도로 전도성이며 따라서 스위칭 재료로서 적절하지 않기 때문이다.The inventors have performed controlled fabrication of resistive switching devices using various metal nitrides and have discovered a combination of materials that enables effective resistive switching devices. The use and success of aluminum nitride as a resistive switching material was surprising to the inventors, since most metal nitrides are highly conductive and therefore unsuitable as switching materials.
이제 도면들을 참조하면, 도 1은 하나 이상의 실시예들에 따른 예시적인 저항성 스위칭 메모리 디바이스(100)의 블록도를 예시한다. 저항성 스위칭 메모리 디바이스는 상단 전극(102), 저항성 스위칭 층(104), 전도성 층(106), 및 하단 전극(108)을 포함한다. 다양한 실시예들에 있어서, 하나 이상의 다른 층들이 층간 접착, 전도성, 입자 확산의 완화, 또는 유사한 것을 위해 제공될 수 있다(예를 들어, 이하의 도 3을 참조).Referring now to the drawings, FIG. 1 illustrates a block diagram of an exemplary resistive switching memory device (100) according to one or more embodiments. The resistive switching memory device includes a top electrode (102), a resistive switching layer (104), a conductive layer (106), and a bottom electrode (108). In various embodiments, one or more other layers may be provided for interlayer adhesion, conductivity, mitigation of particle diffusion, or the like (see, e.g., FIG. 3 below).
하나 이상의 실시예들에 있어서, 저항성 스위칭 메모리 디바이스(100)는, AlNx의 조성을 갖는 전도성 층(106) 및 AlNy의 조성을 갖는 인접한 스위칭 층(104)을 포함할 수 있다. 전도성 층은 약 55:45 내지 약 60:40의 범위 내의 금속(예를 들어, 알루미늄)과 질화물(MNx) 사이의 비율을 가질 수 있다. 따라서, 일부 실시예들에 있어서, x는 약 0.80 내지 약 0.60의 범위 내에 있을 수 있다. 추가로, 다양한 실시예들에 있어서, 스위칭 층(104)은 약 50:50 내지 약 40:60의 범위 내의 금속(예를 들어, 알루미늄)과 질화물(MNy) 사이의 비율을 가질 수 있다. 따라서, 일부 실시예들에 있어서, y는 약 1.00 내지 약 1.50의 범위 내에 있을 수 있다. 보여지는 바와 같이, 일부 실시예들에 있어서 y 대 x의 관계는: y>x이다. 다양한 실시예들에 있어서, 측정들에 기초하여, 전도성 층(106)은 대략적으로 약 1Kohm 내지 약 100Kohm의 전기 저항을 가질 수 있으며, 저항성 스위칭 층(104)은 대략적으로 1Mohm 이상의 초기 저항을 가질 수 있는 것으로 믿어진다.In one or more embodiments, the resistive switching memory device (100) can include a conductive layer (106) having a composition of AlNx and an adjacent switching layer (104) having a composition of AlNy. The conductive layer can have a ratio of metal (e.g., aluminum) to nitride (MNx) in the range of about 55:45 to about 60:40. Accordingly, in some embodiments, x can be in the range of about 0.80 to about 0.60. Additionally, in various embodiments, the switching layer (104) can have a ratio of metal (e.g., aluminum) to nitride (MNy) in the range of about 50:50 to about 40:60. Accordingly, in some embodiments, y can be in the range of about 1.00 to about 1.50. As shown, in some embodiments, the relationship of y to x is: y>x. In various embodiments, based on measurements, it is believed that the conductive layer (106) can have an electrical resistance of approximately 1 Kohm to approximately 100 Kohm, and the resistive switching layer (104) can have an initial resistance of approximately 1 Mohm or greater.
일부 실시예들에 있어서, 전도성 층(106) 및 저항성 스위칭 층(108)은 동일한 원소들로 (그러나, 상이한 비율들을 갖는 화합물들로서) 형성될 수 있다. 결과적으로, 이러한 층들의 압축 또는 인장 성질이 유사할 것으로 예상된다. 이를 고려하면, 스위칭 재료 층 내에 형성된 전도성 필라멘트는 반복되는 가열 및 냉각에 응답하여 더 적은 기계적 응력(예를 들어, 압축 응력, 인장 응력, 등)을 겪을 것으로 예상된다. 따라서, 다수의 프로그램 및 소거 동작들에 걸친 이러한 저항성 스위칭 디바이스의 신뢰성이 증가할 것으로 예상된다.In some embodiments, the conductive layer (106) and the resistive switching layer (108) may be formed of the same elements (but as compounds having different proportions). As a result, the compressive or tensile properties of these layers are expected to be similar. In view of this, the conductive filaments formed within the switching material layer are expected to experience less mechanical stress (e.g., compressive stress, tensile stress, etc.) in response to repeated heating and cooling. Accordingly, the reliability of such resistive switching devices over multiple program and erase operations is expected to increase.
추가적인 실시예들에 있어서, 전도성 층(106)에 대한 금속 질화물의 사용은 저항성 스위칭 층(104) 내의 필라멘트 형성을 위한 전도성 재료(예를 들어, 입자들, 원자들, 이온들, 등)를 제공할 수 있다. 추가로, 금속 질화물은 또한 저항성 스위칭 디바이스에 대한 내장 전류 준수(built-in current compliance)의 이점을 제공할 수 있다(예를 들어, 금속 질화물의 전기 저항에 기초하여). 일부 실시예들에 있어서, 이상에서 논의된 바와 같이, 저항성 스위칭 층(104)에 대한 스위칭 재료는 AlNy일 수 있으며, 전도성 층(106)에 대한 전도성 재료는 AlNx일 수 있고, y>x일 수 있다. 이상을 고려하면, 스위칭 재료 및 전도성 재료의 다른 조합들이 본 발명의 실시예 내에 속한다는 것이 이해되어야만 한다. 예를 들어, 금속 산화물들, 예컨대 전도성 AlOx 및 스위칭 AlOy(여기에서, x<y)가 또한 사용될 수 있다. 당업자에게 알려지거나 또는 본원에 제공되는 맥락을 통해 알려지게 되는 다른 적절한 재료들이 본 개시의 범위 내에 속하는 것으로 간주된다.In additional embodiments, the use of a metal nitride for the conductive layer (106) may provide conductive material (e.g., particles, atoms, ions, etc.) for filament formation within the resistive switching layer (104). Additionally, the metal nitride may also provide the benefit of built-in current compliance for the resistive switching device (e.g., based on the electrical resistance of the metal nitride). In some embodiments, as discussed above, the switching material for the resistive switching layer (104) may be AlNy and the conductive material for the conductive layer (106) may be AlNx, where y>x. In view of the above, it should be appreciated that other combinations of switching materials and conductive materials are within the scope of the present invention. For example, metal oxides, such as conductive AlOx and switching AlOy (wherein x<y), may also be used. Other suitable materials known to those skilled in the art or made known through the context provided herein are considered to be within the scope of the present disclosure.
도 2는 본 개시의 대안적인 실시예에 따른 저항성 스위칭 메모리 디바이스(200)의 블록도를 예시한다. 저항성 스위칭 메모리 디바이스(200)는 상단 전극(202), 전도성 층(204), 저항성 스위칭 층(206) 및 하단 전극(208)을 포함할 수 있다. 상단 전극(202) 및 하단 전극(208)은 적절한 전도성 재료들로 만들어질 수 있다. 상단 전극(202) 또는 하단 전극(208)에 대한 재료들의 예들은, 금속, 금속 합금, 금속 질화물 또는 금속 산화물, Cu, Al, Ti, 및 다른 적절한 전도체들을 포함할 수 있다. 일부 실시예들에 있어서, 상단 전극(202) 또는 하단 전극(208)은 전도성 반도체 재료(예를 들어, 도핑된 Si, 도핑된 폴리실리콘, 및 등등)를 포함할 수 있다. 전도성 층(204)은 질화물 또는 산화물의 제 1 농도 x를 갖는 금속 질화물 또는 금속 산화물을 포함할 수 있다. 추가로, 저항성 스위칭 층은 질화물 또는 산화물의 제 2 농도 y를 갖는 금속 질화물 또는 금속 산화물을 포함할 수 있다. 다양한 실시예들에 있어서, y > x이다. FIG. 2 illustrates a block diagram of a resistive switching memory device (200) according to an alternative embodiment of the present disclosure. The resistive switching memory device (200) may include a top electrode (202), a conductive layer (204), a resistive switching layer (206), and a bottom electrode (208). The top electrode (202) and the bottom electrode (208) may be made of suitable conductive materials. Examples of materials for the top electrode (202) or the bottom electrode (208) may include metals, metal alloys, metal nitrides or metal oxides, Cu, Al, Ti, and other suitable conductors. In some embodiments, the top electrode (202) or the bottom electrode (208) may include a conductive semiconductor material (e.g., doped Si, doped polysilicon, and the like). The conductive layer (204) may include a metal nitride or metal oxide having a first concentration x of the nitride or oxide. Additionally, the resistive switching layer can include a metal nitride or metal oxide having a second concentration y of the nitride or oxide. In various embodiments, y > x.
도 3은 추가적인 개시된 실시예들에 따른 샘플적인 저항성 스위칭 메모리 디바이스(300)의 블록도를 도시한다. 저항성 스위칭 메모리 디바이스(300)는, 설명되는 바와 같이 상단 전극(302), 저항성 스위칭 층(306), 전도성 층(308), 및 하단 전극(312)을 포함한다. 추가로, 저항성 스위칭 메모리 디바이스(300)는 하나 이상의 추가적인 층들 또는 층들의 세트들을 포함할 수 있다. 예를 들어, 층들의 제 1 세트(304)는 다음 중 하나 이상을 포함할 수 있다: 저항성 스위칭 층(306)과 상단 전극(302) 사이의 전기 전도성을 향상시키기 위한 전도성 층, 양호한 층간 접착을 가능하게 하기 위한 접착 층, 층들 사이의 입자들(Cu, Al, O, 또는 유사한 것과 같은 금속들)의 확산을 완화하기 위한 장벽 층, 또는 다른 층으로 이온들을 제공하기 위한 이온 층. 추가적인 실시예에 있어서, 저항성 스위칭 메모리 디바이스는 다음 중 하나 이상을 포함하는 층들의 제 2 세트(310)를 포함할 수 있다: 전도성 층(308)과 하단 전극 층(312) 사이의 전도성 층, 접착 층, 장벽 층 또는 이온 층. FIG. 3 illustrates a block diagram of a sample resistive switching memory device (300) according to additional disclosed embodiments. The resistive switching memory device (300) includes a top electrode (302), a resistive switching layer (306), a conductive layer (308), and a bottom electrode (312), as described. Additionally, the resistive switching memory device (300) may include one or more additional layers or sets of layers. For example, the first set of layers (304) may include one or more of the following: a conductive layer to enhance electrical conductivity between the resistive switching layer (306) and the top electrode (302), an adhesion layer to facilitate good interlayer adhesion, a barrier layer to mitigate diffusion of particles (such as metals such as Cu, Al, O, or similar) between the layers, or an ionic layer to provide ions to another layer. In additional embodiments, the resistive switching memory device can include a second set of layers (310) including one or more of the following: a conductive layer, an adhesion layer, a barrier layer, or an ionic layer between the conductive layer (308) and the bottom electrode layer (312).
이상에서 언급된 도면들은 메모리 셀의 몇몇 컴포넌트들(예를 들어, 층들) 사이의 상호작용, 또는 그것의 저항성 스위칭 층, 또는 이러한 메모리 셀로 구성된 메모리 아키텍처에 대하여 설명되었다. 본 개시의 일부 적절한 대안적인 측면들에 있어, 이러한 도면들이 본원에 명시된 그들의 컴포넌트들 및 층들, 명시된 컴포넌트들/층들 중 일부, 또는 추가적인 컴포넌트들/층들을 포함할 수 있다는 것이 이해되어야만 한다. 서브-컴포넌트들이 부모 컴포넌트/층 내에 포함되는 대신 다른 서브-컴포넌트들에 전기적으로 연결되는 것으로서 또한 구현될 수 있다. 예를 들어, 중간 층(들)이 개시된 층들 중 하나 이상에 인접하여 마련될 수 있다. 일 예로서, 의도되지 않은 산화를 완화시키거나 또는 제어하는 적절한 장벽 층이 개시된 하나 이상의 층들 사이에 위치될 수 있다. 또 다른 실시예들에 있어, 개시된 메모리 스택 또는 필름 층들의 세트가 도시된 것보다 더 적은 층들을 가질 수 있다. 예를 들어, 스위칭 층은 그 사이에 전극 층을 갖는 대신에 전도성 와이어와 직접 전기적으로 접촉할 수 있다. 추가적으로, 개시된 하나 이상의 프로세스들이 집성 기능성을 제공하는 단일 프로세스로 결합될 수 있다. 개시된 아키텍처들의 컴포넌트들이 또한 본원에서 특별하게 설명되지는 않았지만 당업자들에게 알려진 하나 이상의 다른 컴포넌트들과 상호작용할 수 있다. The drawings referred to above have described the interaction between some components (e.g., layers) of a memory cell, or its resistive switching layer, or a memory architecture comprised of such a memory cell. It should be understood that in some suitable alternative aspects of the present disclosure, these drawings may include the components and layers thereof, some of the components/layers indicated, or additional components/layers. Sub-components may also be implemented as electrically connected to other sub-components instead of being contained within a parent component/layer. For example, an intermediate layer(s) may be provided adjacent to one or more of the disclosed layers. As an example, a suitable barrier layer that mitigates or controls unintended oxidation may be positioned between one or more of the disclosed layers. In still other embodiments, the disclosed memory stack or set of film layers may have fewer layers than shown. For example, the switching layer may be in direct electrical contact with the conductive wire instead of having an electrode layer therebetween. Additionally, one or more of the disclosed processes may be combined into a single process that provides integrated functionality. Components of the disclosed architectures may also interact with one or more other components known to those skilled in the art, although not specifically described herein.
이상에서 설명된 예시적인 도면들을 고려하면, 개시된 내용에 따라 구현될 수 있는 프로세스 방법들이 도 6 내지 도 7의 순서도들을 참조하여 더 양호하게 이해될 것이다. 설명의 간명함을 위하여, 도 6 내지 도 7의 방법들은 일련의 블록들로서 도시되고 설명되며, 청구되는 내용이 블록들의 순서에 의해 제한되지 않도록 의도되고 이해되어야 하며, 일부 블록들이 본원에 도시되고 설명되는 순서와는 상이한 순서들로 또는 다른 블록들과 동시에 일어날 수 있다. 또한, 본원에서 설명되는 방법들을 구현하기 위하여 요구되는 모든 블록들이 반드시 예시되는 것은 아니다. 추가적으로, 본 명세서 도처에 개시된 방법들 중 일부 또는 전부가 이러한 방법론들을 전자 디바이스에 전송하고 및 전달하는 것을 가능하게 하기 위하여 제조 물품 상에 저장될 수 있다는 것이 추가로 이해되어야만 한다. 사용되는 바와 같은, 용어 제조 물품은 임의의 컴퓨터-판독가능 디바이스로부터 액세스 가능한 컴퓨터 프로그램, 캐리어(carrier)를 갖는 디바이스, 또는 저장 매체를 포괄하도록 의도된다. Considering the exemplary drawings described above, the process methods that can be implemented in accordance with the disclosed subject matter will be better understood with reference to the flowcharts of FIGS. 6-7. For clarity of explanation, the methods of FIGS. 6-7 are illustrated and described as a series of blocks, and it is intended and should be understood that the claimed subject matter is not limited by the order of the blocks, and that some blocks may occur in different orders or concurrently with other blocks from the order illustrated and described herein. Furthermore, not all blocks required to implement the methods described herein are necessarily illustrated. Additionally, it should be further understood that some or all of the methods disclosed throughout this specification can be stored on an article of manufacture to enable such methodologies to be transmitted and communicated to an electronic device. As used, the term article of manufacture is intended to encompass a computer program accessible from any computer-readable device, a device having a carrier, or a storage medium.
도 4는 하나 이상의 개시된 다른 실시예들에 따른 저항성 스위칭 메모리 디바이스를 형성하기 위한 샘플적인 방법(400)의 순서도를 도시한다. 402에서, 방법(400)은 하단 전극을 형성하는 단계를 포함할 수 있다. 하단 전극은, 금속, 도핑된 반도체, 또는 유사한 것과 같은 적절한 전도성 재료로 형성될 수 있다. 404에서, 방법(400)은 제 1 농도의 제 1 응력-양립가능(stress-compatible) 재료의 저항성 스위칭 층을 증착(예를 들어, 스퍼터링(sputtering))하는 단계를 포함할 수 있다. 제 1 응력-양립가능 재료는, 일부 실시예들에 있어서 금속 질화물을, 또는 다른 실시예들에 있어서 금속 산화물을 포함할 수 있다. 일 실시예에 있어서, 제 1 응력-양립가능 재료는 1 부분 금속 대 약 1.00 내지 약 1.50 범위의 부분 질화물 또는 산화물일 수 있다. 추가적인 실시예들에 있어서, 저항성 스위칭 층은 약 2 나노미터(nm) 내지 약 20nm의 범위 내의 두께로 형성될 수 있다. 406에서, 방법(400)은 제 1 농도보다 더 작은 제 2 농도의 제 2 응력-양립가능 재료의 전도성 층을 증착(예를 들어, 스퍼터링)하는 단계를 포함할 수 있다. 일 실시예에 있어서, 제 2 응력-양립가능 재료는 제 1 응력-양립가능 재료와 동일한 재료일 수 있다. 다양한 실시예들에 있어서, 제 2 응력-양립가능 재료는 1 부분 금속 대 약 0.6 내지 약 0.8 범위의 부분 질화물 또는 산화물일 수 있다. 적어도 하나의 실시예에 있어서, 전도성 층은 약 4nm 내지 약 100nm의 범위 내의 두께로 형성될 수 있다. FIG. 4 illustrates a flowchart of an exemplary method (400) for forming a resistive switching memory device according to one or more of the disclosed other embodiments. At 402, the method (400) may include forming a bottom electrode. The bottom electrode may be formed of a suitable conductive material, such as a metal, a doped semiconductor, or the like. At 404, the method (400) may include depositing (e.g., sputtering) a resistive switching layer of a first stress-compatible material having a first concentration. The first stress-compatible material may include a metal nitride in some embodiments, or a metal oxide in other embodiments. In one embodiment, the first stress-compatible material may be a part nitride or oxide in the range of about 1.00 to about 1.50 part metal to one part metal. In additional embodiments, the resistive switching layer can be formed with a thickness in the range of about 2 nanometers (nm) to about 20 nm. At 406, the method (400) can include depositing (e.g., sputtering) a conductive layer of a second stress-compatible material having a second concentration less than the first concentration. In one embodiment, the second stress-compatible material can be the same material as the first stress-compatible material. In various embodiments, the second stress-compatible material can be a partial nitride or oxide in the range of about 0.6 to about 0.8 part metal to one part metal. In at least one embodiment, the conductive layer can be formed with a thickness in the range of about 4 nm to about 100 nm.
다양한 실시예들에 있어서, 예를 들어, 전도성 층 및 저항성 스위칭 층 둘 모두가 상이한 비율들의 동일한 재료들로 형성될 때, 층들 둘 모두가 인 시튜(in situ)로 제조될 수 있다. 일부 실시예들에 있어서, 이러한 디바이스를 형성하기 위해, (약 2 nm 내지 약 20 nm의 범위 내의 두께를 갖는) 저항성 스위칭 층을 형성하기 위하여 처음에 알루미늄이 아르곤 및 질소-풍부(richer) 환경 내에서 증착(예를 들어, 스퍼터링)될 수 있으며, 그런 다음 진공을 깨지 않고, (약 4 nm 내지 약 100 nm의 범위 내의 두께를 갖는) 전도성 층을 형성하기 위하여 알루미늄이 아르곤 및 질소-부족(poorer) 환경 내에서 증착(예를 들어, 스퍼터링)될 수 있다. 다른 실시예들에 있어서, 공기 파괴(air break)를 가지고 또는 없이, 2개의 층들을 형성하기 위하여 2개의 별개의 증착 프로세스들이 사용될 수 있다. 상단 전극 및 하단 전극에 대한 재료들은 또한, 질화 티타늄, 질화 탄탈럼, 질화 알루미늄, 또는 유사한 것과 같은 전도성 질화물들일 수 있다. In various embodiments, for example, when both the conductive layer and the resistive switching layer are formed of the same materials in different proportions, both layers may be fabricated in situ. In some embodiments, to form such a device, aluminum may be initially deposited (e.g., sputtered) in an argon and nitrogen-richer environment to form the resistive switching layer (having a thickness in the range of about 2 nm to about 20 nm), and then aluminum may be deposited (e.g., sputtered) in an argon and nitrogen-poorer environment to form the conductive layer (having a thickness in the range of about 4 nm to about 100 nm) without breaking the vacuum. In other embodiments, two separate deposition processes may be used to form the two layers, with or without an air break. Materials for the top electrode and bottom electrode may also be conductive nitrides, such as titanium nitride, tantalum nitride, aluminum nitride, or the like.
도 5는 본 개시의 추가적인 실시예들에 따른 샘플적인 방법(500)의 순서도를 예시한다. 502에서, 방법(500)은 기판 위에 하단 전극을 형성하는 단계를 포함할 수 있다. 504에서, 방법(500)은 높은 전기 저항을 갖는 저항성 스위칭 층을 형성하기 위하여 질소 또는 산소 풍부 환경에서 금속을 증착하는 단계를 포함할 수 있다. 506에서, 방법(500)은 저항성 스위칭 층 위에 더 낮은 전기 저항을 갖는 전도성 층을 형성하기 위하여 (예를 들어, 참조 번호 504에 비하여) 질소 또는 산소 덜-풍부(less-rich) 환경에서 금속 또는 제 2 금속을 증착하는 단계를 포함할 수 있다. 508에서, 방법(508)은 전도성 층 위에 상단 전극을 형성하는 단계를 포함할 수 있다. FIG. 5 illustrates a flowchart of a sample method (500) according to additional embodiments of the present disclosure. At 502, the method (500) may include forming a bottom electrode over a substrate. At 504, the method (500) may include depositing a metal in a nitrogen or oxygen rich environment to form a resistive switching layer having a high electrical resistance. At 506, the method (500) may include depositing a metal or a second metal in a nitrogen or oxygen less-rich environment (e.g., as compared to reference numeral 504) to form a conductive layer having a lower electrical resistance over the resistive switching layer. At 508, the method (508) may include forming a top electrode over the conductive layer.
본 개시의 다양한 실시예들에 있어, 개시된 메모리 또는 메모리 아키텍처들은 독립형 또는 CPU 또는 마이크로컴퓨터와 통합된 내장형 메모리 디바이스로서 이용될 수 있다. 일부 실시예들은, 예를 들어, 컴퓨터 메모리의 부분(예를 들어, 랜덤 액세스 메모리, 캐시 메모리, 판독-전용 메모리, 저장 메모리, 또는 이와 유사한 것)으로서 구현될 수 있다. 다른 실시예들은, 예를 들어, 휴대용 메모리 디바이스로서 구현될 수 있다. 적절한 휴대용 메모리 디바이스들의 예들은, 착탈가능 메모리, 예컨대, 보안 디지털(secure digital; SD) 카드, 범용 직렬 버스(universal serial bus; USB) 메모리 스틱, 컴팩트 플래시(compact flash; CF) 카드, 또는 이와 유사한 것, 또는 전술한 것의 적절한 조합들을 포함할 수 있다. (예를 들어, 이하의 도 6 및 도 7을 참조하라). In various embodiments of the present disclosure, the disclosed memory or memory architectures can be utilized as standalone or embedded memory devices integrated with a CPU or microcomputer. Some embodiments can be implemented, for example, as a portion of computer memory (e.g., a random access memory, a cache memory, a read-only memory, a storage memory, or the like). Other embodiments can be implemented, for example, as a portable memory device. Examples of suitable portable memory devices can include removable memory, such as a secure digital (SD) card, a universal serial bus (USB) memory stick, a compact flash (CF) card, or the like, or suitable combinations of the foregoing. (See, e.g., FIGS. 6 and 7 below.)
다른 폼-팩터(form-factor)들뿐만 아니라, 컴팩트 플래시 디바이스, USB 디바이스, SD 카드들, 고체 상태 드라이브(solid state drive; SSD)들, 및 저장 클래스 메모리에 대해 NAND 플래시가 이용된다. 지난 10년 동안 NAND가 더 작은 디바이스들 및 더 높은 칩 밀도로의 스케일링 다운(scale down)하기 위한 드라이브를 부채질 하는데 있어 성공적인 기술로 판명되었지만, 25 나노미터(nm) 메모리 셀 기술을 넘어 기술이 스케일링 다운됨에 따라, 몇몇 구조적 문제들, 성능 문제들, 및 신뢰성 문제들이 명백해졌다. 이러한 또는 유사한 고려사항들의 서브세트가 개시된 측면들에 의해 처리된다. NAND flash is used for compact flash devices, USB devices, SD cards, solid state drives (SSDs), and storage class memory, as well as other form factors. While NAND has proven to be a successful technology in fueling the drive to scale down to smaller devices and higher chip densities over the past decade, as the technology scales down beyond 25 nanometer (nm) memory cell technology, several structural, performance, and reliability issues have become apparent. A subset of these or similar considerations are addressed by the disclosed aspects.
도 6은 본 개시의 측면들에 따른 메모리 셀 어레이의 메모리 어레이(602)에 대한 예시적인 동작 및 제어 환경(600)의 블록도를 예시한다. 본 개시의 적어도 하나의 측면에 있어서, 메모리 어레이(602)는 다양한 메모리 셀 기술들로부터 선택된 메모리를 포함할 수 있다. 적어도 하나의 실시예에 있어서, 메모리 어레이(602)는, 2 차원 또는 3 차원 아키텍처로 배열된 2-단자 메모리 기술을 포함할 수 있다. 예시적인 아키텍처들은, 본원에서 개시되는 바와 같은 1T1R 메모리 어레이, 및 1TnR 메모리 어레이(또는 1TNR 메모리 어레이)를 포함할 수 있다. 적절한 2-단자 메모리 기술은, 저항성-스위칭 메모리, 전도성-브리징 메모리, 상-변화 메모리, 유기 메모리, 자기-저항성 메모리, 또는 유사한 것, 또는 전술한 것들의 적절한 조합을 포함할 수 있다.FIG. 6 illustrates a block diagram of an exemplary operational and control environment (600) for a memory array (602) of a memory cell array according to aspects of the present disclosure. In at least one aspect of the present disclosure, the memory array (602) may include memory selected from a variety of memory cell technologies. In at least one embodiment, the memory array (602) may include a two-terminal memory technology arranged in a two-dimensional or three-dimensional architecture. Exemplary architectures may include a 1T1R memory array, and a 1TnR memory array (or a 1TNR memory array), as disclosed herein. Suitable two-terminal memory technologies may include resistive-switching memory, conductive-bridging memory, phase-change memory, organic memory, magneto-resistive memory, or the like, or any suitable combination of the foregoing.
컬럼(column) 제어기(606) 및 센싱 증폭기들(608)은 메모리 어레이(602)에 인접하여 형성될 수 있다. 또한, 컬럼 제어기(606)는 메모리 어레이(602)의 비트 라인들의 서브세트를 활성화시키도록(또는 활성화를 위하여 식별하도록) 구성될 수 있다. 컬럼 제어기(606)는, 비트라인들의 서브세트 중 개별적인 하나들 상에서 동작하는 것, 적절한 프로그램, 소거, 또는 판독 전압을 이러한 비트라인들에 인가하는 것뿐만 아니라 이들을 활성화시키기 위하여 기준 및 제어 신호 생성기(들)(618)에 의해 제공되는 제어 신호를 사용할 수 있다. 비-활성화된 비트라인들은 이러한 비-활성화된 비트라인들 상의 비트-방해 효과들을 완화시키거나 또는 회피하기 위하여 (기준 및 제어 신호 생성기(들)(618)에 의해 또한 인가되는) 억제 전압(inhibit voltage)으로 유지될 수 있다.A column controller (606) and sensing amplifiers (608) may be formed adjacent the memory array (602). Additionally, the column controller (606) may be configured to activate (or identify for activation) a subset of the bit lines of the memory array (602). The column controller (606) may use control signals provided by the reference and control signal generator(s) (618) to operate on individual ones of the subset of bit lines, as well as to apply appropriate program, erase, or read voltages to these bit lines to activate them. The non-activated bit lines may be maintained at an inhibit voltage (also applied by the reference and control signal generator(s) (618)) to mitigate or avoid bit-disturbing effects on these non-activated bit lines.
이에 더하여, 동작 및 제어 환경(600)은 로우(row) 제어기(604)를 포함할 수 있다. 로우 제어기(604)는 메모리 어레이(602)의 워드 라인들에 인접하여 형성되고 이와 전기적으로 연결될 수 있다. 또한 기준 및 제어 신호 생성기(들)(618)의 제어 신호들을 사용하면, 로우 제어기(604)는 적절한 선택 전압을 가지고 메모리 셀들의 특정 로우들을 선택할 수 있다. 또한, 로우 제어기(604)는 선택된 워드 라인들에 적절한 전압들을 인가함으로써 프로그램, 소거 또는 판독 동작들을 가능하게 할 수 있다.In addition, the operating and control environment (600) may include a row controller (604). The row controller (604) may be formed adjacent to and electrically connected to the word lines of the memory array (602). Additionally, using control signals from the reference and control signal generator(s) (618), the row controller (604) may select specific rows of memory cells with appropriate selection voltages. Additionally, the row controller (604) may enable program, erase, or read operations by applying appropriate voltages to the selected word lines.
센싱 증폭기들(608)은, 컬럼 제어부(606) 및 로우 제어부(604)에 의해 선택된 메모리 어레이(602)의 활성화된 메모리 셀들로부터 데이터를 판독하거나 또는 이로 데이터를 기입할 수 있다. 메모리 어레이(602)로부터 판독된 데이터는 입력/출력 버퍼(612)로 제공될 수 있다. 유사하게, 메모리 어레이(602)에 기입될 데이터는 입력/출력 버퍼(612)로부터 수신될 수 있으며, 메모리 어레이(602)의 활성화된 메모리 셀들에 기입될 수 있다. The sensing amplifiers (608) can read data from or write data to activated memory cells of the memory array (602) selected by the column control unit (606) and the row control unit (604). Data read from the memory array (602) can be provided to the input/output buffer (612). Similarly, data to be written to the memory array (602) can be received from the input/output buffer (612) and written to the activated memory cells of the memory array (602).
클럭 소스(들)(608)는 로우 제어기(604) 및 컬럼 제어기(606)의 판독, 기입 및 프로그램 동작들에 대한 타이밍(timing)을 가능하게 하기 위한 개별적인 클럭 펄스들을 제공할 수 있다. 클럭 소스(들)(608)는 추가로, 동작 및 제어 환경(600)에 의해 수신되는 외부 또는 내부 명령들에 응답하여 워드 라인들 또는 비트 라인들의 선택을 가능하게 할 수 있다. 입력/출력 버퍼(612)는 양방향 데이터 입력 및 출력뿐만 아니라 명령 및 어드레스 입력을 포함할 수 있다. 명령어들은 명령 및 어드레스 입력을 통해 제공되며, 메모리 어레이(602)로부터 판독된 데이터뿐만 아니라 메모리 어레이(602)에 기입될 데이터는 양방향 데이터 입력 및 출력 상에서 전달되고, 이는 외부 호스트 장치, 예컨대 컴퓨터 또는 다른 프로세싱 디바이스(도시되지는 않았지만, 예를 들어, 이하의 도 7의 컴퓨터(702)를 참조)에 대한 연결을 가능하게 한다. The clock source(s) (608) can provide individual clock pulses to enable timing of read, write, and program operations of the row controller (604) and the column controller (606). The clock source(s) (608) can additionally enable selection of word lines or bit lines in response to external or internal commands received by the operating and control environment (600). The input/output buffer (612) can include bidirectional data input and output as well as command and address input. Commands are provided via the command and address input, and data read from the memory array (602) as well as data to be written to the memory array (602) are transferred over the bidirectional data input and output, which enables connection to an external host device, such as a computer or other processing device (not shown, but see, for example, computer (702) of FIG. 7 below).
입력/출력 버퍼(612)는, 기입 데이터를 수신하고, 소거 명령어를 수신하며, 상태 또는 유지 명령어를 수신하고, 판독 데이터를 출력하며, 상태 정보를 출력하고, 개별적인 명령어들에 대한 어드레스 데이터뿐만 아니라 어드레스 데이터 및 명령 데이터를 수신하도록 구성될 수 있다. 어드레스 데이터는 어드레스 레지스터(610)에 의해 로우 제어기(604) 및 컬럼 제어기(606)로 전송될 수 있다. 이에 더하여, 입력 데이터는 센싱 증폭기들(608)과 입력/출력 버퍼(612) 사이의 신호 입력 라인들을 통해 메모리 어레이(602)로 송신되고, 출력 데이터는 센싱 증폭기들(608)로부터 입력/출력 버퍼(612)로의 신호 출력 라인들을 통해 메모리 어레이(602)로부터 수신된다. 입력 데이터는 호스트 장치로부터 수신될 수 있으며, 출력 데이터는 I/O 버스를 통해 호스트 장치로 전달될 수 있다.The input/output buffer (612) can be configured to receive write data, receive an erase command, receive a status or hold command, output read data, output status information, and receive address data for individual commands as well as address data and command data. The address data can be transmitted to the row controller (604) and the column controller (606) by the address register (610). In addition, the input data is transmitted to the memory array (602) via signal input lines between the sensing amplifiers (608) and the input/output buffer (612), and the output data is received from the memory array (602) via signal output lines from the sensing amplifiers (608) to the input/output buffer (612). The input data can be received from a host device, and the output data can be transmitted to the host device via an I/O bus.
호스트 장치로부터 수신된 명령들이 명령 인터페이스(616)에 제공될 수 있다. 명령 인터페이스(616)는 호스트 장치로부터 외부 제어 신호들을 수신하고, 입력/출력 버퍼(612)에 대한 데이터 입력이 기입 데이터, 명령, 또는 어드레스인지 여부를 결정하도록 구성될 수 있다. 입력 명령들은 상태 머신(state machine)(620)으로 전송될 수 있다.Commands received from the host device may be provided to the command interface (616). The command interface (616) may be configured to receive external control signals from the host device and to determine whether data input to the input/output buffer (612) is write data, a command, or an address. The input commands may be transmitted to a state machine (620).
상태 머신(620)은 (멀티-뱅크 메모리 어레이의 다른 메모리 뱅크들뿐만 아니라) 메모리 어레이(602)의 프로그래밍 및 재프로그래밍을 관리하도록 구성될 수 있다. 상태 머신(620)에 제공되는 명령어들은 제어 로직 구성들에 따라 구현되며, 이는 상태 머신이 판독, 기입, 데이터 입력, 데이터 출력, 및 메모리 셀 어레이(602)와 연관된 다른 기능을 관리하는 것을 가능하게 한다. 일부 측면들에 있어, 상태 머신(620)은 다양한 명령들의 성공적인 수신 또는 실행과 관련하여 수신확인(acknowledgment)들 및 부정 수신확인(negative acknowledgment)들을 전송하고 수신할 수 있다. 추가적인 실시예들에 있어서, 상태 머신(620)은 상태-관련 명령들을 디코딩하고 구현할 수 있으며, 구성 명령들을 디코딩하고 구현할 수 있는 등이다. The state machine (620) may be configured to manage programming and reprogramming of the memory array (602) (as well as other memory banks of the multi-bank memory array). Commands provided to the state machine (620) are implemented in accordance with control logic configurations that enable the state machine to manage reads, writes, data inputs, data outputs, and other functions associated with the memory cell array (602). In some aspects, the state machine (620) may send and receive acknowledgements and negative acknowledgments in connection with successful receipt or execution of various commands. In additional embodiments, the state machine (620) may decode and implement state-related commands, decode and implement configuration commands, etc.
판독, 기입, 입력, 출력 등의 기능을 구현하기 위하여 상태 머신(620)은 클럭 소스(들)(608) 또는 기준 및 제어 신호 생성기(들)(618)를 제어할 수 있다. 클럭 소스(들)(608)의 제어는, 출력 펄스들이, 로우 제어기(604) 및 컬럼 제어기(606)가 특정 기능을 구현하는 것을 가능하게 하도록 구성되는 것을 야기할 수 있다. 출력 펄스들은, 예를 들어 컬럼 제어기(606)에 의해 선택된 비트 라인들로, 또는 예를 들어 로우 제어기(604)에 의해 선택된 워드 라인들로 전송될 수 있다. To implement functions such as read, write, input, and output, the state machine (620) can control clock source(s) (608) or reference and control signal generator(s) (618). Control of the clock source(s) (608) can cause output pulses to be configured to enable the row controller (604) and the column controller (606) to implement specific functions. The output pulses can be transmitted to bit lines selected by, for example, the column controller (606), or to word lines selected by, for example, the row controller (604).
도 7과 관련하여, 이하에서 설명되는 시스템들 및 프로세스들은 단일 집적 회로(integrated circuit; IC) 칩, 복수의 IC들, 애플리케이션 특정 집적 회로(application specific integrated circuit; ASIC), 또는 이와 유사한 것과 같은 하드웨어 내에 구현될 수 있다. 추가로, 각각의 프로세스에서 나타나는 프로세스 블록들의 일부 또는 전부의 순서는 제한적으로 간주되지 않아야만 한다. 오히려, 프로세스 블록들의 일부가 다양한 순서로 실행될 수 있으며, 이들의 전부가 본원에 명시적으로 예시되지는 않을 수 있다는 것이 이해되어야만 한다.With respect to FIG. 7, the systems and processes described below may be implemented in hardware, such as a single integrated circuit (IC) chip, multiple ICs, an application specific integrated circuit (ASIC), or the like. Additionally, the order of some or all of the process blocks appearing in each process should not be considered limiting. Rather, it should be understood that some of the process blocks may be executed in various orders, not all of which may be explicitly illustrated herein.
도 7을 참조하면, 청구된 내용의 다양한 측면들을 구현하기 위한 적절한 운영 환경(700)은 컴퓨터(702)를 포함한다. 컴퓨터(702)는 프로세싱 유닛(704), 시스템 메모리(706), 코덱(735), 및 시스템 버스(708)를 포함한다. 시스템 버스(708)는 비제한적으로 시스템 메모리(706)를 포함하는 시스템 컴포넌트들을 프로세싱 유닛(704)에 결합한다. 프로세싱 유닛(704)은 다양한 이용가능한 프로세서들 중 임의의 프로세서일 수 있다. 듀얼 마이크로프로세서들 및 다른 다중프로세서 아키텍처들이 또한 프로세싱 유닛(704)으로서 이용될 수 있다.Referring to FIG. 7, a suitable operating environment (700) for implementing various aspects of the claimed subject matter includes a computer (702). The computer (702) includes a processing unit (704), a system memory (706), a codec (735), and a system bus (708). The system bus (708) couples system components, including but not limited to the system memory (706), to the processing unit (704). The processing unit (704) may be any of a variety of available processors. Dual microprocessors and other multiprocessor architectures may also be utilized as the processing unit (704).
시스템 버스(708)는, 비제한적으로, 산업 표준 아키텍처(Industrial Standard Architecture; ISA), 마이크로-채널 아키텍처(Micro-Channel Architecture; MSA), 확장 ISA(Extended ISA; EISA), 통합 드라이브 전자기기(Intelligent Drive Electronics; IDE), VESA 로컬 버스(VESA Local Bus; VLB), 주변기기 컴포넌트 상호연결(Peripheral Component Interconnect; PCI), 카드 버스, 범용 직렬 버스(Universal Serial Bus; USB), 진보형 그래픽스 포트(Advanced Graphics Port; AGP), 개인용 컴퓨터 메모리 카드 국제 협회 버스(Personal Computer Memory Card International Association bus; PCMCIA), 파이어와이어(Firewire)(IEEE 1394), 및 소형 컴퓨터 시스템 인터페이스(Small Computer Systems Interface; SCSI)를 포함하는 임의의 다양한 이용가능한 버스 아키텍처들을 사용하는 메모리 버스 또는 메모리 제어기, 주변기기 버스 또는 외부 버스, 및/또는 로컬 버스를 포함하는 몇몇 유형들의 버스 구조(들) 중 임의의 구조일 수 있다.The system bus (708) may be any of several types of bus architectures including a memory bus or memory controller, a peripheral bus or external bus, and/or a local bus using any of a variety of available bus architectures including, but not limited to, Industrial Standard Architecture (ISA), Micro-Channel Architecture (MSA), Extended ISA (EISA), Intelligent Drive Electronics (IDE), VESA Local Bus (VLB), Peripheral Component Interconnect (PCI), Card Bus, Universal Serial Bus (USB), Advanced Graphics Port (AGP), Personal Computer Memory Card International Association bus (PCMCIA), Firewire (IEEE 1394), and Small Computer Systems Interface (SCSI).
시스템 메모리(706)는, 다양한 실시예들에 있어서 개시된 메모리 아키텍처들 중 하나 이상을 이용할 수 있는 휘발성 메모리(710) 및 비-휘발성 메모리(714)를 포함한다. 예컨대 기동 동안에 컴퓨터(702) 내의 엘러먼트들 사이에서 정보를 전송하기 위한 기본 루틴들을 포함하는 기본 입력/출력 시스템(basic input/output system; BIOS)이 비-휘발성 메모리(712)에 저장된다. 이에 더하여, 본 혁신들에 따르면 코덱(735)은 인코더 또는 디코더 중 적어도 하나를 포함할 수 있으며, 여기에서 인코더 또는 디코더 중 적어도 하나는 하드웨어, 소프트웨어, 또는 하드웨어 및 소프트웨어의 조합으로 구성될 수 있다. 코덱(735)이 별개의 컴포넌트로서 도시되지만, 코덱(735)이 비-휘발성 메모리(712) 내에 포함될 수도 있다. 비제한적인 예로서, 비-휘발성 메모리(712)는 판독 전용 메모리(read only memory; ROM), 프로그램가능 ROM(programmable ROM; PROM), 전기적 프로그램가능 ROM(electrically programmable ROM; EPROM), 전기적 소거가능 프로그램가능 ROM(electrically erasable programmable ROM; EEPROM), 또는 플래시 메모리를 포함할 수 있다. 비-휘발성 메모리(712)는 적어도 일부 개시된 실시예들에서 개시된 메모리 아키텍처들 중 하나 이상을 이용할 수 있다. 또한, 비-휘발성 메모리(712)는 (예를 들어, 컴퓨터(702) 또는 그 마더보드와 물리적으로 통합된) 컴퓨터 메모리 또는 착탈가능 메모리일 수 있다. 이를 이용하여 개시된 실시예들에 구현될 수 있는 적절한 착탈가능 메모리의 예들은, 보안 디지털(SD) 카드, 컴팩트 플래시(CF) 카드, 범용 직렬 버스(USB) 메모리 스틱, 또는 이와 유사한 것을 포함할 수 있다. 휘발성 메모리(710)는 외부 캐시 메모리로서 역할하는 랜덤 액세스 메모리(RAM)를 포함하며, 또한 다양한 실시예들에서 개시된 하나 이상의 메모리 아키텍처들을 이용할 수 있다. 비제한적인 예로서, RAM은, 정적 RAM(SRAM), 동적 RAM(DRAM), 동기화 DRAM(SDRAM), 더블 데이터 레이트 SDRAM(DDR SDRAM), 및 증강된 SDRAM(ESDRAM), 등등과 같은 다양한 형태로 이용가능하다.The system memory (706) includes volatile memory (710) and non-volatile memory (714), which may utilize one or more of the memory architectures disclosed in various embodiments. For example, a basic input/output system (BIOS), which includes basic routines for transferring information between elements within the computer (702) during startup, is stored in the non-volatile memory (712). In addition, according to the present innovations, the codec (735) may include at least one of an encoder or a decoder, wherein at least one of the encoder or decoder may be comprised of hardware, software, or a combination of hardware and software. Although the codec (735) is depicted as a separate component, the codec (735) may be included within the non-volatile memory (712). By way of non-limiting example, non-volatile memory (712) may include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Non-volatile memory (712) may utilize one or more of the memory architectures disclosed in at least some disclosed embodiments. Additionally, non-volatile memory (712) may be computer memory or removable memory (e.g., physically integrated with the computer (702) or a motherboard thereof). Examples of suitable removable memory that may be implemented with the disclosed embodiments may include a secure digital (SD) card, a compact flash (CF) card, a universal serial bus (USB) memory stick, or the like. Volatile memory (710) includes random access memory (RAM) that acts as external cache memory, and may also utilize one or more of the memory architectures disclosed in various embodiments. By way of non-limiting example, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), and enhanced SDRAM (ESDRAM), etc.
컴퓨터(702)는 또한 착탈가능/비-착탈가능, 휘발성/비-휘발성 컴퓨터 저장 매체를 포함할 수 있다. 도 7은, 예를 들어, 디스크 저장부(714)를 예시한다. 디스크 저장부(714)는 비제한적으로, 자기 디스크 드라이브, 고체 상태 디스크(SSD) 플로피 디스크 드라이브, 테이프 드라이브, 재즈 드라이브, 집 드라이브, LS-100 드라이브, 플래시 메모리 카드, 또는 메모리 스틱과 같은 디바이스들을 포함한다. 이에 더하여, 디스크 저장부(714)는, 비제한적으로, 컴팩트 디스크 ROM 드라이브(CD-ROM), CD 기록가능 드라이브(CD-R 드라이브), CD 재기입가능 드라이브(CD-RW 드라이브), 또는 디지털 다용도 디스크 ROM 드라이브(DVD-ROM)와 같은 광 디스크 드라이브를 포함하는 별개의 또는 다른 저장 매체와 조합되는 저장 매체를 포함할 수 있다. 시스템 버스(708)에 대한 디스크 저장부(714)의 연결을 가능하게 하기 위하여, 인터페이스(716)와 같은 착탈가능 또는 비-착탈가능 인터페이스가 전형적으로 사용된다. 디스크 저장부(714)가 사용자에 대한 정보를 저장할 수 있다는 것이 이해되어야 한다. 이러한 정보는 서버에 또는 사용자 디바이스 상에서 실행되고 있는 애플리케이션에 저장되거나 또는 이에 제공될 수 있다. 일 실시예에 있어, 사용자는, 서버 또는 애플리케이션으로 전송되거나 및/또는 디스크 저장부(714)에 저장된 정보의 유형을 (예를 들어, 출력 디바이스(들)(736)를 이용하여) 통지 받을 수 있다. 사용자는, (예를 들어, 입력 디바이스(들)(728)를 이용하여) 이러한 정보가 서버 또는 애플리케이션과 공유되거나 또는 수집되는 것을 동의(opt-in) 또는 거부(opt-out)하기 위한 기회를 제공받을 수 있다.The computer (702) may also include removable/non-removable, volatile/non-volatile computer storage media. FIG. 7 illustrates, for example, disk storage (714). The disk storage (714) includes, but is not limited to, devices such as a magnetic disk drive, a solid state disk (SSD) floppy disk drive, a tape drive, a Jazz drive, a Zip drive, an LS-100 drive, a flash memory card, or a memory stick. In addition, the disk storage (714) may include storage media separate or in combination with other storage media, including, but not limited to, an optical disk drive, such as a compact disk ROM drive (CD-ROM), a CD recordable drive (CD-R drive), a CD rewritable drive (CD-RW drive), or a digital versatile disk ROM drive (DVD-ROM). To enable connection of the disk storage (714) to the system bus (708), a removable or non-removable interface, such as the interface (716), is typically used. It should be appreciated that the disk storage (714) may store information about the user. Such information may be stored on or provided to a server or to an application running on the user device. In one embodiment, the user may be notified (e.g., using the output device(s) (736)) of the type of information transmitted to the server or application and/or stored in the disk storage (714). The user may be provided with an opportunity to consent (opt-in) or opt-out (e.g., using the input device(s) (728)) of such information being shared with or collected by the server or application.
도 7이 적절한 운영 환경(700) 내에서 설명된 기본 컴퓨터 자원들과 사용자들 사이의 중개자로서 역할하는 소프트웨어를 설명한다는 것이 이해될 것이다. 이러한 소프트웨어는 운영 시스템(718)을 포함한다. 디스크 저장부(714) 상에 저장될 수 있는 운영 시스템(718)은 컴퓨터(702)의 자원들을 제어하고 할당하도록 동작한다. 애플리케이션들(720)은, 시스템 메모리(706) 내에 또는 디스크 저장부(714) 상에 저장된, 부트/셧다운 트랜잭션 테이블 및 유사한 것과 같은 프로그램 데이터(726) 및 프로그램 모듈들(724)을 통한 운영 시스템(718)에 의한 자원들의 관리를 이용한다. 청구된 내용이 다양한 운영 시스템들 또는 운영 시스템들의 조합을 가지고 구현될 수 있다는 것이 이해될 것이다.It will be appreciated that FIG. 7 illustrates software that acts as an intermediary between the basic computer resources and users described within a suitable operating environment (700). This software includes an operating system (718). The operating system (718), which may be stored on disk storage (714), operates to control and allocate the resources of the computer (702). Applications (720) utilize the management of resources by the operating system (718) via program data (726) and program modules (724), such as a boot/shutdown transaction table and the like, stored within system memory (706) or on disk storage (714). It will be appreciated that the claimed subject matter may be implemented with various operating systems or combinations of operating systems.
사용자는 입력 디바이스(들)(728)를 통해 명령들 또는 정보를 컴퓨터(702)로 입력한다. 입력 디바이스들(728)은 비제한적으로, 포인팅 디바이스, 예컨대 마우스, 트랙볼, 스타일러스, 터치 패드, 키보드, 마이크로폰, 조이스틱, 게임 패드, 위성 접시, 스캐너, TV 튜너 카드, 디지털 카메라, 디지털 비디오 카메라, 웹 카메라, 및 이와 유사한 것을 포함한다. 이러한 그리고 다른 입력 디바이스들이 인터페이스 포트(들)(730)를 통해서 시스템 버스(708)를 통해 프로세싱 유닛(704)에 연결된다. 인터페이스 포트(들)(730)는, 예를 들어, 직렬 포트, 병렬 포트, 게임 포트, 및 범용 직렬 버스(USB)를 포함한다. 출력 디바이스(들)(736)는 입력 디바이스(들)(728)와 동일한 유형의 포트들 중 일부를 사용한다. 따라서, 예를 들어, USB 포트가 컴퓨터(702)에 입력을 제공하고 컴퓨터(702)로부터 출력 디바이스(736)로 정보를 출력하기 위해 사용될 수 있다. 출력 어댑터(734)는 다른 출력 디바이스들 중에서도 특별한 어댑터들을 요구하는 모니터들, 스피커들, 및 프린터들과 같은 일부 출력 디바이스들이 존재한다는 것을 예시하기 위해 제공된다. 출력 어댑터들(734)은, 비제한적인 예시로서, 출력 디바이스(736)와 시스템 버스(708) 사이의 연결 수단을 제공하는 비디오 및 사운드 카드들을 포함할 수 있다. 원격 컴퓨터(들)(738)와 같은 다른 디바이스들 또는 디바이스들의 시스템들이 입력 및 출력 성능들 둘 모두를 제공할 수 있다는 것이 주목되어야 한다.A user enters commands or information into the computer (702) via input device(s) (728). The input devices (728) include, but are not limited to, pointing devices such as a mouse, a trackball, a stylus, a touch pad, a keyboard, a microphone, a joystick, a game pad, a satellite dish, a scanner, a TV tuner card, a digital camera, a digital video camera, a web camera, and the like. These and other input devices are connected to the processing unit (704) via the system bus (708) via interface port(s) (730). The interface port(s) (730) include, for example, a serial port, a parallel port, a game port, and a universal serial bus (USB). The output device(s) (736) use some of the same types of ports as the input device(s) (728). Thus, for example, a USB port may be used to provide input to the computer (702) and to output information from the computer (702) to the output device (736). The output adapter (734) is provided to illustrate that there are some output devices, such as monitors, speakers, and printers, that require special adapters, among other output devices. The output adapters (734) may include, by way of non-limiting example, video and sound cards that provide a means of connection between the output device (736) and the system bus (708). It should be noted that other devices or systems of devices, such as remote computer(s) (738), may provide both input and output capabilities.
컴퓨터(702)는 원격 컴퓨터(들)(738)와 같은 하나 이상의 원격 컴퓨터들에 대한 논리적 연결들을 사용하는 네트워크화된 환경에서 동작할 수 있다. 원격 컴퓨터(들)(738)는 개인용 컴퓨터, 서버, 라우터, 네트워크 PC, 워크스테이션, 마이크로프로세서 기반 기기, 피어 디바이스, 스마트 폰, 태블릿, 또는 다른 네트워크 노드일 수 있으며, 전형적으로 컴퓨터(702)에 관해 설명된 엘러먼트들 중 다수를 포함한다. 간명함을 위하여, 오로지 메모리 저장 디바이스(740)만이 원격 컴퓨터(들)(738)와 함께 예시된다. 원격 컴퓨터(들)(738)가 네트워크 인터페이스(742)를 통해 그리고 그 뒤 연결된 통신 연결(들)(744)을 통해 컴퓨터(702)에 논리적으로 연결된다. 네트워크 인터페이스(742)는 LAN(local-area networks) 및 WAN(wide-area networks) 및 셀룰러 네트워크들과 같은 유선 및/또는 무선 통신 네트워크들을 포괄한다. LAN 기술들은 FDDI(Fiber Distributed Data Interface), CDDI(Copper Distributed Data Interface). 이더넷, 토큰 링, 및 유사한 것을 포함한다. WAN 기술들은 비제한적으로, 점-대-점 링크들, ISDN(Integrated Services Digital Networks) 및 그 변형들과 유사한 회로 스위칭 네트워크들, 패킷 스위칭 네트워크들, 및 DSL(Digital Subscriber Lines)을 포함한다.The computer (702) may operate in a networked environment using logical connections to one or more remote computers, such as remote computer(s) (738). The remote computer(s) (738) may be a personal computer, a server, a router, a network PC, a workstation, a microprocessor-based device, a peer device, a smart phone, a tablet, or other network node, and typically include many of the elements described with respect to the computer (702). For simplicity, only a memory storage device (740) is illustrated with the remote computer(s) (738). The remote computer(s) (738) is logically connected to the computer (702) via a network interface (742) and subsequently via connected communication connection(s) (744). The network interface (742) encompasses wired and/or wireless communication networks, such as local-area networks (LANs) and wide-area networks (WANs), and cellular networks. LAN technologies include, but are not limited to, Fiber Distributed Data Interface (FDDI), Copper Distributed Data Interface (CDDI), Ethernet, Token Ring, and the like. WAN technologies include, but are not limited to, point-to-point links, circuit-switched networks such as Integrated Services Digital Networks (ISDN) and its variants, packet-switched networks, and Digital Subscriber Lines (DSL).
통신 연결(들)(744)은 네트워크 인터페이스(742)를 시스템 버스(708)에 연결하는데 이용되는 하드웨어/소프트웨어를 지칭한다. 예시적인 명료성을 위하여 통신 연결(744)이 컴퓨터(702) 내부에 있는 것으로 도시되지만, 이는 또한 컴퓨터(702) 외부에 있을 수도 있다. 네트워크 인터페이스(742)로의 연결을 위해 필요한 하드웨어/소프트웨어는, 오로지 예시적인 목적으로, 표준 전화기 등급 모뎀들, 케이블 모뎀들 및 DSL 모뎀들, ISDN 어댑터들, 및 유선 및 무선 이더넷 카드들, 허브들, 및 라우터들을 포함하는 모뎀들과 같은 내부 및 외부 기술들을 포함한다.The communication connection(s) (744) refers to the hardware/software used to connect the network interface (742) to the system bus (708). For purposes of illustration and clarity, the communication connection (744) is shown as being internal to the computer (702), although it may also be external to the computer (702). The hardware/software required to connect to the network interface (742) includes, for illustration purposes only, internal and external technologies such as modems, including standard telephone grade modems, cable modems and DSL modems, ISDN adapters, and wired and wireless Ethernet cards, hubs, and routers.
본 개시의 예시된 측면들은 또한, 특정 태스크들이 통신 네트워크를 통해 링크된 원격 프로세싱 디바이스들에 의해 수행되는 분산형 컴퓨팅 환경들에서 실행될 수 있다. 분산형 컴퓨팅 환경에서, 프로그램 모듈들 또는 저장된 정보, 명령어들, 또는 이와 유사한 것은 로컬 또는 원격 메모리 저장 디바이스들에 위치될 수 있다.The illustrative aspects of the present disclosure may also be implemented in distributed computing environments where certain tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules or stored information, instructions, or the like may be located in local or remote memory storage devices.
또한, 본원에서 설명된 다양한 컴포넌트들이, 본 개시의 실시예들을 구현하기 위하여 적절한 값의 회로 엘러먼트들 및 컴포넌트들을 포함할 수 있는 전기 회로(들)를 포함할 수 있다는 것이 이해될 것이다. 또한, 다양한 컴포넌트들 중 다수가 하나 이상의 IC 칩들 상에 구현될 수 있다는 것이 이해될 수 있을 것이다. 예를 들어, 일 실시예에 있어, 컴포넌트들의 하나의 세트가 단일 IC 칩 내에 구현될 수 있다. 다른 실시예들에 있어, 개별적인 컴포넌트들 중 하나 이상이 별개의 IC 칩들 상에 제조되거나 또는 구현된다.It will also be appreciated that the various components described herein may include electrical circuit(s) that may include circuit elements and components of suitable values to implement embodiments of the present disclosure. It will also be appreciated that many of the various components may be implemented on one or more IC chips. For example, in one embodiment, a set of components may be implemented within a single IC chip. In other embodiments, one or more of the individual components are fabricated or implemented on separate IC chips.
본원에서 사용되는 바와 같은 용어들 "컴포넌트", "시스템", "아키텍처" 및 유사한 것은 컴퓨터 또는 전자-연관형 엔터티, 또한 하드웨어, 하드웨어 및 소프트웨어의 조합, (예를 들어, 실행중인) 소프트웨어, 또는 펌웨어를 지칭하도록 의도된다. 예를 들어, 컴포넌트는 하나 이상의 트랜지스터들, 메모리 셀, 트랜지스터들 또는 메모리 셀들의 배열, 게이트 어레이, 프로그램가능 게이트 어레이, 애플리케이션 특정 집적 회로, 제어기, 프로세서, 프로세서 상에서 구동 중인 프로세스, 반도체 메모리, 컴퓨터, 또는 이와 유사한 것과의 객체 실행가능 프로그램 또는 애플리케이션 액세싱 또는 인터페이싱, 또는 이들의 적절한 조합일 수 있다. 컴포넌트는 소거가능 프로그래밍(예를 들어, 소거가능 메모리에 적어도 부분적으로 저장된 프로세스 명령들) 또는 하드 프로그래밍(예를 들어, 제조시 비-소거가능 메모리에 버닝(burn)된 프로세스 명령어들)을 포함할 수 있다. The terms "component," "system," "architecture," and the like, as used herein, are intended to refer to a computer or electronic-related entity, as well as hardware, a combination of hardware and software, software (e.g., in execution), or firmware. For example, a component may be one or more transistors, a memory cell, an array of transistors or memory cells, a gate array, a programmable gate array, an application specific integrated circuit, a controller, a processor, a process running on a processor, a semiconductor memory, an object executable program or application accessing or interfacing with a computer, or the like, or any suitable combination thereof. A component may include erasable programming (e.g., process instructions stored at least partially in erasable memory) or hard programming (e.g., process instructions burned into non-erasable memory during manufacture).
예시로서, 메모리로부터 실행되는 프로세스 및 프로세서 둘 모두가 컴포넌트일 수 있다. 다른 예로서, 아키텍처는, 전자 하드웨어의 배열(예를 들어, 병렬 또는 직렬 트랜지스터들), 프로세싱 명령어들 및 전자 하드웨어의 배열에 적합한 방식으로 프로세싱 명령어들을 구현하는 프로세서를 포함할 수 있다. 이에 더하여, 아키텍처는 단일 컴포넌트(예를 들어, 트랜지스터, 게이트 어레이, ...) 또는 컴포넌트들의 배열(예를 들어, 트랜지스터들의 직렬 또는 병렬 배열, 프로그램 회로부와 연결된 게이트 어레이, 파워 리드들, 전기 접지, 입력 신호 라인들 및 출력 신호 라인들, 등등)을 포함할 수 있다. 시스템은 하나 이상의 컴포넌트들뿐만 아니라 하나 이상의 아키텍처들을 포함할 수 있다. 예시적인 일 시스템은, 전원(들), 신호 생성기(들), 통신 버스(들), 제어기들, I/O 인터페이스, 어드레스 레지스터들 등뿐만 아니라 교차된 입력/출력 라인들 및 패스(pass) 게이트 트랜지스터들을 포함하는 스위칭 블록 아키텍처를 포함할 수 있다. 일부 중첩되는 정의들이 예상되며, 시스템 또는 아키텍처가 독립형 컴포넌트, 또는 다른 아키텍처, 시스템 등의 컴포넌트일 수 있다는 것이 이해될 것이다. By way of example, both a processor and a processor executing from memory can be components. As another example, an architecture can include an arrangement of electronic hardware (e.g., parallel or series transistors), processing instructions, and a processor that implements the processing instructions in a manner suitable for the arrangement of electronic hardware. In addition, an architecture can include a single component (e.g., a transistor, a gate array, ...) or an arrangement of components (e.g., a series or parallel arrangement of transistors, a gate array coupled to a program circuit, power leads, electrical grounds, input signal lines and output signal lines, etc.). A system can include one or more components as well as one or more architectures. An exemplary system can include a switching block architecture including power supply(s), signal generator(s), communication bus(es), controllers, I/O interfaces, address registers, etc., as well as crossed input/output lines and pass gate transistors. Some overlapping definitions are expected, and it will be appreciated that a system or architecture can be a standalone component, or a component of another architecture, system, etc.
전술한 것에 더하여, 개시된 내용은, 전자 디바이스가 개시된 내용을 구현하도록 제어하기 위한, 하드웨어, 펌웨어, 소프트웨어, 또는 이들의 임의의 적합한 조합을 생산하기 위한 전형적인 제조, 프로그래밍 또는 엔지니어링 기술들을 사용하는 방법, 장치, 또는 제조 물품으로서 구현될 수 있다. 본원에서 사용되는 용어들 "장치" 및 "제조 물품"은 전자 디바이스, 반도체 디바이스, 컴퓨터, 또는 임의의 컴퓨터-판독가능 디바이스, 캐리어, 또는 매체로부터 액세스가능한 컴퓨터 프로그램을 포괄하도록 의도된다. 컴퓨터-판독가능 매체는 하드웨어 매체, 또는 소프트웨어 매체를 포함할 수 있다. 이에 더하여, 매체는 비-일시적인 매체, 또는 운반 매체를 포함할 수 있다. 일 예에 있어, 비-일시적인 매체는 컴퓨터 판독가능 하드웨어 매체를 포함할 수 있다. 컴퓨터 판독가능 매체의 특정 예들은 비제한적으로 자기 저장 디바이스들(예를 들어, 하드 디스크, 플로피 디스크, 자기 스트립들...), 광 디스크들(예를 들어, CD(compact disk), DVD(digital versatile disk)...), 스마트 카드들, 및 플래시 메모리 디바이스들(예를 들어, 카드, 스틱, 키 드라이브...)을 포함할 수 있다. 컴퓨터-판독가능 운반 매체는 반송파, 또는 이와 유사한 것을 포함할 수 있다. 물론, 당업자들은 개시된 내용의 범위 및 사상으로부터 벗어나지 않고 이러한 구성에 대해 다수의 수정들이 이루어질 수 있음을 인식할 것이다. In addition to the foregoing, the disclosed subject matter can be implemented as a method, apparatus, or article of manufacture using typical manufacturing, programming, or engineering techniques to produce hardware, firmware, software, or any suitable combination thereof, for controlling an electronic device to implement the disclosed subject matter. The terms "apparatus" and "article of manufacture" as used herein are intended to encompass an electronic device, a semiconductor device, a computer, or a computer program accessible from any computer-readable device, carrier, or medium. The computer-readable medium can include a hardware medium, or a software medium. In addition, the medium can include a non-transitory medium, or a carrier medium. In one example, the non-transitory medium can include a computer-readable hardware medium. Specific examples of computer-readable media can include, but are not limited to, magnetic storage devices (e.g., hard disks, floppy disks, magnetic strips, ...), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), ...), smart cards, and flash memory devices (e.g., cards, sticks, key drives, ...). A computer-readable carrier medium can include a carrier wave, or the like. Of course, those skilled in the art will recognize that many modifications can be made to these configurations without departing from the scope and spirit of the disclosed subject matter.
이상에서 설명된 것들은 본 혁신의 예들을 포함한다. 물론, 본 혁신을 설명하기 위하여 컴포넌트들 또는 방법론들의 상상할 수 있는 모든 조합을 설명하는 것이 불가능할 수도 있지만, 당업자는 본 혁신의 다수의 추가적인 조합들 및 치환들이 가능하다는 것을 인식할 것이다. 따라서, 개시된 내용은 본 발명의 사상 및 범위 내에 속하는 이러한 모든 수정들, 변형들, 및 변용들을 포괄하도록 의도된다. 또한, 용어 "포함한다", "포함하는", "갖는다" 또는 "갖는" 및 이의 변형들이 상세한 설명 또는 청구항들에서 사용되는 정도까지, 이러한 용어는 청구항에서 전이어로서 사용될 때 "구성되는"이 해석되는 것과 같이 용어 "구성되는"과 유사한 방식으로 포괄적이 되도록 의도된다. What has been described above includes examples of the present innovation. Of course, it may not be possible to describe every conceivable combination of components or methodologies for the purpose of describing the present innovation, but those skilled in the art will recognize that many additional combinations and permutations of the present innovation are possible. Accordingly, the disclosed subject matter is intended to cover all such modifications, variations, and variations that fall within the spirit and scope of the present invention. Furthermore, to the extent that the terms "comprises," "comprising," "has," or "having" and variations thereof are used in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term "consisting of" as "consisting of" is interpreted when used as a transitional word in a claim.
또한, 단어 "예시적인"은 본원에서 예, 사례, 또는 예시로서 역할한다는 것을 의미하기 위해 사용된다. 본원에서 "예시적인"으로서 설명된 임의의 측면 또는 설계는 반드시 다른 측면들 또는 설계들보다 더 선호되거나 바람직한 것으로는 해석되지 않아야 한다. 오히려, 단어 예시적인의 사용은 명확한 방식으로 개념을 제공하도록 의도된다. 본 출원에서 사용되는 바와 같은 용어 "또는"은 배타적인 "또는"이 아니라 포괄적인 "또는"을 의미하도록 의도된다. 즉, 달리 명시되지 않거나 또는 문맥으로부터 명확하지 않은 경우, "X가 A 또는 B를 이용한다"는 자연적인 포괄적 치환들 중 임의의 것을 의미하도록 의도된다. 즉, X가 A를 이용하거나; X가 B를 이용하거나; 또는 X가 A 및 B 둘 모두를 이용하는 경우, "X가 A 또는 B를 이용한다"가 전술한 사례들 중 임의 사례 하에서 충족된다. 이에 더하여, 본 출원 및 첨부된 청구항들에서 사용되는 바와 같은 관사들 "일(a 및 an)"은, 달리 명시되거나 또는 문맥으로부터 단수형을 지시하는 것이 명확하지 않은 한, "하나 이상"을 의미하는 것으로 해석되어야 한다. Also, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" should not necessarily be construed as preferred or preferable over other aspects or designs. Rather, the use of the word exemplary is intended to present the concept in a clear manner. The term "or" as used herein is intended to mean an inclusive "or" rather than an exclusive "or." That is, unless otherwise stated or clear from context, "X employs A or B" is intended to mean any of the natural inclusive permutations. That is, if X employs A; X employs B; or X employs both A and B, then "X employs A or B" is satisfied under any of the aforementioned instances. In addition, the articles “a” and “an,” as used in this application and the appended claims, should be construed to mean “one or more,” unless otherwise indicated or clear from the context to refer to the singular.
추가적으로, 상세한 설명의 일부 부분들이 전자 메모리 내에서 데이터 비트들에 대한 알고리즘들 또는 프로세스 동작들과 관련되어 제공되었다. 이러한 프로세스 설명들 또는 표현들은 당업자들이 작업의 본질을 다른 당업자들에게 효율적으로 전달하기 위해 당업자들에 의해 이용되는 메커니즘들이다. 본원에서 프로세스는 일반적으로 희망되는 결과를 야기하는 행동들의 자기-부합(self-consistent) 시퀀스로 여겨진다. 행동들은 물리적 수량들의 물리적 조작들을 필요로 하는 행동들이다. 필수적이지는 않더라도, 전형적으로, 이러한 수량들은 저장되거나, 전송되거나, 결합되거나, 비교되거나, 및/또는 달리 조작될 수 있는 전기 및/또는 자기 신호들의 형태를 취한다. Additionally, some portions of the detailed description have been provided in relation to algorithms or process operations on data bits within an electronic memory. These process descriptions or representations are mechanisms used by those skilled in the art to effectively convey the substance of their work to others skilled in the art. A process is generally considered herein to be a self-consistent sequence of acts leading to a desired result. The acts are those requiring physical manipulations of physical quantities. Typically, although not necessarily, these quantities take the form of electrical and/or magnetic signals capable of being stored, transmitted, combined, compared, and/or otherwise manipulated.
원칙적으로 일반적인 용법을 위하여, 이러한 신호들을 비트들, 값들, 엘러먼트들, 심볼들, 문자들, 용어들, 수들, 또는 유사한 것으로 지칭하는 것이 편리하다는 것이 증명되었다. 그러나, 이러한 그리고 유사한 용어들의 전부가 적절한 물리적 수량들과 연관될 것이며, 이들은 단지 이러한 수량들에 적용될 편리한 라벨들에 불과하다는 것을 명심해야만 한다. 특별히 달리 언급되거나 또는 이상의 논의로부터 명백하지 않은 경우, 개시된 내용 전체에 걸쳐 프로세싱, 컴퓨팅, 복제, 모방, 결정, 또는 송신, 및 유사한 것과 같은 용어들을 사용하는 논의들은, 전자 디바이스(들)의 회로들, 레지스터들 또는 메모리들 내의 물리적(전기적 또는 전자적) 수량들로 표현된 데이터 또는 신호들을 조작하거나 또는 이들을 머신 또는 컴퓨터 시스템 메모리들 또는 레지스터들 또는 이러한 다른 정보 저장, 송신 및/또는 디스플레이 디바이스들 내의 물리적 수량들로서 유사하게 표현되는 다른 데이터 또는 신호들로 변환하는 프로세싱 시스템들, 및/또는 유사한 소비자 또는 산업 전자 디바이스들 또는 머신들의 액션들 및 프로세스들을 지칭한다는 것이 이해될 것이다. In principle, for purposes of general usage, it has proven convenient to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like. It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities, and that they are merely convenient labels to be applied to these quantities. Unless specifically stated otherwise or apparent from the discussion above, discussions throughout the disclosure using terms such as processing, computing, replicating, imitating, determining, or transmitting, and the like, will be understood to refer to actions and processes of processing systems, and/or similar consumer or industrial electronic devices or machines, that manipulate data or signals represented as physical (electrical or electronic) quantities within circuits, registers or memories of electronic devices(s), or that transform them into other data or signals similarly represented as physical quantities within machine or computer system memories or registers or such other information storage, transmission and/or display devices.
이상에서 설명된 컴포넌트들, 아키텍처들, 회로들, 프로세스들 및 유사한 것에 의해 수행되는 다양한 기능들과 관련하여, 이러한 컴포넌트들을 설명하기 위해 사용되는 ("수단"에 대한 언급을 포함하는) 용어들은, 달리 표현되지 않으면, 설명된 컴포넌트의 특정 기능(예를 들어, 기능적 등가물)을 수행하는 임의의 컴포넌트에 대응되도록 의도되며, 이는 심지어 본원에 예시된 실시예들의 예시적인 측면들의 기능을 수행하는 개시된 구조와 구조적으로 균등하지 않은 경우에도 그러하다. 이에 더하여, 특정 특징이 몇몇 구현예들 중 오직 하나에 관해서만 개시되었지만, 이러한 특징이 임의의 주어진 또는 특정 애플리케이션에 대해 바람직할 수 있으며 유리할 수 있을 때 다른 구현예들의 하나 이상의 다른 특징들과 결합될 수 있다. 실시예들이 다양한 프로세스들의 행동들 및/또는 이벤트를 수행하기 위한 컴퓨터-실행가능 명령어들을 갖는 컴퓨터-판독가능 매체뿐만 아니라 시스템을 포함한다는 것이 또한 인식될 것이다.In connection with the various functions performed by the components, architectures, circuits, processes, and the like described above, the terms (including references to "means") used to describe these components are intended to correspond to any component that performs the particular function (e.g., the functional equivalent) of the described component, unless otherwise stated, even if it is not structurally equivalent to the disclosed structure that performs the function of the exemplary aspects of the embodiments illustrated herein. In addition, although a particular feature is disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of other implementations as may be desirable and advantageous for any given or particular application. It will also be appreciated that embodiments include systems as well as computer-readable media having computer-executable instructions for performing the acts and/or events of various processes.
Claims (12)
반도체 기판 상에 배치되는 하단 전극;
비-화학량론적(non-stoichiometric) 알루미늄 및 질소 재료 AlNy를 포함하는, 상기 하단 전극 위에 배치되는 저항성 스위칭 재료로서, y는 1.00 초과로부터 1.50까지의 제 1 범위 내에 있는, 상기 저항성 스위칭 재료;
비-화학량론적 알루미늄 및 질소 재료 AlNx를 포함하는, 상기 저항성 스위칭 재료 위에 배치되는 전도체 재료로서, x는 0.60 내지 0.80의 제 2 범위 내에 있으며 y>x인, 상기 전도체 재료; 및
상기 전도체 재료 위에 배치되는 상단 전극을 포함하는, 저항성 스위칭 디바이스.
As a resistive switching device,
A bottom electrode placed on a semiconductor substrate;
A resistive switching material disposed on the lower electrode, comprising a non-stoichiometric aluminum and nitrogen material AlNy, wherein y is in a first range from greater than 1.00 to 1.50;
A conductive material disposed on the resistive switching material, comprising a non-stoichiometric aluminum and nitrogen material AlNx, wherein x is in a second range of 0.60 to 0.80 and y>x; and
A resistive switching device comprising a top electrode disposed on the conductive material.
상기 하단 전극은 금속 질화물을 포함하는, 저항성 스위칭 디바이스.
In claim 1,
A resistive switching device wherein the lower electrode comprises a metal nitride.
상기 저항성 스위칭 재료는 2 nm 내지 20 nm의 두께를 갖는, 저항성 스위칭 디바이스.
In claim 1,
A resistive switching device, wherein the resistive switching material has a thickness of 2 nm to 20 nm.
상기 전도체 재료는 4 nm 내지 100 nm의 두께를 갖는, 저항성 스위칭 디바이스.
In claim 1,
A resistive switching device, wherein the conductor material has a thickness of 4 nm to 100 nm.
상기 저항성 스위칭 재료는 1 메가-ohm((MOhm) 내지 100 MOhm의 범위 내의 초기 저항과 연관되는, 저항성 스위칭 디바이스.
In claim 1,
A resistive switching device, wherein the resistive switching material is associated with an initial resistance in the range of 1 mega-ohm ((MOhm)) to 100 MOhm.
상기 전도체 재료는 1 킬로-ohm((KOhm) 내지 100 KOhm의 범위 내의 초기 저항과 연관되는, 저항성 스위칭 디바이스.
In claim 1,
A resistive switching device wherein the conductor material is associated with an initial resistance in the range of 1 kilo-ohm ((KOhm) to 100 KOhm.
상기 하단 전극은 구리, 질화 티타늄 및 질화 탄탈럼으로 구성된 그룹으로부터 선택된 재료들을 포함하는, 저항성 스위칭 디바이스.
In claim 1,
A resistive switching device wherein the lower electrode comprises materials selected from the group consisting of copper, titanium nitride and tantalum nitride.
반도체 기판 상에 하단 전극을 형성하는 단계;
비-화학량론적 알루미늄 및 질소 재료 AlNy를 포함하는 저항성 스위칭 재료 층을 상기 하단 전극 위에 형성하는 단계로서, y는 1.00 초과로부터 1.50까지의 제 1 범위 내에 있는, 단계;
비-화학량론적 알루미늄 및 질소 재료 AlNx를 포함하는 전도체 재료를 상기 저항성 스위칭 재료 위에 형성하는 단계로서, x는 0.60 내지 0.80의 제 2 범위 내에 있으며 y>x인, 단계; 및
상기 전도체 재료 위에 상단 전극을 형성하는 단계를 포함하는, 방법.
A method for forming a semiconductor device,
A step of forming a bottom electrode on a semiconductor substrate;
A step of forming a resistive switching material layer including a non-stoichiometric aluminum and nitrogen material AlNy on the lower electrode, wherein y is in a first range from greater than 1.00 to 1.50;
A step of forming a conductive material comprising a non-stoichiometric aluminum and nitrogen material AlNx on the resistive switching material, wherein x is in a second range of 0.60 to 0.80 and y>x; and
A method comprising the step of forming a top electrode on the conductive material.
상기 저항성 스위칭 재료 층을 형성하는 단계 및 상기 전도체 재료를 형성하는 단계는,
프로세싱 챔버 내에 상기 반도체 기판을 배치하는 단계;
상기 프로세싱 챔버를 주변 대기(atmosphere)로부터 밀봉하는 단계;
상기 프로세싱 챔버가 상기 주변 대기로부터 밀봉되어 있는 동안,
상기 저항성 스위칭 재료를 형성하는 단계는 질소에 대한 제 1 흐름 레이트와 연관된 질소 가스 및 아르곤 가스 내에서 상기 AlNy 재료를 형성하는 단계를 포함하고;
상기 전도체 재료를 형성하는 단계는, 질소에 대한 제 2 흐름 레이트와 연관된 질소 가스 및 아르곤 가스 내에서 상기 AlNx 재료를 형성하는 단계로서, 상기 제 1 흐름 레이트는 상기 제 2 흐름 레이트를 초과하는, 단계를 포함하며; 및
상기 프로세싱 챔버를 주변 대기로부터 밀봉해제(unseal)하는 단계를 포함하는, 방법.In claim 11,
The step of forming the resistive switching material layer and the step of forming the conductive material are,
A step of placing the semiconductor substrate within a processing chamber;
A step of sealing the above processing chamber from the surrounding atmosphere;
While the above processing chamber is sealed from the surrounding atmosphere,
The step of forming the resistive switching material includes the step of forming the AlNy material in nitrogen gas and argon gas associated with a first flow rate for nitrogen;
The step of forming the conductive material comprises a step of forming the AlNx material in nitrogen gas and argon gas associated with a second flow rate for nitrogen, wherein the first flow rate exceeds the second flow rate; and
A method comprising the step of unseal the processing chamber from the surrounding atmosphere.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662339536P | 2016-05-20 | 2016-05-20 | |
US62/339,536 | 2016-05-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170131189A KR20170131189A (en) | 2017-11-29 |
KR102720942B1 true KR102720942B1 (en) | 2024-10-24 |
Family
ID=60389344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160155762A Active KR102720942B1 (en) | 2016-05-20 | 2016-11-22 | Non-stochastic resistive switching memory device and fabrication methods |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP6865561B2 (en) |
KR (1) | KR102720942B1 (en) |
CN (1) | CN107403866B (en) |
TW (1) | TWI731903B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2749028C9 (en) * | 2020-07-29 | 2021-09-07 | Федеральное государственное бюджетное учреждение Институт физики полупроводников им. А.В. Ржанова Сибирского отделения Российской академии наук (ИФП СО РАН) | Method for producing active structure of non-volatile resistive memory element |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120074372A1 (en) * | 2010-09-29 | 2012-03-29 | Jianhua Yang | Memristors with an electrode metal reservoir for dopants |
US20130334485A1 (en) | 2011-02-28 | 2013-12-19 | Hewlett-Packard Development Company, L.P. | Memristive elements that exhibit minimal sneak path current |
US20140158973A1 (en) | 2011-08-03 | 2014-06-12 | Jianhua Yang | Nitride-based memristors |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3103428B2 (en) * | 1992-05-06 | 2000-10-30 | 株式会社リコー | Nonlinear active element and method of manufacturing the same |
RU2468471C1 (en) * | 2011-04-07 | 2012-11-27 | Государственное образовательное учреждение высшего профессионального образования "Петрозаводский государственный университет" | Method of obtainment of nonvolatile storage element |
US8853099B2 (en) * | 2011-12-16 | 2014-10-07 | Intermolecular, Inc. | Nonvolatile resistive memory element with a metal nitride containing switching layer |
JP6050015B2 (en) * | 2012-03-30 | 2016-12-21 | ソニーセミコンダクタソリューションズ株式会社 | Storage element and storage device |
TWI489461B (en) * | 2012-09-04 | 2015-06-21 | Ind Tech Res Inst | Resistive ram, controlling method and manufacturing method |
CN103280526B (en) * | 2013-05-29 | 2015-03-11 | 北京大学 | Memory resisting layer and memory resistor |
-
2016
- 2016-11-22 JP JP2016226818A patent/JP6865561B2/en active Active
- 2016-11-22 KR KR1020160155762A patent/KR102720942B1/en active Active
- 2016-11-23 TW TW105138758A patent/TWI731903B/en active
- 2016-11-23 CN CN201611042583.XA patent/CN107403866B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120074372A1 (en) * | 2010-09-29 | 2012-03-29 | Jianhua Yang | Memristors with an electrode metal reservoir for dopants |
US20130334485A1 (en) | 2011-02-28 | 2013-12-19 | Hewlett-Packard Development Company, L.P. | Memristive elements that exhibit minimal sneak path current |
US20140158973A1 (en) | 2011-08-03 | 2014-06-12 | Jianhua Yang | Nitride-based memristors |
Also Published As
Publication number | Publication date |
---|---|
KR20170131189A (en) | 2017-11-29 |
TWI731903B (en) | 2021-07-01 |
JP2017208523A (en) | 2017-11-24 |
JP6865561B2 (en) | 2021-04-28 |
TW201742282A (en) | 2017-12-01 |
CN107403866B (en) | 2020-02-21 |
CN107403866A (en) | 2017-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11776626B2 (en) | Selector device for two-terminal memory | |
US12245527B2 (en) | Non-stoichiometric resistive switching memory device and fabrication methods | |
US10608180B2 (en) | Resistive memory cell with intrinsic current control | |
KR102259331B1 (en) | Sensing a non-volatile memory device utilizing selector device holding characteristics | |
US10910561B1 (en) | Reduced diffusion in metal electrode for two-terminal memory | |
KR102407740B1 (en) | Resistive memory architecture and devices | |
US10134984B1 (en) | Two-terminal memory electrode comprising a non-continuous contact surface | |
US20220320431A1 (en) | Varying nitrogen content in switching layer of two-terminal resistive switching devices | |
US11387409B1 (en) | Formation of structurally robust nanoscale Ag-based conductive structure | |
KR102720942B1 (en) | Non-stochastic resistive switching memory device and fabrication methods | |
US10211397B1 (en) | Threshold voltage tuning for a volatile selection device | |
Zambelli et al. | Resistive RAM Technology for SSDs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20161122 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20211025 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20161122 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230918 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20240215 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20230918 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20240719 Comment text: Decision to Grant Registration Patent event code: PX07013S01D |
|
X701 | Decision to grant (after re-examination) | ||
PG1601 | Publication of registration |