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 条
  • [31] Accelerating DNA-Based Computing on a Supramolecular Polymer
    Engelen, Wouter
    Wijnands, Sjors P. W.
    Merkx, Maarten
    [J]. JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2018, 140 (30) : 9758 - 9767
  • [32] Nanoinformatics and DNA-Based Computing: Catalyzing Nanomedicine
    Victor Maojo
    Fernando Martin-Sanchez
    Casimir Kulikowski
    Alfonso Rodriguez-Paton
    Martin Fritts
    [J]. Pediatric Research, 2010, 67 : 481 - 489
  • [33] Dielectrophoresis-based sample handling in general-purpose programmable diagnostic instruments
    Gascoyne, PRC
    Vykoukal, JV
    [J]. PROCEEDINGS OF THE IEEE, 2004, 92 (01) : 22 - 42
  • [34] DNA-Based Computing of Strategic Assignment Problems
    Shu, Jian-Jun
    Wang, Qi-Wen
    Yong, Kian-Yan
    [J]. PHYSICAL REVIEW LETTERS, 2011, 106 (18)
  • [35] DNA-Based Molecular Computing, Storage, and Communications
    Liu, Qiang
    Yang, Kun
    Xie, Jialin
    Sun, Yue
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (02) : 897 - 915
  • [36] A Portable TPM Scheme for General-purpose Trusted Computing Based on EFI
    Han, Lei
    Liu, Jiqiang
    Zhang, Dawei
    Han, Zhen
    Wei, Xueye
    [J]. MINES 2009: FIRST INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY, VOL 1, PROCEEDINGS, 2009, : 140 - +
  • [37] Employing Classification-based Algorithms for General-Purpose Approximate Computing
    Oliveira, Geraldo F.
    Goncalves, Larissa Rozales
    Brandalero, Marcelo
    Beck, Antonio Carlos S.
    Carro, Luigi
    [J]. 2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [38] GENERAL-PURPOSE PROGRAMMABLE VOLTAGE DIVIDER FOR PHOTOMULTIPLIERS WITH INCREASED LOADS
    ZUBCHENOK, VY
    NAKHANKOV, AA
    REZNIKOV, IV
    TVERDOKHLEBOV, ED
    [J]. INSTRUMENTS AND EXPERIMENTAL TECHNIQUES, 1987, 30 (02) : 367 - 370
  • [40] Gen: A General-Purpose Probabilistic Programming System with Programmable Inference
    Cusumano-Towner, Marco F.
    Saad, Feras A.
    Lew, Alexander K.
    Mansinghka, Vikash K.
    [J]. PROCEEDINGS OF THE 40TH ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '19), 2019, : 221 - 236