DNA-based programmable gate arrays for general-purpose DNA computing

被引:40
|
作者
Lv, Hui [1 ,2 ]
Xie, Nuli [1 ]
Li, Mingqiang [1 ]
Dong, Mingkai [3 ]
Sun, Chenyun [1 ]
Zhang, Qian [1 ]
Zhao, Lei [1 ,4 ]
Li, Jiang [5 ,6 ]
Zuo, Xiaolei [1 ,7 ]
Chen, Haibo [3 ]
Wang, Fei [1 ]
Fan, Chunhai [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Chem & Chem Engn, Natl Ctr Translat Med, New Cornerstone Sci Lab,Frontiers Sci Ctr Transfor, Shanghai, Peoples R China
[2] Zhangjiang Lab, Shanghai, Peoples R China
[3] Shanghai Jiao Tong Univ, Inst Parallel & Distributed Syst, Shanghai, Peoples R China
[4] Xiangfu Lab, Jiashan, Peoples R China
[5] Chinese Acad Sci, Shanghai Adv Res Inst, Interdisciplinary Res Ctr, Shanghai Synchrotron Radiat Facil, Shanghai, Peoples R China
[6] Shanghai Univ, Inst Materiobiol, Coll Sci, Dept Chem, Shanghai, Peoples R China
[7] Shanghai Jiao Tong Univ, Renji Hosp, Sch Med, Inst Mol Med,Shanghai Key Lab Nucl Acid Chem & Nan, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1038/s41586-023-06484-9
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The past decades have witnessed the evolution of electronic and photonic integrated circuits, from application specific to programmable1,2. Although liquid-phase DNA circuitry holds the potential for massive parallelism in the encoding and execution of algorithms3,4, the development of general-purpose DNA integrated circuits (DICs) has yet to be explored. Here we demonstrate a DIC system by integration of multilayer DNA-based programmable gate arrays (DPGAs). We find that the use of generic single-stranded oligonucleotides as a uniform transmission signal can reliably integrate large-scale DICs with minimal leakage and high fidelity for general-purpose computing. Reconfiguration of a single DPGA with 24 addressable dual-rail gates can be programmed with wiring instructions to implement over 100 billion distinct circuits. Furthermore, to control the intrinsically random collision of molecules, we designed DNA origami registers to provide the directionality for asynchronous execution of cascaded DPGAs. We exemplify this by a quadratic equation-solving DIC assembled with three layers of cascade DPGAs comprising 30 logic gates with around 500 DNA strands. We further show that integration of a DPGA with an analog-to-digital converter can classify disease-related microRNAs. The ability to integrate large-scale DPGA networks without apparent signal attenuation marks a key step towards general-purpose DNA computing. Generic single-stranded oligonucleotides used as a uniform transmission signal can reliably integrate large-scale DNA integrated circuits with minimal leakage and high fidelity for general-purpose computing.
引用
收藏
页码:292 / +
页数:23
相关论文
共 50 条
  • [1] DNA-based programmable gate arrays for general-purpose DNA computing
    Hui Lv
    Nuli Xie
    Mingqiang Li
    Mingkai Dong
    Chenyun Sun
    Qian Zhang
    Lei Zhao
    Jiang Li
    Xiaolei Zuo
    Haibo Chen
    Fei Wang
    Chunhai Fan
    [J]. Nature, 2023, 622 : 292 - 300
  • [2] Designing a General-Purpose Interconnection Architecture for Field Programmable Gate Arrays
    Siozios, Kostas
    Soudris, Dimitrios
    Thanailakis, Antonios
    [J]. JOURNAL OF LOW POWER ELECTRONICS, 2008, 4 (01) : 34 - 47
  • [3] General-purpose DNA computation
    Junlan Liu
    Da Han
    [J]. Science China(Chemistry), 2024, (07) - 2135
  • [4] Towards a general-purpose sequence design system in DNA computing
    Tanaka, F
    Nakatsugawa, M
    Yamamoto, M
    Shiba, T
    Ohuchi, A
    [J]. CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 73 - 78
  • [5] General-purpose DNA computation
    Liu, Junlan
    Han, Da
    [J]. SCIENCE CHINA-CHEMISTRY, 2024, 67 (07) : 2134 - 2135
  • [6] General-purpose DNA computation
    Junlan Liu
    Da Han
    [J]. Science China(Chemistry)., 2024, 67 (07) - 2135
  • [7] High-Performance General-Purpose Arithmetic Operations using the Massive Parallel DNA-based Computation
    Sanjabi, Mercedeh
    Jahanian, Ali
    Tahmasebi, Maryam
    [J]. 2017 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2017, : 543 - 546
  • [8] GENERAL-PURPOSE SYSTOLIC ARRAYS
    JOHNSON, KT
    HURSON, AR
    SHIRAZI, B
    [J]. COMPUTER, 1993, 26 (11) : 20 - 31
  • [9] Programmable DNA-Based Finite Automata
    Ratner, Tamar
    Keinan, Ehud
    [J]. ALGORITHMIC BIOPROCESSES, 2009, : 505 - 516
  • [10] DNA-based molecular computing
    Kaplan, PD
    Libchaber, A
    [J]. PHYSICS OF COMPLEX SYSTEMS, 1997, 134 : 129 - 144