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...

Full description

Bibliographic Details
Main Authors: Xiangrong Liu, Juan Suo, Juan Liu, Yan Gao, Xiangxiang Zeng
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