Faraz Baraati, Milad Tanavardi Nasab, R. Ghaderi, Kian Jafari
{"title":"基于finfet的神经网络硬件加速器低功耗近似乘法器","authors":"Faraz Baraati, Milad Tanavardi Nasab, R. Ghaderi, Kian Jafari","doi":"10.1109/IICM57986.2022.10152438","DOIUrl":null,"url":null,"abstract":"Approximate computing is a novel method in the field of designing hardware circuits and software algorithms. In some applications where approximate results and close to exact results are sufficient for our purposes, approximate computing can be used to reduce the circuit design costs to achieve higher accuracy. This paper proposes two new approximate multipliers based on approximate compressors. In proposed multipliers, NAND gates are used to generate the partial products, and we used the DUAL technique to normalize partial products at the compress level. FinFET 7nm technology is used to design the multipliers circuits and are simulated using HSPICE tool. Moreover, MATLAB evaluated the proposed multipliers in the neural network applications. According to the results, hardware parameters such as power consumption, delay, and area overhead have been optimized in the proposed multipliers compared to other designs. Also, higher accuracy in the applications of neural networks has been achieved. In the comparison to the state of the art counterparts, first proposed multiplier improved accuracy by 0.8%, and second multiplier, improved accuracy by 1%. Also, the delay and power consumption improved up to 15% and 44% respectively.","PeriodicalId":131546,"journal":{"name":"2022 Iranian International Conference on Microelectronics (IICM)","volume":"134 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"FinFET-based Low-Power Approximate Multiplier for Neural Network Hardware Accelerator\",\"authors\":\"Faraz Baraati, Milad Tanavardi Nasab, R. Ghaderi, Kian Jafari\",\"doi\":\"10.1109/IICM57986.2022.10152438\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Approximate computing is a novel method in the field of designing hardware circuits and software algorithms. In some applications where approximate results and close to exact results are sufficient for our purposes, approximate computing can be used to reduce the circuit design costs to achieve higher accuracy. This paper proposes two new approximate multipliers based on approximate compressors. In proposed multipliers, NAND gates are used to generate the partial products, and we used the DUAL technique to normalize partial products at the compress level. FinFET 7nm technology is used to design the multipliers circuits and are simulated using HSPICE tool. Moreover, MATLAB evaluated the proposed multipliers in the neural network applications. According to the results, hardware parameters such as power consumption, delay, and area overhead have been optimized in the proposed multipliers compared to other designs. Also, higher accuracy in the applications of neural networks has been achieved. In the comparison to the state of the art counterparts, first proposed multiplier improved accuracy by 0.8%, and second multiplier, improved accuracy by 1%. Also, the delay and power consumption improved up to 15% and 44% respectively.\",\"PeriodicalId\":131546,\"journal\":{\"name\":\"2022 Iranian International Conference on Microelectronics (IICM)\",\"volume\":\"134 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 Iranian International Conference on Microelectronics (IICM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IICM57986.2022.10152438\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Iranian International Conference on Microelectronics (IICM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IICM57986.2022.10152438","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FinFET-based Low-Power Approximate Multiplier for Neural Network Hardware Accelerator
Approximate computing is a novel method in the field of designing hardware circuits and software algorithms. In some applications where approximate results and close to exact results are sufficient for our purposes, approximate computing can be used to reduce the circuit design costs to achieve higher accuracy. This paper proposes two new approximate multipliers based on approximate compressors. In proposed multipliers, NAND gates are used to generate the partial products, and we used the DUAL technique to normalize partial products at the compress level. FinFET 7nm technology is used to design the multipliers circuits and are simulated using HSPICE tool. Moreover, MATLAB evaluated the proposed multipliers in the neural network applications. According to the results, hardware parameters such as power consumption, delay, and area overhead have been optimized in the proposed multipliers compared to other designs. Also, higher accuracy in the applications of neural networks has been achieved. In the comparison to the state of the art counterparts, first proposed multiplier improved accuracy by 0.8%, and second multiplier, improved accuracy by 1%. Also, the delay and power consumption improved up to 15% and 44% respectively.