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] Hardware implementation of discrete stochastic arithmetic
    Avot-Chotin, R
    Mehrez, H
    NUMERICAL ALGORITHMS, 2004, 37 (1-4) : 21 - 33
  • [22] A Reconfigurable Hardware Architecture for Packet Processing
    Duan Tong
    Lan Julong
    Hu Yuxiang
    Liu Shiran
    CHINESE JOURNAL OF ELECTRONICS, 2018, 27 (02) : 428 - 432
  • [23] A Reconfigurable Hardware Architecture for Packet Processing
    DUAN Tong
    LAN Julong
    HU Yuxiang
    LIU Shiran
    Chinese Journal of Electronics, 2018, 27 (02) : 428 - 432
  • [24] A new RSA encryption architecture and hardware implementation based on optimized Montgomery multiplication
    Fournaris, AP
    Koufopavlou, O
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 4645 - 4648
  • [25] Optimized Programmable Hardware Scheduler for Reconfigurable MPSoCs
    Lalley, P. M.
    Latha, T.
    2016 2ND INTERNATIONAL CONFERENCE ON GREEN HIGH PERFORMANCE COMPUTING (ICGHPC), 2016,
  • [26] Hardware implementation of new irradiance equalization algorithm for reconfigurable PV architecture on a FPGA platform
    Bouselham, L.
    Hajji, B.
    Mellit, A.
    Rabhi, A.
    Kassmi, K.
    2019 INTERNATIONAL CONFERENCE ON WIRELESS TECHNOLOGIES, EMBEDDED AND INTELLIGENT SYSTEMS (WITS), 2019,
  • [27] Implementation of Sorting Algorithms in Reconfigurable Hardware
    Skliarova, Iouliia
    Sklyarov, Valery
    Mihhailov, Dmitri
    Sudnitson, Alexander
    2012 16TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE (MELECON), 2012, : 107 - 110
  • [28] Hardware Implementation of Reconfigurable Separable Convolution
    Rao, Lei
    Zhang, Bin
    Zhao, Jizhong
    2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, : 232 - 237
  • [29] Neuron implementation using reconfigurable hardware
    Sofron, Emil
    Serban, Gheorghe
    Bostan, Ionel
    Ionescu, Laurentiu
    Ionescu, Valeriu
    Mazare, Alin
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, VOL III: INDUSTRIAL AUTOMATION AND CONTROL, 2004, : 189 - 192
  • [30] DECIMAL ARITHMETIC IN ADA
    BROSGOL, BM
    EACHUS, RI
    EMERY, DE
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 603 : 138 - 149