{"title":"基于神经形态忆阻器的跨栅电路的非原位编程","authors":"C. Yakopcic, T. Taha","doi":"10.1109/NAECON.2015.7443087","DOIUrl":null,"url":null,"abstract":"This paper discusses a feedback programming method for a high density crossbar. This programming technique is capable of operating without the use of any transistor or diode isolation at the memristor crosspoints. A series of reads is applied to the crossbar before each write that is able to determine the resistance of each memristor in the crossbar despite the many parallel resistance paths. This is essential because the variation observed in memristor crossbars makes programming very difficult when using just a single write pulse without error checking. The programming method is then used to program a neuromorphic crossbar. Results show successful ex-situ training of a high density crossbar with significant area savings when compared to a one transistor one memristor (1T1M) design. A comparison between different crossbar designs is performed relative to the A-to-D complexity required to program each circuit for a varying device resistance ratio and programming precision.","PeriodicalId":133804,"journal":{"name":"2015 National Aerospace and Electronics Conference (NAECON)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Ex-situ programming in a neuromorphic memristor based crossbar circuit\",\"authors\":\"C. Yakopcic, T. Taha\",\"doi\":\"10.1109/NAECON.2015.7443087\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper discusses a feedback programming method for a high density crossbar. This programming technique is capable of operating without the use of any transistor or diode isolation at the memristor crosspoints. A series of reads is applied to the crossbar before each write that is able to determine the resistance of each memristor in the crossbar despite the many parallel resistance paths. This is essential because the variation observed in memristor crossbars makes programming very difficult when using just a single write pulse without error checking. The programming method is then used to program a neuromorphic crossbar. Results show successful ex-situ training of a high density crossbar with significant area savings when compared to a one transistor one memristor (1T1M) design. A comparison between different crossbar designs is performed relative to the A-to-D complexity required to program each circuit for a varying device resistance ratio and programming precision.\",\"PeriodicalId\":133804,\"journal\":{\"name\":\"2015 National Aerospace and Electronics Conference (NAECON)\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-06-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 National Aerospace and Electronics Conference (NAECON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NAECON.2015.7443087\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 National Aerospace and Electronics Conference (NAECON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAECON.2015.7443087","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Ex-situ programming in a neuromorphic memristor based crossbar circuit
This paper discusses a feedback programming method for a high density crossbar. This programming technique is capable of operating without the use of any transistor or diode isolation at the memristor crosspoints. A series of reads is applied to the crossbar before each write that is able to determine the resistance of each memristor in the crossbar despite the many parallel resistance paths. This is essential because the variation observed in memristor crossbars makes programming very difficult when using just a single write pulse without error checking. The programming method is then used to program a neuromorphic crossbar. Results show successful ex-situ training of a high density crossbar with significant area savings when compared to a one transistor one memristor (1T1M) design. A comparison between different crossbar designs is performed relative to the A-to-D complexity required to program each circuit for a varying device resistance ratio and programming precision.