Abstract

Hardware and software implementations of decimal arithmetic have resurfaced in recent 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 decimal arithmetic operations on reconfigurable structures. This paper contributes to this trend by proposing a reconfigurable architecture, namely DARA, for high performance implementation of decimal arithmetic operations. Some basic decimal arithmetic operations were implemented on DARA and synthesized subsequently. The results show that DARA has a delay overhead of 26% and 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 modern commercial FPGA, DARA would have outperformed the commercial device in terms of delay and area by a factor of almost 4 and 9, respectively.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call