Digital Circuit Design for Biological and Silicon Computers

Modern electronic computing devices profit from two far-reaching design choices: the digital abstraction of a continuous signal domain into a binary domain to tolerate noise, and the use of the complementary metal-oxide-semiconductor (CMOS) technique in gates to reduce noise and power consumption. Biological circuit design in the last two decades has been greatly inspired by the digital abstraction of electronic circuits, while still using a relatively analog machinery. With the constantly growing techniques and components available in synthetic biology, the question arises if chip design choices and other lessons learned from silicon computers can be transferred to biological designs. In this context, we discuss here the similarities and differences between the two fields concerning representation of circuits, solutions to computational problems, their implementations, and challenges.

[1]  C. Mora,et al.  How Many Species Are There on Earth and in the Ocean? , 2011, PLoS biology.

[2]  C. A. R. Hoare,et al.  Communicating sequential processes , 1978, CACM.

[3]  Christopher A. Voigt,et al.  Principles of genetic circuit design , 2014, Nature Methods.

[4]  M. Isalan,et al.  A split intein T7 RNA polymerase for transcriptional AND-logic , 2014, Nucleic acids research.

[5]  Jacques Monod,et al.  A Biologist's World View. (Book Reviews: Chance and Necessity. An Essay on the Natural Philosophy of Modern Biology) , 1972 .

[6]  Herbert M. Sauro,et al.  Synthetic biology: It's an analog world , 2013, Nature.

[7]  Hiroaki Kitano,et al.  The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models , 2003, Bioinform..

[8]  Matthew R. Pocock,et al.  VisBOL: Web-Based Tools for Synthetic Biology Design Visualization. , 2016, ACS synthetic biology.

[9]  L. W. Massengill,et al.  Single Event Transients in Digital CMOS—A Review , 2013, IEEE Transactions on Nuclear Science.

[10]  Rahul Sarpeshkar,et al.  Synthetic Biology: A Unifying View and Review Using Analog Circuits , 2015, IEEE Transactions on Biomedical Circuits and Systems.

[11]  Alexander Spirov,et al.  Formation of the bicoid morphogen gradient: an mRNA gradient dictates the protein gradient , 2009, Development.

[12]  Brian Cantwell Smith,et al.  The Foundations of Computing , 1996 .

[13]  P. Macklem,et al.  Towards a Definition of Life , 2010, Perspectives in biology and medicine.

[14]  D. Gillespie Exact Stochastic Simulation of Coupled Chemical Reactions , 1977 .

[15]  Crispin T. S. Little,et al.  Evidence for early life in Earth’s oldest hydrothermal vent precipitates , 2017, Nature.

[16]  J. Monod Chance and necessity : an essay on the national philosophy of modern biology , 1974 .

[17]  Christopher A. Voigt,et al.  Genetic programs constructed from layered logic gates in single cells , 2012, Nature.

[18]  Daniel J Nicholson,et al.  Is the cell really a machine? , 2019, Journal of theoretical biology.

[19]  Christopher A. Voigt,et al.  Genetic circuit design automation , 2016, Science.

[20]  Chris J. Myers,et al.  Design of Asynchronous Genetic Circuits , 2019, Proceedings of the IEEE.

[21]  Anant Agarwal,et al.  Foundations of Analog and Digital Electronic Circuits , 2005 .

[22]  J. Monod,et al.  Teleonomic mechanisms in cellular metabolism, growth, and differentiation. , 1961, Cold Spring Harbor symposia on quantitative biology.

[23]  F ROSENBLATT,et al.  The perceptron: a probabilistic model for information storage and organization in the brain. , 1958, Psychological review.

[24]  J. Monod,et al.  General Conclusions: Teleonomic Mechanisms in Cellular Metabolism, Growth, and Differentiation , 1978 .

[25]  C. Buchrieser,et al.  The Life Cycle of L. pneumophila: Cellular Differentiation Is Linked to Virulence and Metabolism , 2018, Front. Cell. Infect. Microbiol..

[26]  Rotem Sorek,et al.  Communication between viruses guides lysis-lysogeny decisions , 2016, Nature.

[27]  Peter L. Voyvodic,et al.  Metabolic perceptrons for neural computing in biological systems , 2019, Nature Communications.

[28]  L. Serrano,et al.  Engineering Signal Transduction Pathways , 2010, Cell.

[29]  Ned S Wingreen,et al.  Responding to chemical gradients: bacterial chemotaxis. , 2012, Current opinion in cell biology.

[30]  Marcella M. Gomez,et al.  The Potential for Convergence between Synthetic Biology and Bioelectronics. , 2018, Cell systems.

[31]  Leonard R. Marino,et al.  General theory of metastable operation , 1981, IEEE Transactions on Computers.

[32]  Alain J. Martin Programming in VLSI: from communicating processes to delay-insensitive circuits , 1991 .

[33]  John Paul Shen,et al.  A CMOS fault extractor for inductive fault analysis , 1988, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[34]  Ahmad S. Khalil,et al.  Synthetic biology: applications come of age , 2010, Nature Reviews Genetics.

[35]  J. Collins,et al.  Construction of a genetic toggle switch in Escherichia coli , 2000, Nature.

[36]  E. Katz Enzyme-Based Logic Gates and Networks with Output Signals Analyzed by Various Methods. , 2017, Chemphyschem : a European journal of chemical physics and physical chemistry.