New adder-based RNS-to-binary converters for the \(\{2^{n+1} + 1, 2^{n+1} - 1, 2^{n}\}\) moduli set (Q642672)

From MaRDI portal
scientific article
Language Label Description Also known as
English
New adder-based RNS-to-binary converters for the \(\{2^{n+1} + 1, 2^{n+1} - 1, 2^{n}\}\) moduli set
scientific article

    Statements

    New adder-based RNS-to-binary converters for the \(\{2^{n+1} + 1, 2^{n+1} - 1, 2^{n}\}\) moduli set (English)
    0 references
    27 October 2011
    0 references
    Summary: We investigate a Residue Number System (RNS) for binary conversion, which is an important issue concerning the utilization of RNS numbers in Digital Signal Processing (DSP) applications. We propose two new reverse converters for the moduli set \(\{2^{n+1} + 1, 2^{n+1} - 1, 2^{n}\}\). First, we simplify the Chinese Remainder Theorem (CRT) to obtain a reverse converter that uses mod-\((2^{n+1} - 1)\) operations instead of mod-\((2^{n+1} + 1)(2^{n+1} - 1)\) operations required by other state-of-the-art equivalent converters. Next, we further reduce the hardware complexity by making the resulting reverse converter architecture adder-based. Two hybrid Cost-Efficient (CE) and Speed-Efficient (SE) reverse converters are proposed. These two hybrid converters are obtained by combining the best state-of-the-art converter with the newly introduced area-delay efficient scheme. The proposed hybrid CE converter outperforms the best state-of-the-art CE converter in terms of delay with similar area cost. Additionally, the proposed hybrid SE converter requires less area cost with smaller delay when compared to the best state-of-the-art equivalent SE converter.
    0 references
    residue number system (RNS)
    0 references
    binary conversion
    0 references
    digital signal processing (DSP)
    0 references
    reverse converters
    0 references
    moduli set
    0 references

    Identifiers