Читать книгу DNA- and RNA-Based Computing Systems - Группа авторов - Страница 48
5.3.2 Implementation of MG‐Binding RNA Aptamer and Broccoli RNA Aptamer to Design Half‐Adder Circuit
ОглавлениеSimplest level circuits like half‐adders and full‐adders include combinations of logic gate operations. The half‐adder circuit can be constructed from combinations of logic functions AND and XOR with two inputs and two outputs: SUM (XOR gate) and CARRY (AND gate). The half‐adder is used for adding together the two least significant digits in a binary sum (Figure 5.5). The four possible combinations of binary digits A and B are shown in Figurenbsp;5.5 (a) where the sum of the two digits is given for each of these combinations. For case A = 1 and B = 1, the sum is 10, where the 1 generated is the CARRY to the next stage of the addition.
Figure 5.5 Examples of combinatorial logic gates using half‐adder and full‐adder. (a) Half‐adder circuit diagram containing XOR and AND logic gates and its truth table. (b) Example of addition operation by the half‐adder that adds the two least significant bits highlighted in puncture/dashed line. (c) Circuit schematic and truth table for full‐adder. (d) Secondary structures demonstrating design principles for the Broccoli aptamer (XOR gate) and MG RNA aptamer (AND gate) and their fluorescence outputs in response to DNA inputs.
Source: (Panel c) Adapted from Goldsworthy et al. [46]; (Panel d) From Goldsworthy et al. [46]. Licensed under CC by 4.0.
An RNA tetragonal structure with infusion of two different light‐up RNA aptamers acting as AND (MG‐binding aptamer) and XOR (Broccoli aptamer) gates was fused into a tetragonal particle to fabricate the half‐adder circuit. These gates utilize the same DNA inputs but produce two distinctly different fluorescence emissions as output signals, SUM (λem = 510 nm) and CARRY (λem = 650 nm). Both the MG RNA aptamer and Broccoli RNA aptamers were incorporated on alternating vertices of the tetragon. To satisfy the XOR and AND truth values (in absence of inputs 0‐0 the output must be OFF), additional DNA inhibitor (XOR_DNA and AND_DNA inhibitors) strands were introduced to interfere the corresponding ON states of both aptamers (Figure 5.5c). The fluorescence readout corresponding to XOR and AND operations was achieved by relying on the displacement principle between inhibitor DNA strands, DNA inputs, and RNA aptamers. Specific design approaches including RNA and DNA sequences chosen for combinatorial implementation of the AND and the XOR gates to satisfy the requirements for a half‐adder have been published [46]. The next step is construction of a full‐adder based on RNA light‐up aptamer, which has yet to be achieved. The full‐adder circuits extend the concept of the half‐adder by providing an additional carry‐in (Cin) input as demonstrated in the diagram in Figure 5.5c. This design has three inputs (A, B, and Cin) and two outputs (Sum and Carry‐out).