Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

A VHDL Implementation of Ternary Arithmetic and Logic Unit for Multi Valued Processor


Affiliations
1 Pune Institute of Computer Technology, Pune, 411043, India
2 Maharastra Institute of Technology, Pune, India
3 Matoshri College of Engineering, Nasik, India
     

   Subscribe/Renew Journal


Multi valued processors are promising choices for future computing technology. Multi Valued Logic [MVL] has seen major advancement in the recent past due to several advantages offered by them over the binary logic, thus making it a thrust area for further research. The switching algebra has expanded from binary to penta level, progressing through ternary and quaternary levels. The processors designed with multi valued logic will revolutionize the digital world. Arithmetic Logic Unit [ALU] forms an inherent entity of every processor. This paper presents a novel and an efficient technology dependent method for defining, analyzing, testing and implementing vectored ternary ALU using Very-High-Speed Integrated Circuits, VHSIC Hardware Description Language [VHDL]. The implementation of sub-program overloading feature in the proposed Ternary ALU [TALU] makes its design unique, flexible and portable for further extension. The designed 4 - trit TALU performs a variety of arithmetic and logical operations. The timing performance of the proposed TALU signifies encouraging results that will pave the path for further developments in ternary processors.

Keywords

Multi Valued Logic, Ternary Logic, Ternary ALU, VHDL.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 276

PDF Views: 3




  • A VHDL Implementation of Ternary Arithmetic and Logic Unit for Multi Valued Processor

Abstract Views: 276  |  PDF Views: 3

Authors

Satish S. Narkhede
Pune Institute of Computer Technology, Pune, 411043, India
Bharat S. Chaudhari
Maharastra Institute of Technology, Pune, India
Gajanan K. Kharate
Matoshri College of Engineering, Nasik, India

Abstract


Multi valued processors are promising choices for future computing technology. Multi Valued Logic [MVL] has seen major advancement in the recent past due to several advantages offered by them over the binary logic, thus making it a thrust area for further research. The switching algebra has expanded from binary to penta level, progressing through ternary and quaternary levels. The processors designed with multi valued logic will revolutionize the digital world. Arithmetic Logic Unit [ALU] forms an inherent entity of every processor. This paper presents a novel and an efficient technology dependent method for defining, analyzing, testing and implementing vectored ternary ALU using Very-High-Speed Integrated Circuits, VHSIC Hardware Description Language [VHDL]. The implementation of sub-program overloading feature in the proposed Ternary ALU [TALU] makes its design unique, flexible and portable for further extension. The designed 4 - trit TALU performs a variety of arithmetic and logical operations. The timing performance of the proposed TALU signifies encouraging results that will pave the path for further developments in ternary processors.

Keywords


Multi Valued Logic, Ternary Logic, Ternary ALU, VHDL.