A Synthesis Flow for Digital Signal Processing with Biomolecular Reactions

被引:10
|
作者
Jiang, Hua [1 ]
Kharam, Aleksandra P. [1 ]
Riedel, Marc D. [1 ]
Parhi, Keshab K. [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
来源
2010 IEEE AND ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) | 2010年
基金
美国国家科学基金会;
关键词
D O I
10.1109/ICCAD.2010.5654189
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a methodology for implementing digital signal processing (DSP) operations such as filtering with biomolecular reactions. From a DSP specification, we demonstrate how to synthesize biomolecular reactions that produce time-varying output quantities of molecules as a function of time-varying input quantities. Unlike all previous schemes for biomolecular computation, ours produces designs that are dependent only on coarse rate categories for the reactions ("fast" and "slow"). Given such categories, the computation is exact and independent of the specific reaction rates. We implement DSP operations through a self-timed "handshaking" protocol that transfers quantities between molecular types based on the absence of other types. We illustrate our methodology with the design of a simple moving-average filter as well as a more complex biquad filter. We validate our designs through transient stochastic simulations of the chemical kinetics. Although conceptual for the time being, the proposed methodology has potential applications in domains of synthetic biology such as biochemical sensing and drug delivery. We are exploring DNA-based computation via strand displacement as a possible experimental chassis.
引用
收藏
页码:417 / 424
页数:8
相关论文
共 50 条
  • [1] Digital Signal Processing With Molecular Reactions
    Jiang, Hua
    Riedel, Marc D.
    Parhi, Keshab K.
    IEEE DESIGN & TEST OF COMPUTERS, 2012, 29 (03): : 21 - 31
  • [2] Exponential signal synthesis in digital pulse processing
    Jordanov, Valentin T.
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2012, 670 : 18 - 24
  • [3] Synthesis of multimode digital signal processing systems
    Andriamisaina, Caaliph
    Casseau, Emmanuel
    Coussy, Philippe
    NASA/ESA Conference on Adaptive Hardware and Systems, Proceedings, 2007, : 318 - 325
  • [4] DATA FLOW PRINCIPLE IN DIGITAL SIGNAL PROCESSING.
    Hartimo, I.
    Kronlof, K.
    Simula, O.
    Skytta, J.
    Sahko, 1984, 57 (12): : 78 - 83
  • [5] SYNTHESIS OF NONLINEAR DIGITAL SIGNAL-PROCESSING SYSTEMS
    LANNE, AA
    IZVESTIYA VYSSHIKH UCHEBNYKH ZAVEDENII RADIOELEKTRONIKA, 1985, 28 (08): : 6 - 17
  • [6] PARALLEL DIGITAL SIGNAL PROCESSING FOR EFFICIENT PIANO SYNTHESIS
    Gabrielli, Leonardo
    Zambon, Stefano
    Fontana, Federico
    2015 23RD EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2015, : 2019 - 2022
  • [7] An Integrated ASIP Design Flow for Digital Signal Processing Applications
    Guzma, Vladimir
    Bhattacharyya, Shuvra S.
    Kellomaki, Pertti
    Takala, Jarmo
    ISABEL: 2008 FIRST INTERNATIONAL SYMPOSIUM ON APPLIED SCIENCES IN BIOMEDICAL AND COMMMUNICATION TECHNOLOGIES, 2008, : 271 - +
  • [8] FLOW CYTOMETRIC ANALYSIS USING DIGITAL SIGNAL-PROCESSING
    ZILMER, NA
    GODAVARTI, M
    RODRIGUEZ, JJ
    YOPP, TA
    LAMBERT, GM
    GALBRAITH, DW
    CYTOMETRY, 1995, 20 (02): : 102 - 117
  • [9] Digital signal processing
    Maisel, James E.
    Personal Engineering and Instrumentation News, 1993, 10 (08):
  • [10] Digital signal processing
    Crilly, Tony
    MATHEMATICAL GAZETTE, 2005, 89 (514): : 175 - 176