Institute of Robotics and Automatic Information System, Nankai University, Tianjin, China.
J Chem Phys. 2013 Mar 21;138(11):114106. doi: 10.1063/1.4794995.
It is known that Belousov-Zhabotinsky (BZ) reaction can be applied to chemical computation, e.g., image processing, computational geometry, logical computation, and so on. In the field of logical computation, some basic logic gates and basic combinational logic circuits, such as adder, counter, memory cell, have already been implemented in simulations or in chemical experiments. In this paper, we focus on another important combinational logic circuit, binary decoder. Integrating AND gate and NOT gate, we first design and implement a one-bit binary decoder through numerical simulation. Then we show that one-bit decoder can be extended to design two-bit, three-bit, or even higher bit binary decoders by a cascade method. The simulation results demonstrate the effectiveness of these devices. The chemical realization of decoders can guide the construction of more sophisticated functions based on BZ reaction; meanwhile, the cascade method can facilitate the design of other combinational logic circuits.
已知贝洛索夫-扎博廷斯基(BZ)反应可应用于化学计算,例如图像处理、计算几何、逻辑计算等。在逻辑计算领域,一些基本逻辑门和基本组合逻辑电路,如加法器、计数器、存储单元,已经在模拟或化学实验中实现。在本文中,我们专注于另一个重要的组合逻辑电路,二进制解码器。通过集成与门和非门,我们首先通过数值模拟设计和实现了一位二进制解码器。然后,我们展示了一位解码器可以通过级联方法扩展为设计两位、三位甚至更高位的二进制解码器。模拟结果证明了这些器件的有效性。解码器的化学实现可以指导基于 BZ 反应构建更复杂的功能;同时,级联方法可以方便地设计其他组合逻辑电路。