Premium
Molecular Logic: From Single Logic Gates to Sophisticated Logic Circuits, from Fundamental Science to Practical Applications
Author(s) -
Akkaya Engin Umut,
Katz Evgeny,
Pischel Uwe
Publication year - 2017
Publication title -
chemphyschem
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.016
H-Index - 140
eISSN - 1439-7641
pISSN - 1439-4235
DOI - 10.1002/cphc.201700602
Subject(s) - computer science , synthetic biology , dna computing , nanotechnology , context (archaeology) , logic gate , unconventional computing , dna nanotechnology , theoretical computer science , chemistry , algorithm , materials science , bioinformatics , dna , paleontology , biochemistry , computation , biology
Moore’s law predicts the exponential development of computing systems based on silicon materials and binary algorithms. This imposes high pressure on further component miniaturization and the speed of operation, a trend that challenges the limits of the current technological advance. Conceptually novel ideas and thinking outside the box are needed to overcome these limitations. In this context, the creativity of researchers working at the intersection of chemistry, biology, and physics has opened up several exciting paths in the general area of unconventional computing, including quantum computing and biologically inspired molecular computing. Molecular computing systems, even though they are often motivated by information processing in nature, are not necessarily based on biomolecules and can be equally integrated in tailor-made synthetic molecules with stimuli-controlled switchable properties. Synthetic molecular systems and nanoscale supramolecular materials have been designed to mimic the operation of Boolean logic gates and demonstrate basic arithmetic and memory functions using light, chemicals, or electrochemistry to address and read them. However, despite the unquestionable progress that has been made in the last fifteen years regarding several practical aspects such as recycled operation, long-term stability, and concatenation, the further increase of their complexity is very challenging. Interesting advances in the development of molecular information processing have been achieved with the use of biomolecules, such as DNA/ RNA, proteins/enzymes, and even whole biological cells, conjugating the field with ideas from systems biology. An advantage of the biomolecular computing systems is their ability to be integrated in artificially designed complex chemical processes mimicking multi-step information processing networks. These systems are still far away from the efficient and robust information processing in cells, but constitute certainly a viable strategy towards higher complexity. In fact, biochemical reactions are at the core of the mechanism of life itself, and therefore one could set rather ambitious expectations for how far (bio)chemical systems can be scaled up in complexity, if not speed, for information processing.