An optimized reconfigurable architecture for hardware implementation of decimal arithmetic

被引:2
作者
Emami, Samaneh [1 ]
Sedighi, Mehdi [1 ]
机构
[1] Amirkabir Univ Technol, Comp Engn & Informat Technol Dept, Tehran, Iran
关键词
Computer arithmetic; Decimal arithmetic; Coarse-grain architecture; Reconfigurable hardware;
D O I
10.1016/j.compeleceng.2017.08.018
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware and software implementations of decimal arithmetic have resurfaced in recen years to overcome the limitations of binary arithmetic. Traditionally, decimal arithmetic units have been designed as application-specific hardware modules. But there is an emerging trend towards the design and implementation of deciinal arithmetic operations on re configurable structures. This paper contributes to this trend by proposing a reconfigurabli architecture, namely DARA, for high performance implementation of decimal arithmetic operations. Some basic decimal arithmetic operations were implemented on DARA anc synthesized subsequently. The results show that DARA has a delay overhead of 26% an area overhead of 54% on average compared to an ASIC implementation of the same operations. At the same time, if those basic operations had been implemented on a moder commercial FPGA, DARA would have outperformed the commercial device in terms of de lay and area by a factor of almost 4 and 9, respectively. (C) 2017 Elsevier Ltd. All rights reserved
引用
收藏
页码:18 / 29
页数:12
相关论文
共 50 条
  • [41] Hardware Designs for Decimal Floating-Point Addition and Related Operations
    Wang, Liang-Kai
    Schulte, Michael J.
    Thompson, John D.
    Jairam, Nandini
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (03) : 322 - 335
  • [42] Computer arithmetic and hardware: "off the shelf" microprocessors versus "custom hardware"
    Etiemble, D
    THEORETICAL COMPUTER SCIENCE, 2002, 279 (1-2) : 3 - 27
  • [43] The case for reconfigurable hardware in wearable computing
    Christian Plessl
    Rolf Enzler
    Herbert Walder
    Jan Beutel
    Marco Platzner
    Lothar Thiele
    Gerhard Tröster
    Personal and Ubiquitous Computing, 2003, 7 : 299 - 308
  • [44] The case for reconfigurable hardware in wearable computing
    Plessl, Christian
    Enzler, Rolf
    Walder, Herbert
    Beutel, Jan
    Platzner, Marco
    Thiele, Lothar
    Troester, Gerhard
    PERSONAL AND UBIQUITOUS COMPUTING, 2003, 7 (05) : 299 - 308
  • [45] Exploring Algorithmic Trading in Reconfigurable Hardware
    Wray, Stephen
    Luk, Wayne
    Pietzuch, Peter
    21ST IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2010,
  • [46] FPGA Implementation of a Hardware Optimized Automatic Target Detection and Classification Algorithm for Hyperspectral Image Analysis
    Macias, Ruben
    Bernabe, Sergio
    Bascones, Daniel
    Gonzalez, Carlos
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2022, 19
  • [47] Regular expression matching in reconfigurable hardware
    Sourdis, Ioannis
    Vassiliadis, Stamatis
    Bispo, Joao
    Cardoso, Joao M. P.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 51 (01): : 99 - 121
  • [48] Reconfigurable Hardware for Machine Learning Applications
    Vranjkovic, Vuk S.
    Struharik, Rastislav J. R.
    Novak, Ladislav A.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2015, 24 (05)
  • [49] Distributions of Textbook Problems Predict Student Learning: Data From Decimal Arithmetic
    Tian, Jing
    Braithwaite, David W.
    Siegler, Robert S.
    JOURNAL OF EDUCATIONAL PSYCHOLOGY, 2021, 113 (03) : 516 - 529
  • [50] A new look at reversible logic implementation of decimal adder
    James, Rekha K.
    Shahana, T. K.
    Jacob, K. Poulose
    Sasi, Sreela
    2007 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2007, : 121 - +