Training, Programming, and Correction Techniques of Memristor-Crossbar Neural Networks with Non-Ideal Effects such as Defects, Variation, and Parasitic Resistance
{"title":"Training, Programming, and Correction Techniques of Memristor-Crossbar Neural Networks with Non-Ideal Effects such as Defects, Variation, and Parasitic Resistance","authors":"T. Nguyen, J. An, Seokjin Oh","doi":"10.1109/ASICON52560.2021.9620330","DOIUrl":null,"url":null,"abstract":"Memristor crossbars can be useful in realizing high-performance and low-power computing hardware especially for realizing edge-intelligence. Unfortunately, however, they have non-ideal effects such as memristor defects, conductance variation, parasitic resistance, etc. For compensating these non-ideal effects, various techniques should be used in implementing neural networks with memristor crossbars. More specifically, the memristor defects should be considered in the training process using defect map. The variation in programmed memristor’s conductance can be suppressed using the fine programming method of memristors. Moreover, to reduce errors of crossbar’s currents and voltages due to parasitic resistance, the correction circuit can be added to the crossbar peripheral. In this paper, these techniques are explained and verified to be able to minimize the recognition rate loss due to the non-ideal effects in the memristor crossbar.","PeriodicalId":233584,"journal":{"name":"2021 IEEE 14th International Conference on ASIC (ASICON)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 14th International Conference on ASIC (ASICON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASICON52560.2021.9620330","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Memristor crossbars can be useful in realizing high-performance and low-power computing hardware especially for realizing edge-intelligence. Unfortunately, however, they have non-ideal effects such as memristor defects, conductance variation, parasitic resistance, etc. For compensating these non-ideal effects, various techniques should be used in implementing neural networks with memristor crossbars. More specifically, the memristor defects should be considered in the training process using defect map. The variation in programmed memristor’s conductance can be suppressed using the fine programming method of memristors. Moreover, to reduce errors of crossbar’s currents and voltages due to parasitic resistance, the correction circuit can be added to the crossbar peripheral. In this paper, these techniques are explained and verified to be able to minimize the recognition rate loss due to the non-ideal effects in the memristor crossbar.