{"title":"部分积穿孔乘法的近似逻辑","authors":"V. B. Cousik, N. S. Murty","doi":"10.1109/IEMENTech48150.2019.8981043","DOIUrl":null,"url":null,"abstract":"The partial product perforation or truncation methods for approximate multiplication, though have well defined error boundaries are not independent of the number of bits in the number being perforated. In this paper the partial product perforation from Most Significant Bit (MSB) technique is proposed. In this method the error boundaries are well defined and are independent of the number of bits in the number which is being perforated. As the error boundaries are well defined, this technique can be put to practical use in the applications which are error tolerant. This technique optimizes the generation of partial products as per the error tolerance of the application. As the partial product generation is optimized, the number of full adders being used is also optimized and hence the power consumption and delay are also optimized. A 32 bit multiplier for 1% error tolerance, the proposed method gives 75% and 35% reduction in power and delay respectively as compared to the accurate multiplier.","PeriodicalId":243805,"journal":{"name":"2019 3rd International Conference on Electronics, Materials Engineering & Nano-Technology (IEMENTech)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Approximation Logic for Multiplication Through Partial Product Perforation\",\"authors\":\"V. B. Cousik, N. S. Murty\",\"doi\":\"10.1109/IEMENTech48150.2019.8981043\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The partial product perforation or truncation methods for approximate multiplication, though have well defined error boundaries are not independent of the number of bits in the number being perforated. In this paper the partial product perforation from Most Significant Bit (MSB) technique is proposed. In this method the error boundaries are well defined and are independent of the number of bits in the number which is being perforated. As the error boundaries are well defined, this technique can be put to practical use in the applications which are error tolerant. This technique optimizes the generation of partial products as per the error tolerance of the application. As the partial product generation is optimized, the number of full adders being used is also optimized and hence the power consumption and delay are also optimized. A 32 bit multiplier for 1% error tolerance, the proposed method gives 75% and 35% reduction in power and delay respectively as compared to the accurate multiplier.\",\"PeriodicalId\":243805,\"journal\":{\"name\":\"2019 3rd International Conference on Electronics, Materials Engineering & Nano-Technology (IEMENTech)\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 3rd International Conference on Electronics, Materials Engineering & Nano-Technology (IEMENTech)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IEMENTech48150.2019.8981043\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 3rd International Conference on Electronics, Materials Engineering & Nano-Technology (IEMENTech)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEMENTech48150.2019.8981043","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Approximation Logic for Multiplication Through Partial Product Perforation
The partial product perforation or truncation methods for approximate multiplication, though have well defined error boundaries are not independent of the number of bits in the number being perforated. In this paper the partial product perforation from Most Significant Bit (MSB) technique is proposed. In this method the error boundaries are well defined and are independent of the number of bits in the number which is being perforated. As the error boundaries are well defined, this technique can be put to practical use in the applications which are error tolerant. This technique optimizes the generation of partial products as per the error tolerance of the application. As the partial product generation is optimized, the number of full adders being used is also optimized and hence the power consumption and delay are also optimized. A 32 bit multiplier for 1% error tolerance, the proposed method gives 75% and 35% reduction in power and delay respectively as compared to the accurate multiplier.