{"title":"面积高效稀疏模2n - 3加法器","authors":"R. K. Jaiswal, Chatla Naveen Kumar, R. Mishra","doi":"10.4236/CS.2016.712333","DOIUrl":null,"url":null,"abstract":"This paper presents area efficient \narchitecture of modulo 2n - 3 adder. Modulo adder is one of the main components \nfor the implementation of residue number system (RNS) based applications. The \nproposed modulo 2n - 3 adder is implemented effectively, which utilizes \nparallel prefix and sparse concepts. The carries of some bits are calculated \nwith the help of sparse approach in log2n prefix levels. This scheme is \nimplemented with the help of idempotency property of the parallel prefix carry \noperator and its consistency. Parallel prefix structure contributes to fast \ncarry computation. This will reduce area as well as routing complexity \nefficiently. The presented adder has double representation of residues in {0, \n1, and 2}. The proposed adder offers significant reduction in area as the \nnumber of bits increases.","PeriodicalId":63422,"journal":{"name":"电路与系统(英文)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2016-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Area Efficient Sparse Modulo 2 n - 3 Adder\",\"authors\":\"R. K. Jaiswal, Chatla Naveen Kumar, R. Mishra\",\"doi\":\"10.4236/CS.2016.712333\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents area efficient \\narchitecture of modulo 2n - 3 adder. Modulo adder is one of the main components \\nfor the implementation of residue number system (RNS) based applications. The \\nproposed modulo 2n - 3 adder is implemented effectively, which utilizes \\nparallel prefix and sparse concepts. The carries of some bits are calculated \\nwith the help of sparse approach in log2n prefix levels. This scheme is \\nimplemented with the help of idempotency property of the parallel prefix carry \\noperator and its consistency. Parallel prefix structure contributes to fast \\ncarry computation. This will reduce area as well as routing complexity \\nefficiently. The presented adder has double representation of residues in {0, \\n1, and 2}. The proposed adder offers significant reduction in area as the \\nnumber of bits increases.\",\"PeriodicalId\":63422,\"journal\":{\"name\":\"电路与系统(英文)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"电路与系统(英文)\",\"FirstCategoryId\":\"1093\",\"ListUrlMain\":\"https://doi.org/10.4236/CS.2016.712333\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"电路与系统(英文)","FirstCategoryId":"1093","ListUrlMain":"https://doi.org/10.4236/CS.2016.712333","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This paper presents area efficient
architecture of modulo 2n - 3 adder. Modulo adder is one of the main components
for the implementation of residue number system (RNS) based applications. The
proposed modulo 2n - 3 adder is implemented effectively, which utilizes
parallel prefix and sparse concepts. The carries of some bits are calculated
with the help of sparse approach in log2n prefix levels. This scheme is
implemented with the help of idempotency property of the parallel prefix carry
operator and its consistency. Parallel prefix structure contributes to fast
carry computation. This will reduce area as well as routing complexity
efficiently. The presented adder has double representation of residues in {0,
1, and 2}. The proposed adder offers significant reduction in area as the
number of bits increases.