TY - GEN
T1 - Asynchronous discrete-time signal processing with molecular reactions
AU - Salehi, Sayed Ahmad
AU - Riedel, Marc D.
AU - Parhi, Keshab K.
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2015/4/24
Y1 - 2015/4/24
N2 - This paper presents a new methodology to synthesize molecular reactions for discrete-time signal processing (DSP) computations that produce time-varying quantities of molecules as a function of time-varying input quantities. DSP structures include delay elements which need to be synchronized by a clock signal. This paper demonstrates an approach to synthesize molecular reactions to implement DSP operations without requiring a clock signal. In the proposed approach, each delay and output variables are mapped to two types of molecules. The scheduling of the reactions is controlled by absence indicators, i.e., signals transfer according to the absence of other signals. All computations are scheduled in four phases. The input signal and values stored in all delay elements are consumed for computations in the first phase. Results of computations are stored in the first types of molecule corresponding to the delay elements and output variables. During the second phase, the value of the first molecular type is transferred to the second molecular type for the output variable. In the third phase, the values of first types of molecule are transferred to the second types of molecule associated with each delay element. The output molecules are collected in the fourth phase. The method is illustrated by synthesizing a simple FIR filter, an IIR filter, and an 8-point real-valued fast Fourier transform (FFT). The synthesized systems consist of bimolecular reactions and are translated to DNA-strand displacement reactions. The methodology is validated through mass-action simulations of DNA kinetics. The proposed approach may play a potential role in applications such as drug delivery and in monitoring spectral content of proteins.
AB - This paper presents a new methodology to synthesize molecular reactions for discrete-time signal processing (DSP) computations that produce time-varying quantities of molecules as a function of time-varying input quantities. DSP structures include delay elements which need to be synchronized by a clock signal. This paper demonstrates an approach to synthesize molecular reactions to implement DSP operations without requiring a clock signal. In the proposed approach, each delay and output variables are mapped to two types of molecules. The scheduling of the reactions is controlled by absence indicators, i.e., signals transfer according to the absence of other signals. All computations are scheduled in four phases. The input signal and values stored in all delay elements are consumed for computations in the first phase. Results of computations are stored in the first types of molecule corresponding to the delay elements and output variables. During the second phase, the value of the first molecular type is transferred to the second molecular type for the output variable. In the third phase, the values of first types of molecule are transferred to the second types of molecule associated with each delay element. The output molecules are collected in the fourth phase. The method is illustrated by synthesizing a simple FIR filter, an IIR filter, and an 8-point real-valued fast Fourier transform (FFT). The synthesized systems consist of bimolecular reactions and are translated to DNA-strand displacement reactions. The methodology is validated through mass-action simulations of DNA kinetics. The proposed approach may play a potential role in applications such as drug delivery and in monitoring spectral content of proteins.
UR - https://www.scopus.com/pages/publications/84940527050
UR - https://www.scopus.com/pages/publications/84940527050#tab=citedBy
U2 - 10.1109/ACSSC.2014.7094771
DO - 10.1109/ACSSC.2014.7094771
M3 - Conference contribution
AN - SCOPUS:84940527050
T3 - Conference Record - Asilomar Conference on Signals, Systems and Computers
SP - 1767
EP - 1772
BT - Conference Record of the 48th Asilomar Conference on Signals, Systems and Computers
A2 - Matthews, Michael B.
T2 - 48th Asilomar Conference on Signals, Systems and Computers, ACSSC 2015
Y2 - 2 November 2014 through 5 November 2014
ER -