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 条
  • [21] Decimal Multiplication Using Combination of Software and Hardware
    Riaz-ul-haque, Mian
    Shintani, Michihiro
    Inoue, Michiko
    2018 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2018), 2018, : 239 - 242
  • [22] Characterization and Implementation of Radar System Applications on a Reconfigurable Dataflow Architecture
    Wang, Yinshen
    Li, Wenming
    Liu, Tianyu
    Zhou, Liangjiang
    Wang, Bingnan
    Fan, Zhihua
    Ye, Xiaochun
    Fan, Dongrui
    Ding, Chibiao
    IEEE COMPUTER ARCHITECTURE LETTERS, 2022, 21 (02) : 121 - 124
  • [23] FPGA Designs with Optimized Logarithmic Arithmetic
    Fu, Haohuan
    Mencer, Oskar
    Luk, Wayne
    IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (07) : 1000 - 1006
  • [24] High performance FPGA-based decimal-to-binary conversion schemes for decimal arithmetic
    Al-Khaleel, Osama
    Al-Qudah, Zakaria
    Al-Khaleel, Mohammad
    Papachristou, Christos
    MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (03) : 287 - 298
  • [25] Fast architecture for decimal digit multiplication
    Fazlali, Mahmood
    Valikhani, Hadi
    Timarchi, Somayeh
    Malazi, Hadi Tabatabaee
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (4-5) : 296 - 301
  • [26] A Software Implementation of the IEEE 754R Decimal Floating-Point Arithmetic Using the Binary Encoding Format
    Cornea, Marius
    Harrison, John
    Anderson, Cristina
    Tang, Ping Tak Peter
    Schneider, Eric
    Gvozdev, Evgeny
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (02) : 148 - 162
  • [27] A Hardware Generator for SORN Arithmetic
    Rust, Jochen
    Baerthel, Moritz
    Seidel, Pascal
    Paul, Steffen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (12) : 4842 - 4853
  • [28] Reconfigurable K-best MIMO detector architecture, and FPGA implementation
    Shariat-Yazdi, Ramin
    Kwasniewski, Tad
    2007 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2007, : 368 - 371
  • [29] Bit-Parallel Arithmetic Implementations over Finite Fields GF(2m) with Reconfigurable Hardware
    José Luis Imaña
    Acta Applicandae Mathematica, 2002, 73 : 337 - 356
  • [30] Bit-parallel arithmetic implementations over finite fields GF(2m) with reconfigurable hardware
    Imaña, JL
    ACTA APPLICANDAE MATHEMATICAE, 2002, 73 (03) : 337 - 356