Hewlett-Packard Laboratories, 1501 Page Mill Road, Palo Alto, California 94304, USA.
Nature. 2010 Apr 8;464(7290):873-6. doi: 10.1038/nature08940.
The authors of the International Technology Roadmap for Semiconductors-the industry consensus set of goals established for advancing silicon integrated circuit technology-have challenged the computing research community to find new physical state variables (other than charge or voltage), new devices, and new architectures that offer memory and logic functions beyond those available with standard transistors. Recently, ultra-dense resistive memory arrays built from various two-terminal semiconductor or insulator thin film devices have been demonstrated. Among these, bipolar voltage-actuated switches have been identified as physical realizations of 'memristors' or memristive devices, combining the electrical properties of a memory element and a resistor. Such devices were first hypothesized by Chua in 1971 (ref. 15), and are characterized by one or more state variables that define the resistance of the switch depending upon its voltage history. Here we show that this family of nonlinear dynamical memory devices can also be used for logic operations: we demonstrate that they can execute material implication (IMP), which is a fundamental Boolean logic operation on two variables p and q such that pIMPq is equivalent to (NOTp)ORq. Incorporated within an appropriate circuit, memristive switches can thus perform 'stateful' logic operations for which the same devices serve simultaneously as gates (logic) and latches (memory) that use resistance instead of voltage or charge as the physical state variable.
国际半导体技术路线图的作者们——为推进硅集成电路技术而制定的行业共识目标集——向计算研究界提出挑战,要求他们找到新的物理状态变量(除电荷或电压之外)、新器件和新架构,这些变量、器件和架构提供的存储和逻辑功能要超越标准晶体管的功能。最近,各种基于二端半导体或绝缘体薄膜器件的超高密度电阻式存储阵列已经得到了展示。在这些结构中,双极电压驱动开关已经被确定为“忆阻器”或忆阻器件的物理实现,它们结合了存储元件和电阻器的电气特性。这类器件最初是由蔡少棠于 1971 年提出假设的(参考文献 15),其特点是一个或多个状态变量定义了开关的电阻,取决于其电压历史。在这里,我们展示了这一系列的非线性动态存储器件也可以用于逻辑运算:我们证明了它们可以执行“蕴涵”(IMP)操作,这是两个变量 p 和 q 的基本布尔逻辑操作,使得 pIMPq 等效于(NOTp)ORq。在适当的电路中,忆阻器开关因此可以执行“有状态”的逻辑运算,其中相同的器件同时作为门(逻辑)和锁存器(存储),使用电阻而不是电压或电荷作为物理状态变量。