ABSTRACT

This chapter presents different design approaches to implement ternary logic circuits using carbon nanotube field effect transistor (CNFET). It presents different design approaches to implement basic ternary logic circuits. Implementation of ternary logic circuits requires transistors with different threshold voltages. As seen from the decoder-encoder-based approach, each of the inputs is converted into a mutually exclusive binary signal using ternary decoders. In the final stage, an encoder is used to combine the unary signals and a final ternary output is generated. Ternary circuits are implemented using different approaches, and the design parameters are compared. The existing decoder-encoder-based approach uses a decoder for each input and a complex encoder for each ternary output resulting in large propagation delay, power consumption, and transistor count when compared to other approaches. The combination of ternary logic and CNFETs has the capability to achieve efficient realizations of digital systems.