IEEE Transactions on Very Large Scale Integration (VLSI) Systems · 2005 · 60 citations · 13 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysSystem-on-chip DesignCoding TheoryRegister-transfer Level DesignCarry-save AdditionResidue Number SystemsVlsi Implementation
This paper introduces two arithmetic decoders that decode the residue number system into its binary equivalent. The first one deals with the moduli set: (2/sup n/,2/sup n/-1,2/sup n/+1,2/sup n/-2/sup (n+1/2)/+1,2/sup n/+2/sup (n+1/2)/+1), while the other deals with the moduli set: (2/sup n+1/,2/sup n/-1,2/sup n/+1,2/sup n/-2/sup (n+1/2)/+1,2/sup n/+2/sup (n+1/2)/+1), where n is odd. Compact forms for the multiplicative inverse of each modulus is introduced, which facilitates the implementation of these arithmetic decoders. The proposed hardware realizations for these decoders are based on using six carry save adders and one carry propagate adder. The hardware and time requirements of these decoders are much better than other similar decoders found in literature. A sub-micron silicon implementation for the decoder has been performed and reported.
13
High-speed parallel-prefix module 2/sup n/-1 adders
L. Kalampoukas, D. Nikolos, C. Efstathiou et al. · IEEE Transactions on Computers · 2000 · 154 citations
IRSIM: an incremental MOS switch-level simulator
Arturo Salz, Mark Horowitz · 1989 · 152 citations · Full text
Engineering, Computer Engineering, Electrical Engineering +16