DocumentCode
1578181
Title
Quaternary High Performance Arithmetic Logic Unit Design
Author
Nagamani, A.N. ; Nishchai, S.
Author_Institution
PES Inst. of Technol., Bangalore, India
fYear
2011
Firstpage
148
Lastpage
153
Abstract
Arithmetic operations in digital signal processing applications suffer from problems including propagation delay and circuit complexity. QSD number representation allows a method of fast addition/subtraction because the carry propagation chains are eliminated and hence it reduces the propagation time in comparison with common radix 2 system. Here we propose an arithmetic unit based on QSD number system based on quaternary system. The proposed design is developed using VHDL and implemented on FPGA device and results are compared with conventional arithmetic unit. The implementation of quaternary addition and multiplication results in a fix delay independent of the number of digits. Operations on a large number of digits such as 64, 128, or more, can be implemented with constant delay and less complexity.
Keywords
circuit complexity; digital arithmetic; field programmable gate arrays; hardware description languages; multiprocessing systems; signal processing; FPGA device; QSD number representation; VHDL; arithmetic logic unit design; arithmetic operation; circuit complexity; digital signal processing application; quaternary system; radix 2 system; Adders; Delay; Field programmable gate arrays; Generators; Inverters; Table lookup; FPGA-Field Programmable Gate Arrays; QSD quaternary signed digit; VHDL-VHSIC Hardware Description Language;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2011 14th Euromicro Conference on
Conference_Location
Oulu
Print_ISBN
978-1-4577-1048-3
Type
conf
DOI
10.1109/DSD.2011.23
Filename
6037404
Link To Document