I. Introduction
Applications of modulo arithmetic extends to fields as varied and extensive as Residue Number System (RNS) applications, fault tolerant computer systems, Fermat number transforms and cryptography [1]. Modulo addition and multiplication form the basis for most modulo arithmetic units [2]. The efficient implementation of modulo adders and multipliers is thus a cornerstone of efficient modulo arithmetic implementation. Special moduli sets consisting of moduli of the types have advantages in terms of their efficient implementation of modulo arithmetic units and reverse converters for RNS applications [3]. Efficient architectures for the special moduli set have also been used in cryptography applications like IDEA [2].