{"title":"System and Technology Co-optimization for RRAM based Computation-in-memory Chip","authors":"Yuyi Liu, B. Gao","doi":"10.1109/ICICDT51558.2021.9626398","DOIUrl":null,"url":null,"abstract":"In order to improve accuracy and robustness of RRAM based computation-in-memory chip, device-circuit-algorithm co-optimization with consideration of underlying device and array nonidealities should outperform the individual optimization of device or algorithm. In this work, we provide a device-circuit-algorithm simulation framework and propose the corresponding design guidelines. The simulation framework supports both inference and on-chip training, and a physics-based device model for analog RRAM is embedded to the framework to benchmark the CIM system. Nonideal effects and reliability issues of analog RRAM device are fully considered. Besides, array IR-drop and peripheral circuit are also modeled. Based on the evaluation results, optimization guidelines to suppress the impact of device nonidealities, reliability degradation and array IR-drop are proposed. This work provides a useful end-to-end co-design tool for developing large-scale computation-in-memory systems.","PeriodicalId":6737,"journal":{"name":"2021 International Conference on IC Design and Technology (ICICDT)","volume":"58 1","pages":"1-4"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on IC Design and Technology (ICICDT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICDT51558.2021.9626398","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
In order to improve accuracy and robustness of RRAM based computation-in-memory chip, device-circuit-algorithm co-optimization with consideration of underlying device and array nonidealities should outperform the individual optimization of device or algorithm. In this work, we provide a device-circuit-algorithm simulation framework and propose the corresponding design guidelines. The simulation framework supports both inference and on-chip training, and a physics-based device model for analog RRAM is embedded to the framework to benchmark the CIM system. Nonideal effects and reliability issues of analog RRAM device are fully considered. Besides, array IR-drop and peripheral circuit are also modeled. Based on the evaluation results, optimization guidelines to suppress the impact of device nonidealities, reliability degradation and array IR-drop are proposed. This work provides a useful end-to-end co-design tool for developing large-scale computation-in-memory systems.