Design of Basic Building Blocks of ALU

被引:0
作者
Dhanabal, R. [1 ]
Sahoo, Sarat Kumar [2 ]
Bharathi, V. [3 ]
Devi, Asha [4 ]
Sarma, Rikta [4 ]
Chowdary, Divya [4 ]
机构
[1] VIT Univ, SENSE, VLSI Div, Vellore 632014, Tamil Nadu, India
[2] VIT Univ, Sch Elect Engn, Vellore 632014, Tamil Nadu, India
[3] Anna Univ, GGR Coll Engn, Vellore, Tamil Nadu, India
[4] VIT Univ, SENSE, Vellore 632014, Tamil Nadu, India
来源
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFT COMPUTING SYSTEMS, ICSCS 2015, VOL 1 | 2016年 / 397卷
关键词
K-S algorithm; Urdhva-tiryagbhyam karastuba algorithm; QUARTUS-II; ALU;
D O I
10.1007/978-81-322-2671-0_30
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There were no limits for speed of operation of arithmetic/logical circuits. One can always try to increase their speed. There were many proposed algorithms, which would work fast to specified arithmetic operations. So, there is the need for the implementation of a faster design by putting these fastest algorithms in a single ALU. The carry-select adder with K-S algorithm is found to be one of the fastest algorithms for addition and Urdhva-Tiryagbhyam Karastuba algorithm for multiplication, which are the most important operations in any central processing unit. We have used QUARTUS-II software. This design can be used where high speed computation is needed. This design would work for unsigned, fixed point, 8-bit operations. We have taken the different adder circuits and compared their performance. These circuits are the basic elements or building blocks of an ALU. The circuits have been simulated using 90 nm technology of Cadence and Quartus II EP2C20F484C7. Adders can be implemented using EX-OR/EX-XNOR gates, transmission gates, HSD (High Speed Domino) technique, domino logic. Parallel feedback carry adder, ripple carry adder, carry look ahead adder, carry-select adder are some of the adders that been implemented using Cadence and Quartus-II. We found that 10T PFCA is efficient compared to 11 T PFCA to some extent. Adders based on XOR and XNOR gates have the least delay compared to the other adders that we have used.
引用
收藏
页码:315 / 327
页数:13
相关论文
共 17 条
  • [1] Annapurna Bai P, 2013, INT J ENG ADV TECHNO, V2, P6
  • [2] Chakali P, 2013, INT J EMERG SCI ENG, V1
  • [3] Dhanabal R, 2014, J THEORET APPL INFOR, V64
  • [4] Dhanabal R, 2014, J THEORET APPL INFOR, V62
  • [5] Dhanabal R, 2013, INT J ENG TECHNOLOGY, V2013
  • [6] Dhanabal R, 2014, ARPN J ENG APPL SCI, V9
  • [7] Dhanabal R, 2014, J THEORET APPL INFOR, V64
  • [8] Dhanabal R, 2014, J THEORET APPL INFOR, V64
  • [9] Dhanabal R, 2013, INT J COMPUT APPL, P0975
  • [10] Kogge P. M., 1973, IEEE T COMPUTERS