DNA based arithmetic function: a half adder based on DNA strand displacement

被引:71
|
作者
Li, Wei [1 ,2 ]
Zhang, Fei [1 ,2 ]
Yan, Hao [1 ,2 ]
Liu, Yan [1 ,2 ]
机构
[1] Arizona State Univ, Biodesign Inst, Ctr Mol Design & Biomimet, Tempe, AZ 85287 USA
[2] Arizona State Univ, Dept Chem & Biochem, Tempe, AZ 85287 USA
基金
美国国家科学基金会;
关键词
COMPUTATION; CIRCUITS; CASCADES; ORIGAMI;
D O I
10.1039/c5nr08497k
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Biomolecular programming utilizes the reactions and information stored in biological molecules, such as proteins and nucleic acids, for computational purposes. DNA has proven itself an excellent candidate for building logic operating systems due to its highly predictable molecular behavior. In this work we designed and realized an XOR logic gate and an AND logic gate based on DNA strand displacement reactions. These logic gates utilize ssDNA as input and output signals. The XOR gate and the AND gate were used as building blocks for constructing a half adder logic circuit, which is a primary step in constructing a full adder, a basic arithmetic unit in computing. This work provides the field of DNA molecular programming with a potential universal arithmetic tool.
引用
收藏
页码:3775 / 3784
页数:10
相关论文
共 50 条
  • [1] Molecular Full Adder Based on DNA Strand Displacement
    Xiao, Wei
    Zhang, Xinjian
    Zhang, Xingyi
    Chen, Congzhou
    Shi, Xiaolong
    [J]. IEEE ACCESS, 2020, 8 : 189796 - 189801
  • [2] Using Threshold DNA Strand Displacement to Construct a Half Adder
    Tang, Zhen
    Yin, Zhi-Xiang
    Cui, Jian-Zhong
    Yang, Jing
    Wang, Xi-Yuan
    Wang, Ri-Sheng
    [J]. SCIENCE OF ADVANCED MATERIALS, 2021, 13 (08) : 1565 - 1573
  • [3] One-Bit Half Adder-Half Subtractor Logical Operation Based on the DNA Strand Displacement
    Sun, Junwei
    Li, Xing
    Cui, Guangzhao
    Wang, Yanfeng
    [J]. JOURNAL OF NANOELECTRONICS AND OPTOELECTRONICS, 2017, 12 (04) : 375 - 380
  • [4] 8-Bit Adder and Subtractor with Domain Label Based on DNA Strand Displacement
    Han, Weixuan
    Zhou, Changjun
    [J]. MOLECULES, 2018, 23 (11):
  • [5] Exponential Function Computation Based on DNA Strand Displacement Circuits
    Wang, Yanfeng
    Mao, Tongtong
    Sun, Junwei
    Liu, Peng
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2022, 16 (03) : 479 - 488
  • [6] A DNA Logic Model Based on DNA Strand Displacement
    Wang, Zicheng
    Ai, Jian
    Wang, Yanfeng
    Cui, Guangzhao
    [J]. JOURNAL OF NANOELECTRONICS AND OPTOELECTRONICS, 2017, 12 (12) : 1343 - 1349
  • [7] Four Digits BCD Adder with DNA Strand Displacement
    Shi, Lanlan
    Zhou, Changjun
    Zhang, Qiang
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2017, : 1688 - 1692
  • [8] Scalable DNA recognition circuits based on DNA strand displacement
    Wang, Fang
    Shi, Beiyu
    Chen, Ying
    Shi, Xiaolong
    Kou, Zheng
    Qiang, Xiaoli
    [J]. NANOSCALE ADVANCES, 2024, 6 (19): : 4852 - 4857
  • [9] Priority Encoder Based on DNA Strand Displacement
    Fang WANG
    Xinjian ZHANG
    Xin CHEN
    Shuying LYU
    Congzhou CHEN
    Xiaolong SHI
    [J]. Chinese Journal of Electronics., 2024, 33 (06) - 1544
  • [10] Autonomous Resolution Based on DNA Strand Displacement
    Rodriguez-Paton, Alfonso
    Sainz de Murieta, Inaki
    Sosik, Petr
    [J]. DNA COMPUTING AND MOLECULAR PROGRAMMING, 2011, 6937 : 190 - 203