ABSTRACT

DNA computing is a new computational paradigm that employs (bio) molecule manipulation to solve computational problems, at the same time exploring natural processes as computational models. Programmable Logic Array (PLA) is a fixed architecture logic device with programmable Quantum AND gates followed by programmable Quantum OR gates. DNA Programmable Array Logic (PAL) is a type of Programmable Logic Device (PLD) used to realize a particular logical function. A multi-valued DNA complex programmable logic device comprises a group of programmable multi-valued DNA FBs (functional blocks). A multi-valued DNA functional block (FB) is the basic repeating logic block on a multi-valued DNA CPLD. Ternary CPLD functional block is designed by connecting Flip-Flops, Logic function and Multiplexers. Fluorescence is the temporary absorption of electromagnetic wavelengths from the visible light spectrum by fluorescent molecules, and the subsequent emission of light at a lower energy level.