High Speed Implementation of r n Moduli
Somayyeh Jafarali Jassbi, Mehdi Hosseinzadeh, Omid Hashemipour, Keivan Navi · 2008
Abstract: The Residue Number System (RNS) is non Weighted System. It supports parallel, high speed, low power and secure arithmetic. There are some concerns related to the application of this Number System: reaching the most possible speed and the largest dynamic range and so having bigger moduli. There is a conflict when one wants to resolve all of these problems. For achieving the most performance a method is considered named "One-Hot Residue Number System " in this implementation the propagation is only equal to one transistor delay. The problem with this method is the huge increase in the number of transistors is increased in order m 2. With the use of Multi-Level we can solve the largest dynamic range. For having big moduli we can use Multiple-Valued Logic. In this paper combining the Multi-Level Residue