A. Skavantzos, M. Abdallah, T. Stouraitis, D. Schinianakis
{"title":"平衡8模RNS的设计","authors":"A. Skavantzos, M. Abdallah, T. Stouraitis, D. Schinianakis","doi":"10.1109/ICECS.2009.5410923","DOIUrl":null,"url":null,"abstract":"In this paper the design of a balanced 8-modulus RNS system is presented. This RNS is based on the modulus set A = {2<sup>n−5</sup> − 1, 2<sup>n−3</sup> − 1, 2<sup>n−3</sup> + 1, 2<sup>n−2</sup> + 1, 2<sup>n−1</sup> − 1, 2<sup>n−1</sup> + 1, 2<sup>n</sup>, 2<sup>n</sup> + 1}; n = 2k, k = 4, 5, 6, …, which comprises non co-prime moduli. The system is balanced, in the sense that adjacent moduli are of similar word length and achieve fast internal processing and dynamic ranges larger than 32 bits. Its weighted-to-RNS converter is an efficient two-level converter. Its RNS-to-weighted converter is a three-level converter based on a combination of an efficient Chinese Remainder Theorem (CRT), the Mixed Radix Conversion (MRC) technique and an efficient implementation of a 2-channel CRT based on non co-prime moduli.","PeriodicalId":343974,"journal":{"name":"2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"20","resultStr":"{\"title\":\"Design of a balanced 8-modulus RNS\",\"authors\":\"A. Skavantzos, M. Abdallah, T. Stouraitis, D. Schinianakis\",\"doi\":\"10.1109/ICECS.2009.5410923\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper the design of a balanced 8-modulus RNS system is presented. This RNS is based on the modulus set A = {2<sup>n−5</sup> − 1, 2<sup>n−3</sup> − 1, 2<sup>n−3</sup> + 1, 2<sup>n−2</sup> + 1, 2<sup>n−1</sup> − 1, 2<sup>n−1</sup> + 1, 2<sup>n</sup>, 2<sup>n</sup> + 1}; n = 2k, k = 4, 5, 6, …, which comprises non co-prime moduli. The system is balanced, in the sense that adjacent moduli are of similar word length and achieve fast internal processing and dynamic ranges larger than 32 bits. Its weighted-to-RNS converter is an efficient two-level converter. Its RNS-to-weighted converter is a three-level converter based on a combination of an efficient Chinese Remainder Theorem (CRT), the Mixed Radix Conversion (MRC) technique and an efficient implementation of a 2-channel CRT based on non co-prime moduli.\",\"PeriodicalId\":343974,\"journal\":{\"name\":\"2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009)\",\"volume\":\"57 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"20\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICECS.2009.5410923\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECS.2009.5410923","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In this paper the design of a balanced 8-modulus RNS system is presented. This RNS is based on the modulus set A = {2n−5 − 1, 2n−3 − 1, 2n−3 + 1, 2n−2 + 1, 2n−1 − 1, 2n−1 + 1, 2n, 2n + 1}; n = 2k, k = 4, 5, 6, …, which comprises non co-prime moduli. The system is balanced, in the sense that adjacent moduli are of similar word length and achieve fast internal processing and dynamic ranges larger than 32 bits. Its weighted-to-RNS converter is an efficient two-level converter. Its RNS-to-weighted converter is a three-level converter based on a combination of an efficient Chinese Remainder Theorem (CRT), the Mixed Radix Conversion (MRC) technique and an efficient implementation of a 2-channel CRT based on non co-prime moduli.