Molecular Logic Computation with Debugging Method
Seesaw gate concept, which is based on a reversible DNA strand branch process, has been found to have the potential to be used in the construction of various computing devices. In this study, we consider constructing full adder and serial binary adder, using the new concept of seesaw gate. Our simul...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2015-01-01
|
Series: | Journal of Nanomaterials |
Online Access: | http://dx.doi.org/10.1155/2015/120365 |
id |
doaj-fc9c68119d2d4ff69c98622c13a03f9e |
---|---|
record_format |
Article |
spelling |
doaj-fc9c68119d2d4ff69c98622c13a03f9e2020-11-25T00:14:46ZengHindawi LimitedJournal of Nanomaterials1687-41101687-41292015-01-01201510.1155/2015/120365120365Molecular Logic Computation with Debugging MethodXiangrong Liu0Juan Suo1Juan Liu2Yan Gao3Xiangxiang Zeng4Department of Computer Science, Xiamen University, Xiamen 361005, ChinaDepartment of Computer Science, Xiamen University, Xiamen 361005, ChinaDepartment of Electric and Computer Engineering, Institute of Physical and Mechanical and Electrical Engineering, Xiamen University, Xiamen 361005, ChinaDepartment of Computer Science, Xiamen University, Xiamen 361005, ChinaDepartment of Computer Science, Xiamen University, Xiamen 361005, ChinaSeesaw gate concept, which is based on a reversible DNA strand branch process, has been found to have the potential to be used in the construction of various computing devices. In this study, we consider constructing full adder and serial binary adder, using the new concept of seesaw gate. Our simulation of the full adder preformed properly as designed; however unexpected exception is noted in the simulation of the serial binary adder. To identify and address the exception, we propose a new method for debugging the molecular circuit. The main idea for this method is to add fan-outs to monitor the circuit in a reverse stepwise manner. These fan-outs are fluorescent signals that can obtain the real-time concentration of the target molecule. By analyzing the monitoring result, the exception can be identified and located. In this paper, examples of XOR and serial binary adder circuits are described to prove the practicability and validity of the molecular circuit debugging method.http://dx.doi.org/10.1155/2015/120365 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiangrong Liu Juan Suo Juan Liu Yan Gao Xiangxiang Zeng |
spellingShingle |
Xiangrong Liu Juan Suo Juan Liu Yan Gao Xiangxiang Zeng Molecular Logic Computation with Debugging Method Journal of Nanomaterials |
author_facet |
Xiangrong Liu Juan Suo Juan Liu Yan Gao Xiangxiang Zeng |
author_sort |
Xiangrong Liu |
title |
Molecular Logic Computation with Debugging Method |
title_short |
Molecular Logic Computation with Debugging Method |
title_full |
Molecular Logic Computation with Debugging Method |
title_fullStr |
Molecular Logic Computation with Debugging Method |
title_full_unstemmed |
Molecular Logic Computation with Debugging Method |
title_sort |
molecular logic computation with debugging method |
publisher |
Hindawi Limited |
series |
Journal of Nanomaterials |
issn |
1687-4110 1687-4129 |
publishDate |
2015-01-01 |
description |
Seesaw gate concept, which is based on a reversible DNA strand branch process, has been found to have the potential to be used in the construction of various computing devices. In this study, we consider constructing full adder and serial binary adder, using the new concept of seesaw gate. Our simulation of the full adder preformed properly as designed; however unexpected exception is noted in the simulation of the serial binary adder. To identify and address the exception, we propose a new method for debugging the molecular circuit. The main idea for this method is to add fan-outs to monitor the circuit in a reverse stepwise manner. These fan-outs are fluorescent signals that can obtain the real-time concentration of the target molecule. By analyzing the monitoring result, the exception can be identified and located. In this paper, examples of XOR and serial binary adder circuits are described to prove the practicability and validity of the molecular circuit debugging method. |
url |
http://dx.doi.org/10.1155/2015/120365 |
work_keys_str_mv |
AT xiangrongliu molecularlogiccomputationwithdebuggingmethod AT juansuo molecularlogiccomputationwithdebuggingmethod AT juanliu molecularlogiccomputationwithdebuggingmethod AT yangao molecularlogiccomputationwithdebuggingmethod AT xiangxiangzeng molecularlogiccomputationwithdebuggingmethod |
_version_ |
1725388646393053184 |