z-logo
open-access-imgOpen Access
A Multifunctional Unit for Designing Efficient RNS-Based Datapaths
Author(s) -
Amir Sabbagh Molahosseini,
Azadeh Alsadat Emrani Zarandi,
Paulo Martins,
Leonel Sousa
Publication year - 2017
Publication title -
ieee access
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.587
H-Index - 127
ISSN - 2169-3536
DOI - 10.1109/access.2017.2766841
Subject(s) - aerospace , bioengineering , communication, networking and broadcast technologies , components, circuits, devices and systems , computing and processing , engineered materials, dielectrics and plasmas , engineering profession , fields, waves and electromagnetics , general topics for engineers , geoscience , nuclear engineering , photonics and electrooptics , power, energy and industry applications , robotics and control systems , signal processing and analysis , transportation
Inter-modulo operations are the most time consuming and costly operations of the residue number system (RNS), and one of the main obstacles to applying RNS in practice to the design of computing devices, namely for signed integer arithmetic. In this paper, we derive simplified and unified mathematical formulations for inter-modulo operations, such as sign detection, magnitude comparison, scaling signed integers, and signed reverse conversion, grounded on the pillars of reverse conversion. These formulations, which cover a whole range of sets, with 3 to 5 moduli, are used to design components that when integrated allow the design of efficient complete multifunctional units, reusing blocks to perform several RNS intermodulo operations. Not only have the proposed individual components been compared with related art, but a configuration of the proposed multifunctional unit has also been implemented in application specific integrated circuits. Experimental results show that the multifunctional unit is significantly more area and power effective than the other solutions proposed in the state of the art, and the performance of the individual components compare well with dedicated ones. The novel multifunctional units are thus a further step toward the integration of RNS systems on constrained systems.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom