z-logo
open-access-imgOpen Access
Efficient sign identification engines for integers represented in RNS extended 3‐moduli set {2 n − 1, 2 n + k , 2 n + 1}
Author(s) -
Sousa L.,
Martins P.
Publication year - 2014
Publication title -
electronics letters
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.375
H-Index - 146
eISSN - 1350-911X
pISSN - 0013-5194
DOI - 10.1049/el.2014.2029
Subject(s) - residue number system , moduli , sign (mathematics) , binary number , mathematics , cmos , arithmetic , discrete mathematics , algorithm , physics , electronic engineering , engineering , mathematical analysis , quantum mechanics
Sign detection is a widely used operation, namely in digital fixed‐point signal processing, but hard to perform in residue number systems (RNSs). Presented is an effective method for performing RNS sign identification in the comprehensive extended 3‐moduli set {2 n − 1, 2 n + k , 2 n + 1}, which covers from the traditional 3‐moduli set, for k = 0, up to the set whose binary channel width is 2 n ( k = n ). The proposed method is applied to design an efficient hardware architecture for sign detection that not only takes advantage of the arithmetic units available in the RNS, but also imposes a small overhead, both in terms of cost and performance. Experimental results for a 65 nm CMOS technology show that the proposed architecture supersedes the related state‐of‐the‐art, requiring < 40% of circuit area, reducing the imposed delay by about 25%, and the power consumption by 30%.

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