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

被引:70
|
作者
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 条
  • [21] A Flexible and General-Purpose Platform for Heterogeneous Computing
    Garcia-Hernandez, Jose Juan
    Morales-Sandoval, Miguel
    Elizondo-Rodriguez, Erick
    COMPUTATION, 2023, 11 (05)
  • [22] General-purpose parallel simulator for quantum computing
    Niwa, J
    Matsumoto, K
    Imai, H
    UNCONVENTIONAL MODELS IN COMPUTATION, PROCEEDINGS, 2002, 2509 : 230 - 251
  • [23] General-purpose computing on GPU Pixel processing
    Ockay, Milos
    2017 COMMUNICATION AND INFORMATION TECHNOLOGIES (KIT), 2017, : 115 - 118
  • [24] General-purpose parallel simulator for quantum computing
    Niwa, J
    Matsumoto, K
    Imai, H
    PHYSICAL REVIEW A, 2002, 66 (06) : 11
  • [25] General-Purpose Computing with Soft GPUs on FPGAs
    Al Kadi, Muhammed
    Janssen, Benedikt
    Yudi, Jones
    Huebner, Michael
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2018, 11 (01)
  • [26] Towards General-Purpose Neural Network Computing
    Eldridge, Schuyler
    Appavoo, Jonathan
    Joshi, Ajay
    Waterland, Amos
    Seltzer, Margo
    2015 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION (PACT), 2015, : 99 - 112
  • [27] Signal processing and general-purpose computing on GPUs
    McCool, Michael D.
    IEEE SIGNAL PROCESSING MAGAZINE, 2007, 24 (03) : 109 - 114
  • [28] Nanoinformatics and DNA-Based Computing: Catalyzing Nanomedicine
    Maojo, Victor
    Martin-Sanchez, Fernando
    Kulikowski, Casimir
    Rodriguez-Paton, Alfonso
    Fritts, Martin
    PEDIATRIC RESEARCH, 2010, 67 (05) : 481 - 489
  • [29] Evolutionary computation as a paradigm for DNA-based computing
    Bäck, T
    Kok, JN
    Rozenberg, G
    EVOLUTION AS COMPUTATION, 2002, : 15 - 40
  • [30] Accelerating DNA-Based Computing on a Supramolecular Polymer
    Merkx, Maarten (m.merkx@tue.nl), 1600, American Chemical Society (140):