{"title":"基于符号数字算法的模集{2^p- 1,2 ^p+ 1,2 ^{2p}+ 1,2 ^p}残差加权数转换","authors":"Changjun Jiang, Shugang Wei","doi":"10.1109/DCABES.2010.132","DOIUrl":null,"url":null,"abstract":"By introducing a signed-digit (SD) number arithmetic into a residue number system (RNS), arithmetic operations can be performed efficiently. In this study, an algorithm for residue-to-binary with four moduli set {2^p− 1, 2^p +1, 2^{2p}+1, 2^p} using the SD number high-speed residue addition is proposed. Based on the proposed algorithm, the converters are designed with 2-level binary tree structure of SD number residue additions. The comparison of the new converter using SD number arithmetic and the converter using binary arithmetic yields reductions in delays of 22% and 40% for p=4 and p=8, respectively.","PeriodicalId":415246,"journal":{"name":"2010 Ninth International Symposium on Distributed Computing and Applications to Business, Engineering and Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Residue-Weighted Number Conversion with Moduli Set {2^p-1, 2^p+1, 2^{2p}+1, 2^p} Using Signed-Digit Number Arithmetic\",\"authors\":\"Changjun Jiang, Shugang Wei\",\"doi\":\"10.1109/DCABES.2010.132\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"By introducing a signed-digit (SD) number arithmetic into a residue number system (RNS), arithmetic operations can be performed efficiently. In this study, an algorithm for residue-to-binary with four moduli set {2^p− 1, 2^p +1, 2^{2p}+1, 2^p} using the SD number high-speed residue addition is proposed. Based on the proposed algorithm, the converters are designed with 2-level binary tree structure of SD number residue additions. The comparison of the new converter using SD number arithmetic and the converter using binary arithmetic yields reductions in delays of 22% and 40% for p=4 and p=8, respectively.\",\"PeriodicalId\":415246,\"journal\":{\"name\":\"2010 Ninth International Symposium on Distributed Computing and Applications to Business, Engineering and Science\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-08-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 Ninth International Symposium on Distributed Computing and Applications to Business, Engineering and Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DCABES.2010.132\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Ninth International Symposium on Distributed Computing and Applications to Business, Engineering and Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DCABES.2010.132","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Residue-Weighted Number Conversion with Moduli Set {2^p-1, 2^p+1, 2^{2p}+1, 2^p} Using Signed-Digit Number Arithmetic
By introducing a signed-digit (SD) number arithmetic into a residue number system (RNS), arithmetic operations can be performed efficiently. In this study, an algorithm for residue-to-binary with four moduli set {2^p− 1, 2^p +1, 2^{2p}+1, 2^p} using the SD number high-speed residue addition is proposed. Based on the proposed algorithm, the converters are designed with 2-level binary tree structure of SD number residue additions. The comparison of the new converter using SD number arithmetic and the converter using binary arithmetic yields reductions in delays of 22% and 40% for p=4 and p=8, respectively.