Issue 6, 2016

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

Abstract

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.

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

Supplementary files

Article information

Article type
Paper
Submitted
01 Dec 2015
Accepted
06 Jan 2016
First published
13 Jan 2016

Nanoscale, 2016,8, 3775-3784

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

W. Li, F. Zhang, H. Yan and Y. Liu, Nanoscale, 2016, 8, 3775 DOI: 10.1039/C5NR08497K

To request permission to reproduce material from this article, please go to the Copyright Clearance Center request page.

If you are an author contributing to an RSC publication, you do not need to request permission provided correct acknowledgement is given.

If you are the author of this article, you do not need to request permission to reproduce figures and diagrams provided correct acknowledgement is given. If you want to reproduce the whole article in a third-party publication (excluding your thesis/dissertation for which permission is not required) please go to the Copyright Clearance Center request page.

Read more about how to correctly acknowledge RSC content.

Social activity

Spotlight

Advertisements