A New Euclidean Division Algorithm for Residue Number Systems

  • Authors:
  • Jean-Claude Bajard;Laurent-Stéphane Didier;Jean-Michel Muller

  • Affiliations:
  • Laboratoire d‘Informatique de Marseille, CML, Université de Provence, 39 rue Joliot-Curie, 13453 Marseille Cedex, France;Laboratoire d‘Informatique de Marseille, CML, Université de Provence, 39 rue Joliot-Curie, 13453 Marseille Cedex, France;CNRS, Laboratoire de l‘Informatique du Parallélisme, 46 Allée d‘Italie, 69364 Lyon Cedex 07, France

  • Venue:
  • Journal of VLSI Signal Processing Systems - Special issue on application specific systems, architectures and processors
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a new algorithm and architecture for performing divisions in residue number systems (RNS). Our algorithm is suitable for RNS with large moduli, with the aim of manipulating very large integers on a parallel computer or a special-purpose architecture. The two basic features of our algorithm are the use of a high-radix division method, and the use of a floating-point arithmetic that should run in parallel with the modular arithmetic.