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
关键词
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
相关论文
共 50 条
  • [31] BIOSYNTHESIS OF MACROLIDE ANTIBIOTIC CHLOROTHRICIN - BASIC BUILDING-BLOCKS
    HOLZBACH, R
    PAPE, H
    HOOK, D
    KREUTZER, EF
    CHANG, C
    FLOSS, HG
    BIOCHEMISTRY, 1978, 17 (03) : 556 - 560
  • [32] ON PROPERTIES OF BASIC BUILDING BLOCKS FOR PRINTABLE POLYMER AND NANOMETAL LOGIC
    Richard, Ruzicka
    Vaclav, Simek
    ELECTRONIC DEVICES AND SYSTEMS: IMAPS CS INTERNATIONAL CONFERENCE 2011, 2011, : 258 - 263
  • [33] Basic building blocks development for a SiN platform in the visible range
    Ruedas, Joaquin Faneca
    Sabek, Jad
    Bucio, Thalia Diminguez
    Gardes, Frederic Y.
    Horna, Carlos Dominguez
    2021 IEEE 17TH INTERNATIONAL CONFERENCE ON GROUP IV PHOTONICS (GFP 2021), 2021,
  • [34] Structuring of winder drive software: Review of basic building blocks
    Dapcevic, D
    Borthwick, K
    Fransen, P
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 1999, 35 (03) : 713 - 724
  • [35] ON THE PERFECT PENROSE TILING AND ITS BASIC BUILDING-BLOCKS
    SAHNI, VC
    SANYAL, MK
    PRAMANA, 1989, 32 (01) : L77 - L81
  • [36] Gold glyconanoparticles as building blocks for nanomaterials design
    Rojas, TC
    de la Fuente, JM
    Barrientos, AG
    Penadés, S
    Ponsonnet, L
    Fernández, A
    ADVANCED MATERIALS, 2002, 14 (08) : 585 - 588
  • [37] Building Blocks to Design Liposomal Delivery Systems
    Juszkiewicz, Katarzyna
    Sikorski, Aleksander F.
    Czogalla, Aleksander
    INTERNATIONAL JOURNAL OF MOLECULAR SCIENCES, 2020, 21 (24) : 1 - 22
  • [38] Design of Arithmetic Building Blocks for Cryptographic Systems
    Abd-El-Barr, Mostafa
    Al-Noori, Aisha
    2016 11TH ASIA JOINT CONFERENCE ON INFORMATION SECURITY (ASIAJCIS), 2016, : 124 - 129
  • [39] Locking the Design of Building Blocks for Quantum Circuits
    Saeed, Samah Mohamed
    Wille, Robert
    Karri, Ramesh
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
  • [40] Principles of nanostructure design with protein building blocks
    Tsai, Chung-Jung
    Zheng, Jie
    Zanuy, David
    Haspel, Nurit
    Wolfson, Haim
    Aleman, Carlos
    Nussinov, Ruth
    PROTEINS-STRUCTURE FUNCTION AND BIOINFORMATICS, 2007, 68 (01) : 1 - 12