G. Sreelakshmi, Mohammed Salman, K. Fatima, B. Madhavi
{"title":"Efficient Vedic Signed Digit Decimal Adder","authors":"G. Sreelakshmi, Mohammed Salman, K. Fatima, B. Madhavi","doi":"10.1109/ICDCSYST.2018.8605072","DOIUrl":null,"url":null,"abstract":"Decimal arithmetic is convenient for financial calculations and other database manipulations as compared to binary arithmetic. Research is still going on to have specialized decimal arithmetic hardware processing units to make these tasks more efficient in terms speed, power and hardware to supports these applications. In this paper, we propose a new approach to decimal addition that is simple in concept, appealing and efficient in terms of speed and hardware. The proposed decimal adder utilises a signed 2's complement vinculum representation of the decimal numbers. The design although generates a dual carry, i.e., a positive and a negative carry, analysis of the adder has revealed a much lower probability of carry generation as compared to the conventional decimal adder allowing the possibility of parallel decimal addition. The proposed VBCD adder is tested up to 16-digit on vertex 6 FPGA platform and also on 180 nm Cadence digital Encounter Tools","PeriodicalId":175583,"journal":{"name":"2018 4th International Conference on Devices, Circuits and Systems (ICDCS)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 4th International Conference on Devices, Circuits and Systems (ICDCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDCSYST.2018.8605072","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Decimal arithmetic is convenient for financial calculations and other database manipulations as compared to binary arithmetic. Research is still going on to have specialized decimal arithmetic hardware processing units to make these tasks more efficient in terms speed, power and hardware to supports these applications. In this paper, we propose a new approach to decimal addition that is simple in concept, appealing and efficient in terms of speed and hardware. The proposed decimal adder utilises a signed 2's complement vinculum representation of the decimal numbers. The design although generates a dual carry, i.e., a positive and a negative carry, analysis of the adder has revealed a much lower probability of carry generation as compared to the conventional decimal adder allowing the possibility of parallel decimal addition. The proposed VBCD adder is tested up to 16-digit on vertex 6 FPGA platform and also on 180 nm Cadence digital Encounter Tools