ABSTRACT

In quantum computing, it is known that the devices that perform quantum computations are known as quantum computers. This chapter describes the multiple-valued programmable logic devices in quantum computing. There are hundreds of similar logic blocks available onto the multi-valued Quantum Field Programmable Gate Array (FPGA) connected via routing resources. A multi-valued Quantum functional block (FB) is the basic repeating logic block on a multi-valued Quantum CPLD. Further, the switch matrix in a multi-valued Quantum CPLD may or may not be fully connected. The complexity of a typical PAL device is around a few hundred logic gates whereas the complexity of multi-valued Quantum CPLD is around tens of thousands of logic gates. Further, due to low power consumption and low cost, multi-valued Quantum CPLDs are mostly used for battery-operated portable applications such as mobile phones, digital assistants, etc. Multi-Valued quantum CPLD functional block is designed by connecting Flip-Flops, Logic function and Multiplexers.